묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
refetch 로 인해, 아이템 추가시 자동갱신 불가능
강의에서 기본적인 기능들이 정상적으로 작동한다고 하셨는데,이것저것 테스트하다가 발견한건데, 확인해보니,refetch 로 인하여, 아이템 메뉴를 새로 추가했을 때, 목록이 자동으로 갱신되어 나오지 않았습니다. 새로고침을 해줘야 나오더라구요.물론 강의 말미에 이 기능은 안쓰신다고 지우시긴하셔서 크게 문제가 되지 않았고,이후 이어지는 캐시 강의에서 문제없이 진행되었지만.이해가 안가는 부분이었어서, 질문드립니다.
-
미해결캐글 Advanced 머신러닝 실전 박치기
n_iter 횟수 넘음 질문
안녕하세요,n_iter = 25 로 설정하면 25 에서 끝나야 하는 것 아닌가요? 현재 29까지 갔는데도 반복이 끝나지 않아서 질문 드립니다..
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
60강 테스트가 왜 안되는지 모르겠습니다.
import 다 맞추고 mysql도 다 맞추고 했는데 hikari에서 env가 연동이 안되어서 에러가 뜨네요 왜 그런지 이해가 안됩니다. 벌써 몇일째 60강에서 넘어가지지가 않네요 도와주세요
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
jenkins "Send build artifacts over SSH" - "exec command " 에러시 로그
jenkins "Send build artifacts over SSH" - "exec command " 에러시 디테일한 에러를 보고싶은데요.방법이 없을까요?
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
예제 파일 다운 관련
예제 파일은 어디서 다운 받나요?
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
일정시간마다 자동으로 데이터를 생성하는 코드를 짜려고 합니다.
외부 api 에서 ajax를 통해 데이터를 받아오고, 받아온 데이터를 카피해서 mysql 에 삽입하고자 합니다.일정시간마다 반복하는 것은 setInterval 을 활용하면 되는것까지는 구글링을 통해 알아냈는데본 강의에서는 데이터 생성을 postman 을 사용해 수동으로 데이터를 입력하고 전송하셔서 코드 상으로는 어떻게 구현해야 할지 궁금해서 여쭤봅니다! 1줄요약!postman을 통해 했던 데이터 삽입을 코드로 하는 방법이 궁금합니다!
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
H2 최신 버전 사용 시 server mode 사용에 따른 application.yml 파일 설정(테이블은 생성됐는데 data.sql INSERT 안될 시 참고)
Spring Boot 3.XX 대 버전으로 최신 버전 사용 시 H2를 이전 버전으로 사용 불가합니다.따라서 H2를 따로 켜서 실행해준 후, catalog-service에서 Server mode로 연결하던지 따로 켜 둔 H2를 연결하던지 선택해야합니다. 이 때, Server Mode로 프로젝트와 H2를 연결시키면 강의 내용의 설정만으로는 data.sql의 INSERT 쿼리문이 동작하지 않습니다. 그렇기 때문에 관련 설정을 application.yml에 추가해주어야 하는데요. 아래와 같이 설정하면 됩니다. stackoverflow와 강사님의 2021년 답변을 참고하여 해결하였습니다. server: port: 0 spring: application: name: catalog-service h2: console: enabled: true settings: web-allow-others: true path: /h2-console datasource: driver-class-name: org.h2.Driver url: jdbc:h2:tcp://localhost/mem:testdb username: sa jpa: hibernate: ddl-auto: create-drop show-sql: true generate-ddl: true defer-datasource-initialization: true sql: init: mode: always eureka: instance: instance-id: ${spring.application.name}:${spring.application.instance_id:${random.value}} client: register-with-eureka: true fetch-registry: true service-url: defaultZone: http://localhost:8761/eureka logging: level: com.example.catalogservice: DEBUG 추가한 내용은 spring.jpa.defer-datasource-initialization과 spring.sql.init.mode 설정입니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션 4 -> 그리디 , 결정문제 질문
안녕하세요! 강의 정말 잘 듣고 있습니다.섹션 4를 풀다가, 어떤 문제를 그리디를 쓰고, 어떤문제를 결정알고리즘을 써야하는지 감이 잡히지 않아서 질문 드립니다. 답변해주시면 정말 감사하겠습니다!
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
next.js 버전이 12인건가요?
강의에서 사용하고 있는 next 버전이 궁금합니다.12버전인가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
image 파일에서 vscode로 드래그 앤 드롭을 처리할 수 없다고 합니다
압축을 푼뒤 진행해도 에러가 납니다The file is not displayed in the text editor because it is either binary or uses an unsupported text encoding.라고 나오고요 hexeditor를 깔아도 해결이 안됩니다찾아보니 50mb를 넘는 자료를 vs코드에서 지원을 못한다고 하는데요 참고로 집에 컴퓨터가 없어 pc방 컴퓨터로 배우는 중입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
일정 확률로 도망 호출시
그 저는 if문 말고 switch문으로 하여 switch(input)case"1": Fight(ref player, ref monster break;case"2": randExit(ref player,ref monster); break;2번 선택 시static void randExit(ref Player player, ref Monster monster){ Ranom rand = new Random(); int randValue = rand.Next(1,101); if (randValue <= 33) { Console.WriteLine("탈출 성공"); EnterGame(ref player); } else { Console.WriteLine("탈출 실패"); Fight(ref player, ref monster); } 이렇게 했는데 이렇게하면 스택 영역에 또 함수를 호출하는 것으로 부담을 주는 걸까요?randExit 함수를 넣음으로써 뭔가 경로를 추가한 느낌이라서 더 안좋은지 궁금합니다. ( 심각할 정도의 의구심이 드는건 아니고 살짝 갖게 된 의문점입니다)
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 상승 요청드립니다. 완벽가이드가 안보여용..
인프런 아이디 : aktkrl인프런 이메일 : aktkrl@naver.com깃헙 아이디 : aktkrl@gmail.com깃헙 Username : jke4684
-
해결됨PowerApps, 우리회사에 필요한 모바일 앱 만들기
데이터베이스를 sharepoint로 했을 때 질문입니다 꼭 도와주세요!
안녕하세요 선생님, 강의 잘 들었습니다.저의 수강 목적은 공장에서 장비들을 점검하는 일을 하는데 이를 어플을 통해서 점검 기록을 작성하고 쉐어포인트를 통해 이러한 기록들을 관리하기 위함입니다. 따라서 데이터베이스로 쉐어포인트를 사용하고자 연습을 하고 있는데 문제가 생겨 도움요청드립니다. ㅜ 질문)쉐어 포인트 파일 목록에 약 18개 정도의 많은 열(체크리스)을 추가하였고 어플 제작 버튼을 눌렀는데 만들어진 어플에는 8개 정도 밖에 항목이 들어가지 않더군요. 어떻게 하면 sharepoint에 넣어둔 열을 전부 가져올 수 있을까요? (사진 참조했습니다) 혹시나 설명을 잘 못했을까봐 상세설명하자면 쉐어포인트에 설비폴더를 만들고 점검해야할 목록들을 약 18개정도 만들어서어플에 보내고 작업자가 그 목록대로 점검한 뒤 기록을 하면 그 데이터들이 다시 쉐어포인트에저장되도록 하고 싶습니다. 제발 도와주세요 ㅜㅜ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-G번 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 3-G 문제에서 정점에 이미 방문한 경우(현 정점 거리 +1 == 다음 정점 거리) 인 경우만 체크해주는데(현 정점 거리 +1 < 다음 정점 거리) 인 경우는 존재하지 않아서 체크하지 않는 건가요??궁금해서 질문드립니다. 감사합니다.
-
미해결문제로 배우는 C언어
배열을 전역변수로 설정하는 이유
타 강의에서 전역변수는 최대한 사용을 지양하는게 좋다고 들은 기억이 있는데, 해당 강의에서 배열을 전역변수로 사용하는 이유가 있나요??선생님께서 다른 질문글에 답변해주신<배열을 main 함수 밖에 전역으로 선언하면 메모리의 데이터 영역에 할당되며 메모리의 크기가 여유롭게 잡힙니다. 하지만 main 안에 지역변수로 선언하면 메모리의 스택영역에 할당되며 크기가 작아 여유공간이 없습니다. >이 내용과 관련이 있는걸까요?
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
31강 대출기능에서 테이블 생성에 대한 질문입니다.
대출기능을 개발하려고 하니,저희가 가진 두 테이블, User와 Book은 서로를 가리킬 필드가 없어서 '대출했다.'라는 정보를 표시할 수 없었습니다.그래서 user_loan_history 테이블을 새로 만드는 내용이 강의의 주된 내용이 되는데요,제가 궁금한건 여기서 User와 Book 테이블을 수정하여, 예를들면 User테이블에는 OneToMany로 Book의 id를 가리킬 수 있는 필드를, Book테이블에는 ManyToOne으로 User의 id를 가리킬 수 있는 필드를 추가하여 개발할 수도 있지 않나 싶어서요!객체지향적으로 생각했을 때 User와 Book은 객체지만, '대출기록'은 객체가 아니라 객체간의 관계 같아서 테이블로 만드는 것에 거부감이 생기는 것 같습니다.어떤 이유에서 기존의 테이블을 수정하지 않고, 새로운 테이블을 만들었는지 궁금합니다!
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
선생님 익스는 사라지지 않았나요?
선생님 익스플로러는 사라지지 않았나요?모던 HTML/CSS/VanillaJS+ES6 로 상용화도 가능한 반응형 모던 웹페이지 만들기6 이번 강의 들어야 되는지.. 헷갈리네요.오직 익스 호환성을 위한거라면.. 그냥 스킵해도 되나요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
IpPort 객체가 동일한 이유?
안녕하세요. 강의를 듣던중 궁금한점이 생겨 질문 드립니다.아래는 뷰 템플릿에 컨버터를 적용하는 강의에서 컨트롤러에서 사용되는 두개의 함수입니다. @GetMapping("/converter/edit") public String conveterForm(Model model) { IpPort ipPort = new IpPort("127.0.0.1", 8080); System.out.println(ipPort); Form form = new Form(ipPort); model.addAttribute("form", form); return "converter-form"; } @PostMapping("/converter/edit") public String conveterEdit(@ModelAttribute Form form, Model model) { IpPort ipPort = form.getIpPort(); model.addAttribute("ipPort", ipPort); return "converter-view"; }위와 같은 코드에서 위의 GET mapping을 호출하면,다음과 같은 창이 나오는데요, 저 때, th:value의 레퍼런스 정보는 'hello.typeconverter.type.IpPort@59cb0946' 입니다.그런데, 동일한 mapping(http://localhost:8080/converter/edit) 을 호출하면 매번 IpPort ipPort = new IpPort("127.0.0.1", 8080);에 의해 새로운 IpPort 객체가 생성되어야한다고 생각했었는데, 계속 같은 'hello.typeconverter.type.IpPort@59cb0946' 레퍼런스가 나옵니다. 또, 위의 페이지에서 submit을 할 경우에, "ipPort=127.0.0.1:8080" 이라는 값이 서버로 전달되어서, 컨버터에 의해 변환되어 @ModelAttribute Form form 안의 IpPort로 바인딩이 되는 것인데, 해당 페이지에도 아래와 같이 동일한 레퍼런스가 나타납니다.GET localhost:8080/converter/edit 와POST localhost:8080/converter/edit 는 독립적인 서로 다른 http 요청이라서 스프링 내부적으로 Form 객체 안의 IpPort객체를 바인딩하는 과정에서 새로운 IpPort 객체를 만들어서 바인딩 해줄 것이라고 생각했는데, 동일한 레퍼런스가 출력되었습니다.이는 자바(JVM) 자체적으로 메모리를 관리하는 부분에 의한 영향인가요? 아니면 스프링 내부적으로 객체 레퍼런스를 재사용하는 매커니즘이 있는 건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
환경설정 질문입니다
안녕하세요 선생님, 제가 새 프로젝트를 만들면서 이름과 위치를 정하고 다음으로 넘어갔더니 대상 프레임워크에 .NET Core 3.1 (지원하지 않음) 이라고 나옵니다.visualstudio installer에서 제가 보기에 c#에 관련된 것은 다 설치한 상태인데 더 설치해야 하는 것이 있는걸까요?
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
유튜브 썸네일 따는 과정에서 오류가 생겨요 숏츠는 다른 방법이 있나요?
유튜브 숏츠의 썸네일을 사용하려고 합니다인포윈도우 가공하기 단계에서 똑같이 하는데도 섬네일이 오류표시가 나요ㅜㅜ숏츠는 방법이 다른건가요?