묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결토비의 스프링 부트 - 이해와 원리
테스트시에 나오는 문제
안녕하세요. 토비님스프링부트로 api테스트시에 가끔식 400 Bad Request 가 나오는데요.호출하는 header와 body는 모두 동일한데, 2~30번 호출 중에 한번씩 튀어나오는 경우는 어떤 설정에 문제일까요?api 내용은 별게 없고 로그를 다 찍기도 전에 앞에서 400에러가 나는 상황입니다. 혹시 관련해서 경험하신 바가 있으신지 궁금합니다.
-
미해결SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
강의 자료가 열리지 않습니다.
안녕하세요~디자인 작업(beyound+insight) > 피그마(Figma)원본 폴더 안에 있는 두 개 파일이 열리지 않아서요.어떻게 볼 수 있을까요~?
-
미해결아두이노 시작하기
3색 led 아두이노 연결ㄹ
영상에서 3색 led를 아두이노를 연결할 떄, 아두이노의 5V도 빵판에 연결시키셨는데, 5V의 역할은 무엇인지 궁금합니다. 그냥 LED에서는 5V연결이 없었는데, 3색 LED에서는 5V연결이 필요한 것인지도 궁금하네요.
-
미해결홍정모의 따라하며 배우는 C언어
강의 4:29 0.01f 위에 커서를 올렸을 때
강의의 경우 (float)(0.009999999776F)라고 뜨는데왜 저는 그냥 단순하게 (flat)(0.01F)라고 뜰까요?비쥬얼스튜디오에서 따로 설정해야하는건가요?
-
미해결이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
VS2022 Always show Error List if... 옵션을 끄는 이유
강의 10:13 부분에서 VS2022 옵션 중 Always show Error List if build finishes with errors 를 끄시는 데.. 옵션 내용만 보면 켜놓는 게 좋을 것 같다고 생각이 드는데요. 왜 끄는 지 이유를 알수 있을까요.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
8 - L 질문입니다.
안녕하세요 선생님! 8주차와서 많은 질문으로 찾아뵙는 것 같습니다... 항상 감사합니다.http://boj.kr/f01a3b3704f147638cb5d548fbe26459바로 이전 문제였던 8 - K의 풀이처럼 펜윅트리를 행별로 형성하게 해서 코드를 짜보았습니다. 테스트케이스는 잘 통과하는데 틀렸습니다...ㅠ 혹시 제 코드에서 어떤 점이 문제였을지 알 수 있을까요?
-
미해결실전! Querydsl
sort관련 질문드립니다.
직접 파라미터를 받아 처리하는걸 권장 한다고 하셨는데 @Data public class MemberSearchDto { private String username; private String teamName; private Integer ageGoe; private Integer ageLoe; private String sort; private String orderBy; } sort=desc; orderby=username 으로 값을 받는다면 .orderBy(addSort(searchDto.getSort(),searchDto.getOrderBy())) private OrderSpecifier<?> addSort(String sort, String orderBy) { if(StringUtils.hasText(sort) && StringUtils.hasText(orderBy) && (sort.equals("desc") || sort.equals("asc"))){ if(orderBy.equals("username")){ return sort.equals("desc") ? member.username.desc() : member.username.asc(); } } return member.age.desc(); } 이런식으로 처리하면 되는지 궁금합니다.
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
트랜잭션 범위 최소화
안녕하세요. 영한님궁금한게 생겨 질문 드립니다.! 일반적으로 서비스 레이어에서 @Transactional(AOP 기술)을 사용하여 트랜잭션을 걸어주는데, DB 조회와 관련된 로직에서 트랜잭션이 없어도 될것 같은 생각이 듭니다. DB 조회에서 트랜잭션을 수행하지 않는 방법이 있을까요?다시 말씀드리면, 트랜잭션 범위를 최소화 하려면 어떻게 해야할까요?제가 생각한 방법은 트랜잭션이 필요한 부분과 필요하지 않은 부분을 분리하는 것이 있을 것 같습니다.현업에서는 어떻게 해결하는지 궁금 합니다.🤔 예를 들어 아래와 같은 로직에서1,2,3에서는 트랜잭션이 필요 없을것으로 판단됩니다.@Service public class OrderService { @Transactional public void order() { /** * 1. 회원 조회 * 2. 배송 가능한 지역인지 조회 * 3. 상품 조회 * 4. 배송 생성 * 5. 결제 생성 * 6. 주문 생성 */ } } 4,5,6에만 트랜잭션이 필요하다고 생각이 됩니다.@Service public class OrderService { @Transactional public void order() { /** * 1. 회원 조회 * 2. 배송 가능한 지역인지 조회 * 3. 상품 조회 * * // 트랜잭션 시작 * 4. 배송 생성 * 5. 결제 생성 * 6. 주문 생성 * // 트랜잭션 종료 */ } } 감사합니다.
-
해결됨ProtoPie Master Courses (프로토파이 마스터 클래스)
하단 팝업 부분을 그냥 탭 했을 때도 닫히는데,
dim 부분만 탭 했을 때, 꺼지도록 하는 방법은 따로 없을까요?..
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
패키지 부문에서 로또 생성번호하는 과정에서 질문이 있습니다.
System.out.print("랜덤 로또 번호 : ");for (int i = 0; i < 6; i++) {System.out.print((random.nextInt(45) + 1));System.out.print(" ");6개의 숫자를 동시에 생성 해보려고 for 문 이용해서 숫자를 생성 해봤는데 중복된 숫자들이 나열되는 경우들이 있더라구요. 이럴경우 숫자가 중복되지 않게 나오게 하는 방법이 있을까요?
-
해결됨최신 딥러닝 기술 Vision Transformer 개념부터 Pytorch 구현까지
헷갈리는게 몇개 있습니다ㅠㅠ
안녕하세요 강사님.Transformer 에 대해 처음 공부해보니 헷갈리는 부분들이 있어서 질문남깁니다.1) k 개의 Multi-Head를 만든 후에 Linear를 해주는 이유가 따로 있는지 궁금합니다. 단순히 Residual Connection을 위해 차원을 맞춰주기 위해 하는 것인가요??2) Head의 개수(k)는 CNN에서 필터 개수처럼 사용자가 정해주는 파라미터인가요??3) 클래스 토큰까지 Positional Embedding을 더해줘야 하는 이유가 따로 있을까요??좋은 강의 덕분에 따라가긴 하는데 한 번에 이해하려하니 과부하가 와서 헷갈리는게 생기네요ㅠㅠ코드 분석 파트 들어가면 조금 더 이해가 될 것 같은데 우선적으로 질문남겨봅니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
디버그 출력창 에러
항상 좋은 수업 정말 감사합니다.다름이 아니라 Camera 강의를 듣는 도중 출력창에 에러가 떠서 궁금하여 질문드립니다.실행은 잘 되지만 선생님께서 제공해주신 예제 또한 같은 에러가 창에 출력되어 딱히 문제가 되는 것은 아닌지 궁금합니다. 이후에도 제공해주신 예제에서 같은 오류가 뜨는 거 같아 질문 드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Jpa강의 듣던중 .setParameter를 사용하는 이유가 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]JpaMemberRepository에서 FindByName 메서드를 보면 .setParameter후에 .getResultList()를 사용하는데 setParameter를 사용하는 이유가 궁금합니다!
-
미해결스프링 시큐리티
스프링부트 dependencies 필요하신분
//타임리프 implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5' // 스프링 시큐리티 implementation 'org.springframework.boot:spring-boot-starter-security' //jpa implementation 'org.springframework.boot:spring-boot-starter-data-jpa' //web implementation 'org.springframework.boot:spring-boot-starter-web' //postgresql 드라이버 runtimeOnly 'org.postgresql:postgresql' //모델 mapper implementation 'org.modelmapper:modelmapper:3.1.1' // lombok compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' // devtools developmentOnly 'org.springframework.boot:spring-boot-devtools' testImplementation 'org.springframework.boot:spring-boot-starter-test'
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁 드립니다.
<script> function solution(arr) { let answer = 0; let cross = 0; for (let i = 0; i < arr.length; i++) { cross += arr[i][i]; let hang = 0; let yuel = 0; for (let j = 0; j < arr.length; j++) { hang += arr[i][j]; yuel += arr[j][i]; } if (answer < hang) { answer = hang; } if (answer < yuel) { answer = yuel; } // console.log(answer, tu); } return answer < cross ? cross : answer; } let arr = [ [10, 13, 10, 12, 15], [12, 39, 30, 23, 11], [11, 25, 50, 53, 15], [19, 27, 29, 37, 27], [19, 13, 30, 13, 19], ]; console.log(solution(arr));
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
DNS cache에 관하여
선생님! DNS 수업 중에 말씀하신 DNS Cache를 확인해보고 싶어서 봤더니 www.naver.com에 해당하는건 안보이는데 이건 어떻게 된걸까요? 제가 네이버에 접속 후 $ipconfig /displaydns를 했는데 알 수 없는 이상한 이름의 도메인이 뜨네요.
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
파워쿼리 시트 내 데이터 취합 시 데이터 시트명 열 표기
안녕하세요 동일 파일 내 시트 합치기에 대하여 문의가 있어 연락 드립니다. a 시트 , b 시트를 연결만 만들기로 하고 "추가" 기능을 이용하여 데이터를 취합 했습니다..여기서 각 데이터들이 어느 테이블, 쿼리에서 왔는지 열을 만들게 하는 m 함수나, 파워쿼리 기능이 있을까요?
-
미해결아두이노와 떠나는 사물인터넷 여행 - 아두이노 입문부터 IoT 중급까지!
하드웨어 연결을 무한시도합니다
드라이버, CH341(CH340드라이버를 설치하라고 되어있는데 수업 자료에 있는건 341입니다.), 포트 재연결, 다른 포트 연결, 재부팅까지 다해봤는데 포트도 이상이 없고 드라이버 재설치까지 해봐도 안됩니다. 자꾸 하드웨어와 연결을 시도하고 있습니다 라는 문구만 무한반복중이며 일단 강의 내용은 아주 간단한 것 같아 넘어가고 싶지만 연결 자체가 안되면 이후 강의분을 진행할 수 없을 것 같아 질문드립니다.
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
갑자기 바인드가 되지 않습니다.ㅠㅠ
작동이 잘 되다가 갑자기 Scene을 복제한 후 부터 바인드가 안됩니다... 혹시 어떻게 해결해야할까요? 해당 popup의 스크립트는 그대로 입니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
사용자 정의 함수가 안됩니다..
persistence.xml 하이버네이트 6.2.2 final 입니다.<persistence-unit name="jpql"> <!-- spring --> <class>jpabasic.ex1hellojpa.jpql.Product</class> <class>jpabasic.ex1hellojpa.jpql.Address</class> <class>jpabasic.ex1hellojpa.jpql.Team</class> <class>jpabasic.ex1hellojpa.jpql.Member</class> <class>jpabasic.ex1hellojpa.jpql.Order</class> <properties> <property name="jakarta.persistence.jdbc.driver" value="org.h2.Driver" /> <property name="jakarta.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/jpabook" /> <property name="jakarta.persistence.jdbc.user" value="sa" /> <property name="jakarta.persistence.jdbc.password" value="" /> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql " value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <property name="hibernate.hbm2ddl.auto" value="create"/> </properties> </persistence-unit>아예 빨간줄이 나오면서 등록이 되지 않아요.. 도와주세요