묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
th:field가 자동완성에 안뜨는데 이럴땐 뭘 추가해줘야 하나요?
th:errors도 그러내요
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
박싱언박싱
랩퍼클래스 포장된상태에서 값을추출하려면 intValue toString이런식으로 값을추출한다고하셧는데 어차피 언박싱되면서 자동으로 해주면 저런식으로 사용할일은 거의없는것인가요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
자바 프로젝트 → XML 프로젝트 변환 질문
이전까지 잘 해왔는데 마지막 메인화면에서 복사 붙여 넣기를 하는 과정에서 HTTP 404 오류가 납니다 .ㅜㅜ 다시 붙여 넣어봐도 안되서 제공해주신 소스코드를 붙여 봐도 그래도 HTTP 404 오류가 나네요 ㅠ 아래 주소는 제 XML 프로젝트 구글 드라이브 주소입니다 https://drive.google.com/file/d/1G9UkiZcyr1xiFzsF1mfJ6RiYW-t28LfR/view?usp=sharing
-
미해결웹 게임을 만들며 배우는 자바스크립트
5번라인에 비동기콜백만들때
function(이벤트)여기서 이벤트가 어떻게 'click'을 받아온건가요? 받아오는과정이나 받아올수있는 이유같은게있나요? 아니면 addeventListener에서는 첫인자에 click을 쓰면 두번째 인자 함수에 파라미터는 저절로 click이들어가는건가요? 이거 이해할려고 어제부터 고민중인데 ㅜㅠㅠ
-
해결됨실전! Querydsl
p6spy 로깅 시에 파라미터 값이 NULL 이 되는 이슈.
안녕하세요. 김영한 강사님^^여러 Querydsl 조건연산 메서드 호출 예제 Test 도중 다음과 같이 NULL 이 찍히는 현상을 발견했습니다. Querydsl : member.age.notIn(20, 30, 40)p6spy : m.age not in (? , ? , ?) : m.age not in (30 , 40 , NULL); 저는 Querydsl 과 의존성 충돌이 생긴줄 알고, spring-boot 버전을 2.3.4 -> 2.2.10 으로 다운그레이드 를 해봤는데 똑같은 애러가 나더라구요. 그래서 logging.level.org.hibernate.type: trace 옵션을 켜놓고 보니 BasicBinder : binding parameter [1] as [INTEGER] - [20]BasicBinder : binding parameter [2] as [INTEGER] - [30]BasicBinder : binding parameter [3] as [INTEGER] - [40] 이것 외 다른식에서도 다음처럼 NULL 이 찍힙니다. Querydsl : member.username.eq("memberA").not()BasicBinder : binding parameter [1] as [VARCHAR] - [memberA]p6spy : m.username<>? : m.username<>NULL; Querydsl : member.username.like("%김%")BasicBinder : binding parameter [1] as [VARCHAR] - [%김%]p6spy : m.username like ? escape '!' : m.username like NULL escape '!'; 결국 p6spy 이 파라미터 값을 제대로 처리를 못해주는 현상인것 같은데,혹시 이부분에 대한 알려진 해결방법이 있습니까?혹시 제가 놓친게 있나 싶어서 여쭤보아요. 쓰고있는 p6spy 버전은 p6spy-spring-boot-starter:1.6.2 입니다. 읽어주셔서 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
25x25 초록색 원이 안나와요
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. using System; namespace Algorithm { class Program { static void Main(string[] args) { Console.CursorVisible = false; const int WAIT_TICK = 1000 / 30; const char CIRCLE = '\u25cf'; int lasttick = 0; while (true) { #region 프레임 관리 // 만약 경과한 시간이 1/30초보다 작다면 int currentTick = System.Environment.TickCount; if (currentTick - lasttick < WAIT_TICK) continue; lasttick = currentTick; #endregion // 입력 // 로직 // 렌더링 Console.SetCursorPosition(0, 0); for (int i = 0; i < 25; i++) { for (int j = 0; j < 25; j++) { Console.ForegroundColor = ConsoleColor.Green; Console.Write(CIRCLE); } Console.WriteLine(); } } } } } 강의들으면서 이렇게 코드작성을 했는데 이상태에서 실행하면 초록색원이 안나오고 프레임관리부분을 주석처리하면 나오네요 뭐가 문제일까요?
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
order by랑 union all 관련 질문입니다.
order by로 컬럼개수 파악 후 union으로 원하는 데이터 조회하는과정에서 order by로 개수파악 하지않고 처음부터 union all select 에서 null의 개수 늘리는 방법으로 컬럼개수 파악하면 안되는 이유가 있을까요? 컬럼개수가 9개일때 9번째가 대용량 타입이라고 한다면 order by가 8까지 되어서 8개구나 라고 생각할 것 같아서요 처음부터 union all select해서 null 개수를 늘리는 방식은 좋은 방법이 아닌지 궁금해서 질문드립니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
print( list( map(plus_one, a) ) ) 질문
def plus_one(x) : return x+1 a = [1,2,3] print( list( map(plus_one, a) ) ) 라는 코드에서요 map(plus_one,a) 가 실행되면 map이라는 객체가 만들어진다고 하셨는데 그게 뭔가용?... 그리고 list() 함수의 인자로 'map이라는 객체' 가 들어가는 것인가용?
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
FFD 설정사항 질문
4분45초대에 보면 FFD Parameters의 Dimensions라는 항목이 없는데 어디서 가져오나요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
db 연결 성공 메세지가 출력이 안되서여
안녕하세여 zerocho 강사님 서버 실행을 하면 4:42초에서처럼 db 싱크를 하면서 db 연결 성공 메세지가 출력되기를 기대했는데여 아래처럼 메세지가 출력되고 db 연결 성공 메세지는 출력이 안되서여혹시 이유가 무엇인지 알려주시면 감사여 ~!https://github.com/hyunsokstar/react-nodebird
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
fig.add_annotation 관련 질문입니다.
EDA/pandas/시각화로 이커머스 거래액 상세 분석4 영상의 5분정도부터 시작되는 add_annotation 관련인데요. 지금은 표시 할 그래프 요소의 x 와 y 값을 수동으로 지정하여 표기하였는데요. 현업에서 다양한 데이터의 그래프들을 DB와 연동하여 자동으로 업데이트되게 하고 그것들을 하나의 페이지등에 보여지게 하는 대시보드를 만들면 좋겠다는 생각이 들어서요. 스스로 해 본 결과 datetime dtype 형태로 된 인덱스 값을 str 로 뽑는게 좀 복합하긴 한데.. 좀 간결하게 하는 방법 있을까요? 저는 아래와 같이 진행했는데.. 뭔가 더 간결하게 가능할것 같기도 해서 여쭤봅니다. # order_temp_data_deep << 월별 거래액 데이터 프레임 month = order_temp_data_deep[order_temp_data_deep['payment_value'] == order_temp_data_deep['payment_value'].min()].index.strftime('%Y-%m-%d') fig_order_temp_data_deep.add_annotation( x=list(month.values)[0], y=order_temp_data_deep['payment_value'].min(), text="<b>최저 거래액 월</b>", . . . . <이하 생략>
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
webpack 명령어 에러
운영체제는 윈도우 10이고, webpack cli 버전은 4.0.0 버전입니다. powershell에서는 아예 안되는 거 같아서 cmd에서 하는데요...하고보니까 화면처럼 나오네요... 뭐가 문제일까요? 대충 보면 아예 --output 명령어 자체를 이해를 못하는거 같은데... 정확한 이유를 모르겠습니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker build 성공
강의와 다르게 docker build ./ 명령어 실행시 아래와 같이 나오며 성공된것 처럼 보입니다.' [+] Building 2.5s (6/6) FINISHED => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 36B 0.0s => [internal] load metadata for docker.io/library/node:10 2.5s => [1/2] FROM docker.io/library/node:10@sha256:9d06418fa4335f9cf96c59d5c09372f7a56329e7234456ee9fe2340c4ac35a9 0.0s => CACHED [2/2] RUN npm install 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:07b8bb6ccf76a84a978a21f784ee1288833052c43afe93b17dd285b8f2095eb8 0.0s 이후 docker run 07b8bb6ccf76a84a978a21f784ee1288833052c43afe93b17dd285b8f2095eb8 명령어 실행 시 Cannot find module '/server.js' 에러가 발생하는데 docker 버전의 차이때문에 다른것 인가요?
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
Picker 관련하여
맥북이 없어 윈도우즈 환경으로 하고 있습니다. Picker부분에서 npm install @react-native-community/picker --save 하고 ios 폴더에서 npx pod-install picker.js 에서 import {Picker} from '@react-native-community/picker'; 하고 <Picker></Picker를 했는데 에러가 납니다. 에러메시지를 검색했더니 아래와 같이 설치하라고 해서 npm install react-native-android-dialog-picker --save 를 설치하였습니다. 그런데로 에러가 계속 똑같이 나서 진행이 안되네요.. ㅠㅠ 안드로이드라서 그런건지요? 다른 조치를 취해줘야할까요?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
db를 sqlite3 에서 postgre 로 교체했는데 이걸 배포하려면 어떻게 해야 될까여?
안녕하세요 강사님~! 질문이 있습니다 강사님의 강의를 토대로 만들었던 토이 프로젝트의 db를 postgre 로 교체했는데여 vultr에 어떻게 디비를 설정해야 되나여? sqlite3 은 db를 따로 설정하지는 않잖아여 그래서 다시 배포 하려고 하는데 잘몰겠어서여 ㅋㅋ;; site: www.terecal-hyun.co.kr git: https://github.com/hyunsokstar/skilnote1
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
맵핑을 항상 단방향으로 할 경우
삭제된 글입니다
-
미해결홍정모의 따라하며 배우는 C언어
while(getchar()!='\n')에 대해서 질문합니다!!
앞부분 강의에서 while(getchar()!='\n')이 나왔을 땐 잘 이해되지 않았지만 직관적으로 '여러가지 글자가 들어오면 맨 앞글자만 받고 나머지는 무시하려고 쓰는구나'하고 넘어갔습니다. 그러다 이번 강의에서 다시 한번 보고 완전히 이해하겠다고 마음을 먹고 구글링도 해보면서 어느정도는 이해를 한것 같습니다. 혹시 제가 이해한 것이 맞는 개념인지 여쭤봐도 될까요? 제가 이해한 것은 일단 우리가 어떤 것을 입력하면 일단 그것은 버퍼에 저장됩니다. 그리고 그것을 scanf 나 getchar를 이용해서 가져가는 것이라고 생각했습니다. 그래서 예를 들어 앞글자만 필요한 프로그램에서 while(getchar()!='\n')을 사용하면 , 앞글자를 제외한 나머지 글자들이 호출을 받지못한 상태로 버퍼에 남아있습니다. 그것들을 '\n'과 비교하기 위해 getchar()로 가져오게 되면 , 그 결과 버퍼는 비워지기 때문에 나머지글자들은 의미가 없는 것으로 간주된다고생각했습니다. --긴 글 읽어주셔서 감사합니다. 교수님 강의로 열심히 공부하고 있고 끝까지 완강하겠습니다.!!!!!--
-
미해결실전! Querydsl
group by 조건 2개 이상 시 패치 카운트 오류 문제
안녕하세요. 김영한 강사님. 지난 번 답변 감사드립니다! 현재 DB는 mysql이고, group by 2개를 해서, 그 결과물의 총 row 갯수를 가져오려는데, (패치 카운트 사용하여) 에러가 발생하더군요. (group by 한개는 되던데....) 생각해보니 jpql은 from 절에 서브쿼리를 만들 수 없기 때문에, fetch count가 총 로우갯수를 가져올 수 없었던 것 같았습니다.(selct count() from (서브쿼리) 이런 구조가 안되서...) DISTINCT도 컬럼 하나만 적용되는 것 같아서, 여러 대상을 DISTINCT한 후 카운트 하는 것도 안되는 것 같습니다. 이 쿼리는 꼭 2개의 GROUP by를 해야하기 상황이고, GROUP BY 1개만 해서 각각 카운트하고 group by 한 결과를 자바에서 sum 하는 방식으로 할까 하다가 괜찮은 방법이 아닌 것 같아서 다른 방법을 찾고 있습니다. 인터넷을 뒤져봐도 마땅한 방법을 못찾아서 그냥 그룹바이 2개 쿼리의 카운트 부분만 네이티브 쿼리를 써야 하나 생각하고 있습니다. 좋은 방법이 없을까요? 혹시 querydsl에서 이 방법을 해결하기 어렵다면, 다른 방식으로 해결이 가능할까요? 감사합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
스피너 컴포넌트 소스 주소
강사님, 권한요청도 이 전에 정상적으로 처리되었고, 스피너 컴포넌트 소스 주소 링크를 누르기 전에 깃허브에 로그인도 되어있었는데 404에러가 떠요.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
css icon도 SSR이 가능 하나요?
현재 styled component는 사용하지 않고 semantic ui react를 쓰고 있습니다. 페이지를 처음 들어가거나 새로고침을 하면 아이콘에는 css가 약간 느리게 적용되는데 icon css도 SSR이 되도록 설정할 수 있나요?