묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
7.2강 25분경 마지막 문제 질문입니다!
대소문자 교환 문제에서 while ((ch = getchar()) != '\n') { if (ch >= 'A' && ch <= 'Z') ch += 'a'-'A'; else if (ch >= 'a' && ch <= 'z') ch -= 'a'-'A'; putchar(ch); }라는 코드에서 밑부분에 else if 를 사용하면 정상 작동이 되는데 else if 가 아닌 그냥 if를 사용하면 소문자는 잘 바뀌는데 대문자가 소문자로 변하질 않네요... 이유가 뭘까요?ㅠㅠ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문드립니다!
미로탐색 코드에서 DFS 함수 내에 int xx, yy 변수를함수 밖에서 전역변수로 선언하였는데, 답이 다르게 나옵니다.답이 다르게 나오는 이유를 잘 모르겠습니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
질문 하나 드립니다..
안녕하십니까!이전에 한번 질문을 드렸는데 조금 이해가 부족하여 질문 다시 드립니다.엔서블에서 쿠버네티스 쪽으로 배포를 할때디폴로이먼트를 생성하여 도커 허브에서 이미지를 가져와 실행시키는것을 보았습니다 . 이때 쿠버네티스의 디폴로이먼트 안에는 컨테이너가 존재하는데이때 사용하는 컨테이너는 도커허브에서 가져왔으니 도커 컨테이너가 돌고 있는건가요?저희가 미니큐베를 사용할때 도커를 따로 설치 하지 않았던거 같은데,이건 자동으로 설정이 되어 돌아가는건지 궁금합니다. 즉 디폴로이먼트 안에 도커 컨테이너가 돌고 있는건지 아니면 다른 종류의 컨테이너인지도커 컨테이너라면 미니큐베가 자동으로 디폴트값이 도커 컨테이너인지 궁금합니다! 감사합니다! 그리고 외람된 질문이지만, 혹시 다음 강좌에 쿠버네티스가 준비 되어 있는지 궁금합니다 .
-
해결됨
스프링 입문도 듣는게 좋을까요?
스프링 입문강의가 맛보기인줄 알고 스프링 핵심 원리 - 기본편부터 듣고 있는데수업이 다른건가요??답변주시면 감사하겠습니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
(Hacker Rank)Binary Tree 문제 질문
Leaf는 자식이 없다는 것을 이용해서두 번째 조건으로 P의 값과 N이 같지 않을 때 'Leaf' 로 출력 되도록 아래와 같은 쿼리로 작성해 보았습니다. 근데 Leaf가 출력 되지 않는 오답이 나오는데, 이유가 뭘까요?위와 같은 조건으로 쿼리를 작성하려면 어떻게 작성해야 하는지도 궁금합니다!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
최소힙 문제를 이분정렬로 풀어보았습니다. 코드 조언 부탁드릴게요!
from collections import deque List = [] List = deque(List) List2 = [] while(True): x = int(input()) if x != 0 and x != -1: m = 0 n = len(List) -1 answer = len(List) if List: while(m <=n): if x <= List[(m+n)//2]: answer = (m+n)//2 n = (m+n)//2 -1 else: m = (m+n)//2 + 1 List.insert(answer, x) else: List.append(x) elif x == 0: if len(List) == 0: List.append(-1) else: List2.append(List.popleft()) else: break for _ in List2: print(_)정답 출력을 위해 List2 로 정답들을 담았고pop 시간을 줄이기 위해 deque를 썼습니다.이렇게 풀어도 괜찮을까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
14:06초 질문있어요
14:06초에 왜 delivery만 select하는 쿼리가 나갔는지 모르겠어요@GetMapping("/api/v2/simple-orders") public List<SimpleOrderDto> ordersV2() { List<Order> orders = orderRepository.findAllByString(new OrderSearch()); List<SimpleOrderDto> result = orders.stream() .map(o -> new SimpleOrderDto(o)) .collect(Collectors.toList()); return result; } @Data static class SimpleOrderDto{ private Long orderId; private String name; private LocalDateTime orderDate; private OrderStatus orderStatus; private Address address; public SimpleOrderDto(Order order) { orderId = order.getId(); name = order.getMember().getName(); //Lazy 강제 초기화 orderDate = order.getOrderDate(); orderStatus = order.getStatus(); address = order.getDelivery().getAddress(); //Lazy 강제 초기화 } }에서 List<Order> orders = orderRepository.findAllByString(new OrderSearch());여기서 order 테이블 select 하는 쿼리 1번List<SimpleOrderDto> result = orders.stream() .map(o -> new SimpleOrderDto(o)) .collect(Collectors.toList()); public SimpleOrderDto(Order order) { orderId = order.getId(); name = order.getMember().getName(); //Lazy 강제 초기화 orderDate = order.getOrderDate(); orderStatus = order.getStatus(); address = order.getDelivery().getAddress(); //Lazy 강제 초기화 }여기서 member랑 address 함께 join하는 쿼리 2번 (order이 2개이며 fk가 다 달라서 영속성 컨텍스트에 있지 않음) 총 3번으로 n+1문제가 발생하여야 된다고 생각했는데 어디가 틀렸는지 모르겠어요
-
해결됨스프링 핵심 원리 - 기본편
람다식 질문입니다.
@Test @DisplayName("빈 이름으로 조회X") void findBeanByNameX(){ //MemberService xxxx = ac.getBean("xxxx", MemberService.class); assertThrows(NoSuchBeanDefinitionException.class, () -> ac.getBean("xxxxx", MemberService.class)); }위에 코드 () -> ac.getBean("xxxxx", MemberService.class)의 ()는 어떤 인터페이스의 추상메서드를 오버라이딩하는건지 궁금합니다.MemberService인터페이스에는 인자없는 추상메서드가 없어서 거기로 가진않았다고 생각이 드는데...public interface MemberService { void join(Member member); Member findMember(Long memberId); } () -> ac.getBean("xxxxx", MemberService.class) 람다식을 해석해주시면 정말 감사하겠습니다.
-
미해결Django 프레임워크 제대로 배우기 Part.2
분기처리하는 내용에서 질문입니다.
GET / POST 분기 처리하는 구간에서 views.py에if request.method == "": return HttpResponse("")내용이 있는데, 강의와 동일시하게 했는데도 불구하고POST방식이 Forbidden 에러가 나타나더라구요..뭐가문제인지.. 알고싶슴다 ㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청 드려요
인프런 아이디 : ehana0210인프런 이메일 : ehana0210@gmail.com깃헙 아이디 : ehana0210.dev@gmail.com깃헙 Username : ehana0210-dev
-
미해결데이터베이스 중급(Modeling)
SEQ auto increment
안녕하세요 강사님! 강의 재밌게 수강하고 있습니다.OpenLecture테이블에서 Seq를 auto Increment를 해주었더니 오류가 뜹니다.. 왜 그런건가요??
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
section02 quiz - 3번째 퀴즈 관련 질문입니다.
첫번째 문제에서 게시글을 등록하라고 하는데, 정보를 입력했더니 해당 오류가 발생합니다. 어떻게 해결해야 하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
npm run dev 실행 오류
npm run dev 로 server.ts 실행시, 에러가 발생합니다.찾아보니, db 연결 시 인증에 관련된 오류 같은데... 어떻게 해야할지 잘 모르겠습니다.오타 꼼꼼히 확인하고 docker-compose도 다시 실행 해봤는데 해결이 되지 않네요.제가 수업 듣기 전에 pg-admin을 설치했었는데, 그것과 관련 있는 걸까요?
-
미해결비트코인 선물거래 자동매매 시스템(저자직강)
ipynb 파일 위치문의
안녕하세요. 다운받은 자료 폴더중에서 trading_counter_backtest_gridsearch.ipynb 파일을 어디서 찾을 수 있나요? robobytes 폴더에서 안보여서 질문드립니다.
-
미해결비트코인 선물거래 자동매매 시스템(저자직강)
추가지표문의
안녕하세요. 본 강의에서 언급되지 않은 다른 추가 지표 , 예를 들어 Qualitative Quantitative Estimation (QQE) indicator, 같은 것들을 사용할 수 있는 방법이 있나요? 현재 Trading view에서 이 지표를 사용하고 있어서요.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
dev 프로그램 질문
안녕하세요 강의 주행 오늘 시작한 대학생입니다.아무리 코드를 수정하고 컴파일해도 AA.exe 실행 결과값이 그대로이고 채점도 오류가 나서 알아보다가 결국 제가 default application 으로 파일을 열고 거기서 코드를 수정했다는게 것이 잘못인걸 깨달았습니다.dev c++에서 main.cpp 파일에서 우클릭->open with -> default application. 이렇게 열면 main.exe 가 AA파일에 생성된걸 확인할 수 있었는데 이렇게 여는 기능은 언제 쓰이는지 궁굼합니다.
-
미해결홍정모의 따라하며 배우는 C언어
getchar()관련 자료형 질문
char get_first_char(void){ int ch; ch = getchar(); while (getchar() != '\n') continue; return ch;}이 코드에서 getchar()이 반환하는 자료형은 int이고 return 값으로는 char값인 것에 대해 궁금했는데요, ch = getchar(); 이 부분에서 getchar()이 입력받은 문자의 아스키 코드(int)를 반환하고 이를 return ch; 에서 ch가 입력받은 아스키코드에 대응하는 문자 char자료형으로 return한다고 생각하는데 맞나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jpa 테스트 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]============================CONDITIONS EVALUATION REPORT============================Positive matches:----------------- NoneNegative matches:----------------- NoneExclusions:----------- NoneUnconditional classes:---------------------- None MemberServiceIntegrationTest에서 실행하면 위에 오류가 뜹니다. 코드 빠뜨린건 없는데, 이유를 몰라 질문해 봅니다.스프링 3.0 이상 버전이며 h2는 2.1.214 버전입니다
-
미해결스프링 웹 MVC
만약 어플리케이션컨텍스트에 필터를 설정하지 않으면 어떻게되나요?
안녕하세요. 좋은 강의 만들어주셔서 정말 감사합니다.덕분에 너무 흥미롭게 스프링 공부를 하고있어요! 제목처럼, 만약 부모,자식의 어플리케이션 컨텍스트에 필터를 설정하지 않으면 같은 빈이 두개 이상의 웹 어플리케이션 컨텍스트에 동시에 등록되는 걸까요? 직접 해보면 좋은데..회사에서 눈치보며 공부중이라 여쭤보아요.^^
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
현재 방식에서 Addressable로 변경시 로드
안녕하세요. 항상 좋은 강의 감사합니다. 다름이 아니라 현재 resources에서 경로를 통한 로드로 코드를 사용하시는데 만약 에셋번들이나 어드레서블로 변경시 해당 방식을 전부 교채해야 되는건가요..?