묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! Querydsl
주간 집계 쿼리 작성방법
주간 집계 sql문을 작성하고 있는데 SELECT DATE_FORMAT(DATE_SUB(`reg_date`, INTERVAL (DAYOFWEEK(`reg_date`)-1) DAY), '%Y/%m/%d') as start, count(`value`) as count, `flag` FROM `test_st` WHERE `reg_date` BETWEEN "2021-03-04 00:00:00" AND "2021-04-04 23:59:59" GROUP BY start, flag; 위와 같이 쿼리를 작성 하였습니다. 위와 같이 주간 집계 요구사항이 들어 왔을 경우에는, 어떤 방식으로 쿼리를 작성하고, application에서 로직 처리를 해야하는지 궁금합니다.
-
미해결예제로 배우는 스프링부트 입문
@Valid 질문입니다
Spring v.2.4.5 사용 중인데 @Valid 어노테이션이 없는 것 같습니다. 대신에 @Validated 라는 어노테이션이 있어서 사용해보니 예제와 동일하게 동작하는거 같은데, @Valid 어노테이션은 최신 스프링에서는 사용하지 않는 건가요? @Valid 대신에 @Validated 를 사용하면 완벽히 동일하게 동작하는게 맞는건가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
tensorflow_object_detection_api 설치과정에 필요한 setup.py 파일이 보이지 않아요!
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이미지 삽입 질문!
안녕하세요! 이미지 저장 시 로컬에서 multer로 하잖아요. heroku 배포시 aws-s3 안써도 로컬에서 data 폴더를 만든채 배포하면 path 모듈써서 __dirname과 조합해서 data안에 이미지 저장할수있는거 맞나요? 로컬이 윈도우라면 배포했을때 linux 경로 다 고려해야하나요? path로 다 해결되는지 궁금합니다,, ---------------------------------------------------------------------------------------------------------- 예를 들어 제가 현재 정체되어있는 부분을 말씀드리자면, path.join(__dirname,'../../client/src/components/views/Counsel/a.img') 이렇게 했을때 윈도우인 로컬에선 C:\Users\문지호\Desktop\WebProject\Web_Capston\client\src\components\views\Counsel\a.img' 배포했을때는 /app/client/src/components/views/Counsel/a.img 이렇게 경로가 확인되고 heroku log를 볼때 app이 최상위 디렉토리 인거같습니다. 일단 로컬에선 잘 작동하는데 heroku에선 안되는것 같습니다. ---------------------------------------------------------------------------------------------------------- heroku를 추가로 찾아보니 동적파일생성이 안되는거같더라구요.. 그럼 임시저장할 곳이 필요한데 aws s3밖에 답이 없는건가요?
-
미해결예제로 배우는 스프링부트 입문
createPage.jsp 질문
createPage.jsp 페이지 설명해주실 때 아무 설명 없이 그냥, 이렇게 작성해주시면 됩니다. 하고 끝내시는데... 1. request.getContextPath(); 에 대한 설명 2. from 태그 안에서 ${dto.content}를 사용하는 것이 @ModelAttribute("dto") 사용하기 위함 같은데, 이에 대한 설명이 전혀 없어 어렵습니다.
-
미해결예제로 배우는 스프링부트 입문
ContentValidator 클래스 내 validate 메소드 질문
errors.rejectValue("content", "trouble"); 이렇게 key - value 형식으로 지정한다고 하셨는데, 예제에서는 trouble 이라는 value 값이 사용되는 부분을 볼 수 없는데, trouble이 value로 들어가있는걸 어떻게 테스트해서 확인해볼 수 있을까요
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 이런 방식으로 풀었는데 한번 검토 부탁드려도 될까요?
안녕하세요. 저는 2차원 배열을 순회하면서 0의 개수를 센 최대 높이 배열을 만든 다음에 스택 로직을 적용하여 아래와 같은 방법으로 작성했습니다. 혹시 이 코드에 대해서 피드백 해주실 수 있을까요? 엣지 케이스가 있을 수 있을까요? function solution(board, moves) { let answer = 0; const len = board.length; const maxHeights = new Array(len).fill(0); const stack = []; for (let row of board) { for (let n = 0; n < len; n++) { if (row[n] === 0) { maxHeights[n]++; } } } for (let n of moves) { let idx = n - 1; let mh = maxHeights[idx]; if (mh !== len) { let selectedVal = board[mh][idx]; let lastValInStack = stack[stack.length - 1]; if (lastValInStack === selectedVal) { stack.pop(); answer += 2; } else { stack.push(selectedVal); } maxHeights[idx]++; } } return answer; } solution([[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]], [1,5,3,5,1,2,1,4]);
-
미해결예제로 배우는 스프링부트 입문
(09) Validator 사용하기 @ModelAttribute("dto") 가 사용된 이유?
MyController.java 의 insert2 메소드에서 인자 값에 @ModelAttribute("dto") 가 사용된 이유가 부족한 것 같습니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
jsp상에서 script가 작동되지않습니다
jsp에서 자바스크립트 작동이 되지않습니다 위와 같이 코드를 작성하였을때 alert문은 물론이고 코드상으로도 작동하지않습니다 설정을 건들여야하나요? 자바스크립트자체가 작동하지않는느낌입니다
-
미해결홍정모의 따라하며 배우는 C언어
export template options 화면에서 output location을 변경할 수 있습니까?
export template할때 export template options 화면에서 output location을 변경할 수 있습니까? 저의 경우에는 이ㅏ래 와같은 path가 이미 입력이 되어 있습니다 C:\Users\young\OneDrive\Documents\Visual Studio 2019\My Exported Templates\MyFirstProj.zip
-
미해결스프링 프레임워크 핵심 기술
ConverterRegistry
삭제된 글입니다
-
미해결함수형 프로그래밍과 JavaScript ES6+
take 후 이터레이터 반환 후 연속적인 추가적인 데이터 탐색 (아이디어확인)
안녕하세요 강의 매우 잘 듣고 있습니다.! 다름이아니라 take(2)를 한 후에 이터레이터를 반환받아서 다시 go() 문에 집어넣으면 진행되었던 지점에서 다시 시작하는 그런 구성이 가능 할까요~? 코드적용하는걸 고민중인데 이부분이 된다면 좀더 유용하게 써먹을수 있을것 같네요! 가능할것 같다만 알려주시면 될것같아요!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제3 코드가 제대로 실행이 안되는데 이유가 궁금합니다.
스파이더로 아래처럼 코드를 단순하게 바꿔서 실행하면 2가 프린트되는게 정상인것 같은데 처음 실행하면 1, 그 후에는 0이 프린트가 됩니다. class Warehouse: # 클래스 변수 stock_num = 0 # 재고 def __init__(self, name): # 인스턴스 변수 self.name = name Warehouse.stock_num += 1 def __del__(self): Warehouse.stock_num -= 1 user1 = Warehouse('Lee') user2 = Warehouse('Cho') print(Warehouse.stock_num) 이런식으로요 예제파일을 그대로 실행해도 계속 비슷한 문제가 생기고 __del__ 을 삭제하면 정상적으로 실행되는 것 같습니다. 왜 이런 문제가 생기는건지 궁금합니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
TypeError: 'HTTPResponse' object is not callable 에러 해결 도와주세요
CERTIFICATE_VERIFY_FAILED 에러가 떠서 코드를 위와 같이 수정해주었더니 이제는 HTTPResponse 오브젝가 callable 하지 않다고 에러가 뜹니다.. run_in_executor 를 통해 urlopen 을 사용하려면 어떤 부분을 추가로 수정해야 할까요? 감사합니다.
-
미해결스프링 시큐리티
AccountContext를 주입받지 않는 이유
친절한 목소리의 정수원 개발자님. 질문이 있습니다. 시큐리티보단 스프링 프레임워크 core에 더 가까운 질문이지만 AccountContext클래스를 CustomUserDetailsService 클래스에서 사용할 때 컨테이너로부터 주입받지 않고 직접 인스턴스화해서 사용하는 이유가 궁금합니다.
-
미해결실습으로 배우는 AWS 핵심 서비스
스냅샷 S3 저장된다고 했는데, 혹시 위 실습에서는 저장이 된걸까요?
그것이 아니라면 사용자가 임의로 S3에 저장을 시켜주어야 할 까요?
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
왜 왭사이트가 다른가요?
제가 피그마를 며칠 전에 다운로드 받았습니다. 강의 내용에 보이는 스크린 상의 왭이랑 제가 사용하는 왭이 차이가 있어보입니다. 지금 너무 혼란스러운데요... 강의 내용과 같이 따라 해보는데 너무나도 지장이 큽니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
hstack 함수를 사용하는 곳에 질문 드립니다.(강의 시간 6:34 부터 약 1분간)
해당 코드에서 X_features_sparse=hstack(sparse_matrix_list).tocsr() 라는 줄로 모든 데이터를 수평방향으로 합친다고 하셨습니다. 그리고 del X_features_sparse로 지우셨습니다. X_features_sparse를 만들었다가 지운다면, 데이터를 합친 의미가 없는것 같은데... 단순히 데이터 전체의 shape를 보기 위함이었던 건가요? 그리고 데이터의 shape를 본 이유는 어떤것인가요? 강의 너무 잘 듣고 있습니다. 감사합니다 선생님!
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
혹시 COPY . . 과 COPY ./ ./ 차이점이 뭔가요?
dev에서는 COPY ./ ./ 를 사용하시고 운영환경에서는 COPY . . 를 사용하시는데 둘이 차이점이 무엇인가요??
-
미해결자바스크립트 중고급: 엔진 핵심
[정리 시간]의 내용 작성해보았습니다.
안녕하세요. 좋은 강의 감사드립니다! [정리 시간]의 내용을 작성해보았습니다. ==초기화 단계== 1. obj.getTotal(11, 22, 55)함수가 호출되면 실행 콘텍스트가 생성되고 실행 콘텍스트 안으로 이동 -함수를 호출한 오브젝트, 함수 코드, 호출한 파라미터 값을 실행 콘텍스트로 넘겨줌 2. getTotal 오브젝트의 [[FormalParamters]]에서 -호출된 함수의 이름을 구함 -["one", "two", "two"]의 형태 3. 상기의 배열을 하나씩 읽음 4. 호출한 파라미터의 값에서 index 번째의 값을 구함 5. 배열 안에 있는 파라미터의 이름과 4번에서 구한 값을 파라미터 작성 순서에 맞추어 값을 매핑 6. 선언적 환경 레코드에 -{one:11}을 먼저 매핑하고 두번째로 {two:22}를 매핑함 -세번째로 two를 매핑해야 하는데 이미 two라는 이름이 존재하고, 이를 매핑하는 과정에서 값이 55로 변경됨 -즉, {one:11, two:55} 형태로 설정함 7. 함수에 초기화할 코드가 없으므로 -첫번째 줄로 이동하여 함수 코드를 실행 ==실행 단계== 8. console.log(one + two); -선언적 환경 레코드에서 one과 two의 값을 구함 -11+55이 결과인 66이 출력 obj.getTotal() 함수의 외부 렉시컬 환경 참조는 어떻게 되어 있을까요? 이 경우에는 글로벌 오브젝트일까요..? getTotal이 프로퍼티로서 속해있는 obj 오브젝트가 외부 렉시컬 환경 참조일까요..? obj.getTotal() 함수가 obj라는 글로벌 변수 내부의 프로퍼티로서 있다보니 헷갈리네요ㅜㅜ