묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[건의 사항] 강의 음량에 관한 내용입니다
안녕하세요 선생님, 강의를 수강하고 있는 학생입니다. 수강하는 도중 음량 관련하여 약간의 개선 가능한 부분이 눈에 띄어 연락 드리게 되었습니다.강의를 연속해서 듣는 경우 지속적으로 음량이 오르내리는 점을 체감할 수 있었습니다. 약간의 차이면 상관이 없겠으나 심한 경우 볼륨 80이 적절한 회차 직후 볼륨 30이 적절한 회차도 존재하였습니다. 이러한 문제점으로 인해 계속해서 음량을 바꿔주지 않으면 원활하게 수강하기가 어려웠습니다. 이러한 현상은 코딩 테스트 강의 뿐만 아니라 cs 지식 강의 역시 마찬가지인 것으로 보입니다.녹음 상황을 항상 같게 할 순 없으니 기본 음량 차이는 어쩔 수 없을 것으로 보입니다. 따라서 프로그램을 통해 녹화된 영상의 음량 증폭시키는 등의 방법으로 전체적인 음량이 비슷하게 조정된다면 수강에 많은 도움이 될 것 같습니다.직접 사용해본 것은 아니나, Audacity, Shotcut, OpenShot 등의 무료 프로그램에서 이러한 음량 조정이 가능하다고 합니다.내용이 정말 좋은데 이런 부분이 보완되면 더 좋은 강의가 되지 않을까 하여 글을 남기게 되었습니다.감사합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
알고리즘 교안을 어떻게 공부해야하는지 질문드립니다.
안녕하세요. 대학교 알고리즘 대회 준비중인 고3입니다.강의에 제공하는 교안을 다운받아서 5월 초부터 지금까지 64쪽까지 하기는 했습니다 그런데앞쪽에 나오는 개념들이 아직 배우지 않았는 뒤쪽에 그 개념 설명이 있는 경우에는 제가 어떻게 공부해야 해야하는지 모르겠습니다.예를 들어 64쪽에 이터레이터 예제코드에는 push_back()이 있고 이거는 88쪽에 개념이 설명되어있습니다.또 42쪽의 split에는 백터 개념이 사용되는데 이거는 그 앞에서 배우지 않았던 거라서 이게 뭐지? 하게 되구요..이런식으로 뒤쪽에 개념 설명이 있는 것들이 앞쪽에 코드예제에 사용될 때가 있는데 이럴때는 이떻게 공부해야할까요?? 혹시나 제가 잘못 공부하고 있는게 아닌지 걱정됩니다. ㅜㅜ8월달이 대회이고, 저는 php를 조금 했고 이 강의를 처음 시작할땐 c++은 거의 몰랐었습니다.아, 그리고 글을 읽어보니 부트캠프 코딩테스트는 5주차 정도면 쉽게 하실 수 있을거라는 댓글을 보았는데 혹사 대학교 알고리즘 대회도 동일할까요? 국민대 알고리즘 대회를 준비하고 있습니다.감사합니다!!
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
section 22. CORS 파트에서 궁금증이 생겨 질문드립니다!
origin이 같다는게 어떤 의미일까요? domain이 같다는 것인가요?같은 localhost인데 CORS가 발생한 이유가 궁금합니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
섹션 22 3-05 강좌가 편집이 제대로 이루어진 것 같지않아 보입니다.
40분에서 끊어져야 할 동영상 같은데 6시간이 넘어가게 업로드가 된 것 같습니다 빠르게 확인해야될 것 같은데요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
SSR환경에서 Service Layer의 Exception을 View(Thymeleaf)로 처리하는 방법
안녕하세요 영한님영한님의 새로운 도전 응원 드린다는 말씀 먼저 드립니다. 😄 질문이 있습니다. Service Layer에서 발생한 Exception을 @ControllerAdvice를 통해 예외처리하는 방법 말고바로 예외가 발생한 페이지 View(Thymeleaf)로 예외처리에 대한 결과를 전달할 수 있는 방법이 있을까요? 예를 들어 회원 탈퇴 Service에서 Exception이 발생하면 그 결과를 회원 탈퇴 View에 예외를 전달하는 것 입니다. 제가 고민해본 결과 2가지 방법이 있는것 같습니다.Service Layer에서 발생한 예외를 커스텀하게 처리하여 BindingResult를 통해서 원하는 View로 전달@ControllerAdvice에서 @ExceptionHandler(Exception.class)설정하여 각 페이지에 대하여 ModelAndView를 이용하여 전달 아래는 Service Layer에서 예외처리를 하는 예시코드 입니다. MemberController@Controller @RequiredArgsConstructor public class MemberController { private final MemberService memberService; // 회원 탈퇴 @PostMapping("/withdrawal") public String withdrawal(@ModelAttribute("form") WithdrawalForm form) { // 회원 탈퇴 로직 memberService.withdrawalMember(form.getUserId()); return "redirect:/user/login"; } } MemberServiceImpl@Service @Transactional @RequiredArgsConstructor public class MemberServiceImpl implements MemberService { private final MemberRepository memberRepository; // 회원 탈퇴 @Override public void withdrawalMember(String userId) { // 회원 조회 Optional<Member> optionalMember = memberRepository.findByUserId(userId); Member findMember = optionalMember.orElseThrow(() -> new IllegalArgumentException("존재하는 회원이 없습니다.")); // 회원 삭제 memberRepository.delete(findMember); } } 감사합니다.
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
_11_Continue 에서 증감연산자 질문있습니다!
package chap_04; public class _11_Continue { public static void main(String[] args) { int max = 20; // 최대 음료 판매 수량 int sold = 0; // 현재 음료 판매 수량 int noShow = 17; // 대기번호 17번 손님이 노쇼 for(int i = 0; i <= 50; i++) { System.out.println(i + "번 손님, 주문하신 음료 나왔습니다."); sold++; System.out.println(sold); // ++sold, sold++ 값이 같게 출력됨??? if(sold == max) { System.out.println("금일 재료가 모두 소진되었습니다."); break; } } System.out.println("금일 영업을 종료합니다."); } }안녕하세요!증감 연산자 관련하여 질문 드립니다.강의에서 sold++ 후위 연산자를 사용하셨는데요."System.out.println(i + "번 손님, 주문하신 음료 나왔습니다.");" 다음에현재 음료 판매 수량을 증가시키기 위해 전위 연산자 ++sold 를 사용해야 된다고 생각했었는데요.강사님께서는 왜 전위 연산자인를 사용하지 않고 후위 연산자를 사용하셨는지 이유가 궁금합니다."System.out.println(i + "번 손님, 주문하신 음료 나왔습니다.");" 다음에++sold 를 입력해도 결과 값이 같게 나오던데, 왜 전위 연산자와 후위 연산자 결과 값이 동일하게 출력되는지 이유를 모르겠습니다. 😢
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
f12 개발자 도구 네트워크 탭을 켜면 30초 이상 로딩 후 페이지 렌더링이 되는 현상입니다
안녕하세요.개발자도구의 콘솔 탭을 띄운상태이거나 개발자 도구를 끈 상태에서는 페이지가 1초 내외로 렌더링되는데네트워크 탭만 켜면 30초 이상 딜레이가 됩니다. 해당 현상에 대한 원인이 무엇일까요?_app.tsx에서 30초 가량 지연이 되네요..다음은 _app.tsx 파일입니다.늘 친절한 강의 감사합니다!
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
환경설정
강사님 좋은 강의 무료로 올려주셔서 너무 감사합니다.환경설정에 BaoBab이 없는데 뭘로해야할까요??
-
미해결[LG유플러스] 앱 만들기 초급 과정 (Flutter)
에뮬레이터로 main.dart 실행 중 에러
이런식으로... Pixel XL 에뮬레이터 활용해서 기본 main.dart 를 실행하면 이해하기 어려운 에러(?)가 발견되네요ㅠ 어떻게 하면 해결할 수 있을까요.. 첫번째 숙제부터 막히니 더 막막해지네요ㅠ
-
해결됨파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편
AbstractPortonePayment 모델 update 속성 질문
self.pay_status = self.meta["status"]order_detail 뷰 구현 파트에서 결제 완료 후 템플릿에서 {{payment.pay_status}}를 하려고 보니 meta가 비어있는 값이더라구요.혹시 이 meta가 어떻게 저장되는지 알 수 있을까요?payment = OrderPayment.create_by_order(order)에서 payment.meta를 print해 보아도 비어있는 값이라 어디서 잘못되었는지 찾고 있습니다..
-
해결됨[코드캠프] 시작은 프리캠프
싸이월드 만들기 29분10초부터 갑자기 똑같이 안되는데 뭐가 잘못 됬을까요? ㅠㅠㅠㅠ
*{ box-sizing: border-box; margin: 0px; } .background{ width: 1024px; height: 600px; background-image: url("../images/background.png"); padding: 20px 0px 0px 20px; } .outerbox{ width: 808px; height: 544px; background-image: url("../images/outerbox.png"); } .wrapper { display: flex; flex-direction: row; padding: 32px 0px 0px 32px; } .wrapper__left { width: 208px; height: 472px; display: flex; flex-direction: column; } .wrapper__left__header { width: 100%; height: 30px; display: flex; flex-direction: row; justify-content: center; } .today { font-size: 9px; } .wrapper__left body { width: 100%; height: 100%; } .wrapper__right { width: 524px; height: 472px; background-color: violet; }지금 29분 10초 현재상황입니다 여기서 갑자기 justify-content: center; << 하는데 여기서부터 저장하기해도 홈페이지 변경이 안되네요 왜그런걸까요? ㅠㅠ
-
미해결Vue.js 시작하기 - Age of Vue.js
vue3 버전이 아닌데 계속학습해도 괜찮을까요?
안녕하세요 ~ vue3가 있는상황에서 vue2를 배워도 상관없나요? vue2를 배우고 3로 넘어가려면 힘든가요?
-
미해결Vue.js + TypeScript 완벽 가이드
두번째 프로젝트 권한부탁드립니다.
youyeon37@gmaill.com 입니다.
-
미해결비트코인 선물거래 자동매매 시스템(저자직강)
프로그램 에러 내용과 대처가 궁금합니다.
프로그램을 돌리다 보면처음에는 잘 돌아가다가 시간이 어느정도지나면보통10분에서 -20분 사이가 지난 후에cancel before timestep-long ask_order_status error msg:ExecuteError [Executing] -1102: Mandatory parameter 'orderId' was not sent, was empty/null, or malformed이런 내용의 에러가 뜬 후 거래가 안됩니다.모든 프로그램에서 에러가 뜨는데대처가 궁금합니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
준영속 상태일 때, 프록시를 초기화 못하는 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의 내용 중에,'영속성 컨텍스트의 도움을 받을 수 없는 준영속 상태일 때, 프록시를 초기화하면 문제 발생' 이라는 내용이 있었습니다.이를 보여주시는 예제로 나머지는 이해가 됐는데, 아래 하나가 이해가 되지 않았습니다. (39:43부근)영속성 컨텍스트를 삭제하는 것도, 닫는 것도 아니라 'DB에 반영하는' em.clear() 메서드를 사용하면 프록시 초기화를 하지 못하는 이유가 궁금합니다. 저의 예상으로는 프록시가 영속성 컨텍스트 내에서 긴밀하게 연결되어 있어, 해당 프록시가 생성된 영속성 컨텍스트가 없으면(아예 없는 것 뿐만 아니라 딱 '그' 영속성 컨텍스트가 없으면) 더 이상 사용이 불가능 하다는 것인데, 맞는지도 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findByName에서 에러가 왜떴는지 궁금합니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요!!11분08초에 MemoryRepositoryTest 전체를 Test 해서 실행 순서 때문에 findByName에서 에러가 떴다고 하셨는데,말씀대로 먼저 실행된 findAll() 에서 member1, member2 에 setName으로 값이 먼저 들어가버려서 findNByName에서 에러가 발생한거라면 자바에서는 같은 변수명에 또 new Member로 객체를 생성하면 에러가 뜬다는 말씀이실까요?? 왜 에러가 뜬건지 좀 헷갈리네요 ㅠㅜ
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출유형 4회(작업형2) 관련 질문
기출유형 4회(작업형2) 의 첨부 데이터는 어디에서 다운 받아야 하는가요?그리고 평가는 "Macro f1-score'로 한다고 되어 있는데 기존 분류 문제에서처럼 데이터를 분할하여 모델링후 평가를 실시하는 것은 하지 않는 건가요?(X_tr, X_val, y_tr, y_val 로 분리해서 모델링하고 평가한후에 test 데이터로 예측할 수 없는 건지요?)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
좌표를 2차원 배열로 나타낼때
cin >> m >> n >> k;저는 이런식으로 큰돌님과 거꾸로 해서 풀었는데요. fill(&a[0][0], &a[100][101], 1); for (int i = 0; i < k; i++) { cin >> sx >> sy; cin >> ex >> ey; ey -= 1; ex -= 1; a[sy][sx] = 0; //2,0 a[ey][ex] = 0;// 3,3 for (int j = sy; j <= ey; j++) { for (int p = sx; p <= ex; p++) { a[j][p] = 0; } } 아래 큰돌님 소스가 더 간단한 것 같아서 이해를 하려고 하는데 머리에서 쥐가나네요.. for(int i = 0; i < k; i++){ cin >> x1 >> y1 >> x2 >> y2; for(int x = x1; x < x2; x++){ for(int y = y1; y < y2; y++){ a[y][x] = 1; } } 0대신 1로 표기하는 것은 이해햇으나, 이중포문의 순서나 a[][] 에서 x,y가 어느순서로 들어가는지 사고과정을 좀 알려주시면 감사하겠습니다. } }
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
시리얼 플로터 질문
시리얼 플로터 출력이 안돼서 시리얼 모니터로 확인해보니 이런 식으로 문자가 깨집니다터미널에선 정상적으로 출력되는데 해결 방법 있을까요?보드레이트도 모두 맞춘 상태입니다
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
애니메이션 에셋 위치 문의
안녕하세요, 강의자료 다운받았는데 애니메이션 에셋을 찾을 수 없어 문의드립니다. 어디서 찾을 수 있나요?