묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
h2 DB에 안올라갑니다!..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의 내용과 동일하게 코드 작성을 했는데 h2DB에 단일 테이블 전략이 안되는지 안올라갑니다..!
-
미해결실전! Querydsl
order by 의 동적 정렬에 대한 질문입니다.
동적 정렬을 하고 싶은데요. 원하는 결과는 1. 한글 (오름차순, 내림차순) 영어 숫자 내림차순 오름차순 2. 영어 (오름차순, 내림차순 ) 한글 숫자 내림차순 오름차순 입니다. JPAQuery<User> content = query.selectFrom(user) .where( searchQueryCustom(keyword, search), getIn(userIdListFilterByLanguage) ).orderBy(getSorting(pageable), getDirectionByName(pageable)); private OrderSpecifier<Integer> getSorting(Pageable pageable) { for (Sort.Order order : pageable.getSort()) { Order direction = order.getDirection().isAscending() ? Order.ASC : Order.DESC; switch (order.getProperty()) { case "email": return new OrderSpecifier(direction, user.email); case "sortKorean": return new OrderSpecifier(direction, new CaseBuilder() .when(user.name.between("가", "힣")).then(1) .when(user.name.between("a", "Z")).then(2) .otherwise(3)); case "sortEnglish": return new OrderSpecifier(direction, new CaseBuilder() .when(user.name.between("a", "Z")).then(1) .when(user.name.between("가", "힣")).then(2) .otherwise(3)); } } return null;}private OrderSpecifier<?> getDirectionByName(Pageable pageable) { for (Sort.Order order : pageable.getSort()) { return order.getDirection().isAscending() ? user.name.asc() : user.name.desc(); } return null;} 코드는 이렇게 구성되어있고 나오는 쿼리는 이렇습니다. select user0_.namefrom users user0_where user0_.uuid in ('0685167f0ebd4d128c8607044e893e60', '081b37bc3661429395d366f015f55f9c', '099dcb0174bd4de693226d8785499431')order by case when user0_.name between '가' and '힣' then 1 when user0_.name between 'a' and 'Z' then 2 else 3 end asc, user0_.name asclimit 10; 제가 원하는 결과를 뽑으려면 select user0_.namefrom users user0_where user0_.uuid in ('0685167f0ebd4d128c8607044e893e60', '081b37bc3661429395d366f015f55f9c', '099dcb0174bd4de693226d8785499431')order by case when user0_.name between '가' and '힣' then 1 when user0_.name between 'a' and 'Z' then 2 else 3 end , user0_.name asclimit 10; 위의 쿼리 처럼 되어야 나오는데요... orderBy 구절에서 OrderSpecifier 타입만 넣을 수 있기 때문에 direction을 필수 적으로 넣어야 합니다.. 어떻게 해야할까요.........
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
옵셔널 체이닝
옵셔널 체이닝 하지 않고 if문을 사용해서 꼭 !를 붙여서 해야하나요? Timer? timer; if (timer != null) timer!.cancel(); timer?.cancel();
-
미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
[springboot]스프링부트-입문 / 22강 댓글 / 더미데이터 생성 error
댓글 엔티티 만들고 더미 데이터 SQL을 적었는데 아래와 같이 에러가 떴습니다 ㅠㅠ 구글링을 참고해서 하려고 했지만 설정부분을 변경하는 거라서 따라해도 잘 안됩니다 ㅠ
-
미해결
Sharepoint 사이트 삭제 방법
Test 및 연습으로 만든 Sharepoint 사이트를 삭제 하고 싶은데 방법을 알려주시면 감사 하겠습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청 드립니다.
인프런 아이디 : checksign 인프런 이메일 : checksign@plelab.co.kr 깃헙 아이디 : slwhswk9@gmail.com 깃헙 username : wkdtpzld
-
해결됨언리얼엔진 블루프린트 스파르타 클래스
게임모드의 Game_Over커스텀 이벤트를요...
Base_Character에서 하지 않고 ThirdPerson케릭터에서 구현하면 안되는 건가요? 이렇게 한다면 HP가 0이 될때 블루프린트 인터페이스나 디스패처를 사용하거나 ThirdPerson캐릭터의 HP가 0이 될때를 Tick으로 해야하니까 이렇게 하신걸까요??
-
미해결스프링 시큐리티
화면이 안나옵니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요화면이 검은 상태에서 보이지 않습니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
[error]Make sure to call FirebaseApp.initializeApp(Context) first.
androidManifest.xml 에 allowBackup="false" 해야 정상작동되네요... 제가 강의를 띄엄띄엄 들은건지 이부분때문에 좀 헤맸는데 참고하셨음 합니다.
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
사소한 질문 드립니다.
안녕하세요 좋은 강의 잘보고 있습니다. 사소한 궁금증이 있어 질문 드립니다. 코드 작성 시 자동완성 기능을 사용할 수가 있는데 코딩 후, 마지막 줄에 세미콜론(;)을 넣기 위해 마지막 줄로 이동을 해야 되는데 어떤식으로 바로 이동을 하시는지 궁금합니다. 저는 end키 또는 ctrl + ->(오른쪽 화살표)를 누르는데 더 편한 방법이 있는지 궁금합니다. 오늘도 좋은 하루 보내시구요... 미리 감사드립니다.
-
미해결유니티 게임 개발 (2D) 실전편 - 스크립트는 물론, 디자인 패턴과 알고리즘까지
자료좀 올려주세요..
자료좀 올려주세요..
-
미해결언리얼4 블루프린트로 안드로이드 게임 만들기
저도 항상로드됨을 했는데도 화면이 하얗게 나오면서 차만 보입니다.
저도 항상로드됨을 했는데도 화면이 하얗게 나오면서 차만 보입니다.
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의교재 부탁드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의자료를 수강시 다운로드할 수 있지만, 하나로 된 파일로 보고 싶어서요. 혹시 파일을 메일로 받을 수 있을까요? 이메일 adipark2@hanmail.net 입니다.
-
해결됨언리얼엔진 블루프린트 스파르타 클래스
스피어 콜리전
스피어 콜리전 컴포넌트 추가하고 나서요 레디우스로 그 크기를 조절하셨는데요 스케일을 크게하는거랑 다른가요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
AZURE 등록후 백엔드 프론트엔드 각각 잘올라왔는데 로그인을 하려고 보니 아래와 같은 에러가 발생해서 문의드립니다.
- 여러분의 질문을 고대하고 있습니다. :-)- 질문 전에 검색을 먼저 해보세요. 사람 사는 게 다 비슷하다는 것을 알게 됩니다.- 예의는 거침없이 질문하기 위한 최고의 발명품입니다.- 100개의 설명이 스크린샷 한방 보다 못할 수 있습니다.- 코드를 첨부하면 전세계 누구나 이해할 수 있는 질문이 됩니다.- 하나의 질문에는 하나의 주제를 담아야 답변도 예리해집니다.- 시행착오를 알려주시면 곧 바로 원하는 문제에 집중할 수 있습니다.- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 장고에서는 별다른 에러는 없는데 위 내용은 장고에서 username을 불러오지 못한다는 의미인걸까요..?
-
해결됨자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
데이터량이 적어서인지 무식하게 풀었는데도 답을 구했네요.
import java.util.Arrays; import java.util.Scanner; public class Main { static int n ; public static void main(String[] args) { Scanner in = new Scanner(System.in); Main T = new Main(); n = in.nextInt(); int[] arr = new int[73] ; for(int i=0 ; i< n;i++){ int s = in.nextInt(); int e = in.nextInt(); for(int j= s; j<e ; j++){ arr[j]++; } } System.out.println(Arrays.stream(arr).max().getAsInt()); } } 시간 범위가 0~72 정도여서 72 정도 크기의 배열에 넣고 참석하는 시간 범위동안 1을 더해주는 방식으로 구현하였는데 시간 제한에 걸리지 않고 잘 동작하게 되네요. 물론 시간 범위가 좀더 큰 경우라면 강사님의 풀이대로 풀어야 정확한 답을 구할 수 있을 거라고 생각됩니다.
-
미해결영리한 프로그래밍을 위한 알고리즘 강좌
1강 PDF 파일 오류
안녕하세요 이제 강의 수강을 시작한 수강생입니다. 1강에서 PDF 파일이 열리지 않습니다. 제 컴퓨터에서 발생한 개인적인 오류인지, 앞으로 PDF 파일이 제공되지 않는 건지 답변 주시면 감사하겠습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청드립니다.
인프런 아이디: tsseo.dev@gmail.com 인프런 이메일: tsseo.dev@gmail.com 깃헙 아이디: tsseo.dev@gmail.com 깃헙 username: 3rd-big
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
disk 추가시
linux에서 추가를 하는 경우, 추가된 디스크를 fdisk mount 해야되는건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
질문 있습니다!
그리디 알고리즘 (결정 알고리즘?)과 브루투스 포스랑 비슷한 느낌인 것 같은데요! 문제를 읽었을 때 혹시 브루투스 포스와 그리디의 차이점을 명확하게 할 수 있는 방법이 있을까요??