묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
bootstrap을 적용 안시켰는데 적용이 되었습니다.
안녕하세요! 야생형 커리큘럼 따라서 먼저 한번 듣고 두번째로 실전1 강의 듣고있습니다. 궁금한게 있어 질문드립니다. bootstrap같은 경우 프로젝트 내부 static 폴더에 css와 js 패키지를 다운로드 받아서 적용시키잖아요, 그런데 두 번째 시도에서 파일을 다운로드 받지도 않고 그냥 실행했는데 예쁘게 적용이 되어있는걸 확인할 수 있습니다. 아마 지난번에 만들었던 프로젝트가 영향을 준 것 같은데 어떻게 그럴수 있을까요? 혹시 캐싱 문제일까 해서 강력 새로고침을 해보기도 했는데 그 문제는 아닌 거 같습니다. 어떻게 이렇게 되는건지 혹시 가르쳐주실 수 있을까요? static 폴더가 비어있는 상태에서 localhost:8080 화면입니다!
-
미해결15일간의 빅데이터 파일럿 프로젝트
R에서 하이브데이터 로드 실습 오류
R에서 하이브데이터 로드 실습 중 다음과 같은 오류가 났습니다. 도와주세요. conn <- dbConnect(drv, "jdbc:hive2://server02.hadoop.com:10000/default","hive1","cRTskaaYMg") ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'org.apache.logging.log4j.simplelog.StatusLogger.level' to TRACE to show Log4j2 internal initialization logging. ** 제 config 내용은 아래와 같습니다. { "items" : [ { "name" : "hbase_service", "value" : "hbase" }, { "name" : "hive_metastore_database_host", "value" : "server01.hadoop.com" }, { "name" : "hive_metastore_database_name", "value" : "hive1" }, { "name" : "hive_metastore_database_password", "value" : "cRTskaaYMg" }, { "name" : "hive_metastore_database_port", "value" : "7432" }, { "name" : "hive_metastore_database_type", "value" : "postgresql" }, { "name" : "hive_metastore_database_user", "value" : "hive1" }, { "name" : "mapreduce_yarn_service", "value" : "yarn" }, { "name" : "zookeeper_service", "value" : "zookeeper" } ] }
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
8-1)합이 같은 부분집합
안녕하세요 강사님 ! DFS 함수를 void 반환으로 하지 않고 String 형으로 바꾼 뒤에 부분집합 합이 동일할 때 YES 를 return 하는 방법으로 코드를 작성했는데 답이 NO로 나옵니다. 분명 if((sum - tmp) == tmp) 문 안으로 들어오긴 하는데 왜 YES를 반환하지 못하는지 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Controller에서 단순히 문자열을 반환하고 싶은 경우
안녕하세요~ 강의를 듣다가 궁금한게 생겼습니다. 예를 들어 RestController로 단순 문자열을 반환해야 할 때 국제화를 한다면 아래와 같이 사용하면 되는지 궁금합니다. @GetMapping("/locale")public String reponseError(Locale locale) { String errorCode = ms.getMessage("errorCode", null, locale); return errorCode;} 정상적으로 작동은 하는데 실무에서도 저렇게 사용하는지 혹은 더 나은 방법이 없을까 해서요~ 감사합니다~
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
탈퇴 관련 질문입니다
안녕하세요. 현재 entities 의 user를 확인해보면 @DeleteDateColumn 을 활용해서 회원 탈퇴시에 해당 deletedAt에 기록을 하기 위해 구성을 하신것으로 생각이 되는데 이에따라 제로초님께서는 어떠한 방식으로 탈퇴를 구성하시나요? sequelize에서는 paranoid 옵션으로 탈퇴처리시에 자동으로 delted를 하더라도 soft-delete 형식으로 구성이 되서 deletedAt에 기록이 남던것으로 확인되는데 typeorm에서는 탈퇴 처리시에 어떠한 옵션이 있을까요? 지금 생각나는 방식은 탈퇴 요청 -> typeorm에서 update를 통해 deletedAt에 NOW() 데이터 삽입 -> 추후 데이터 가져올 때 deletedAt가 NULL이 아닌 정보를 가져와야한다 라는 생각이 드는데 위와같이 구성 할 경우 모든 유저 처리마다 deletedAt이 NULL이 아닌 정보를 가져와야할거같은데 (혹은 인터셉터등을 활용해서 deletedAt에 데이터가 있으면 탈퇴된 회원처리를 하거나...? 라는 생각정도 드네요) typeorm에서는 sequelize의 paranoid 옵션처럼 soft-delete를 보조해주는 옵션들이 있을까요~? 혹은 사용하실떄 어떠한 방식으로 구성하시는지 궁금증이 들어 질문 남겨봅니다. 질문 읽어주셔서 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타임리프와 스프링이 어떻게 구동되는지 잘 이해가 가지 않는데요
제가 html의 구조를 잘 몰라서 그런건지 아니면 강의를 집중해서 듣지 않아서 그런건지는 모르겠지만 html 및 타임리프의 명령어들이 자바와 스프링에 어떻게 주고 받고 이런 것들이 잘 이해가 가지 않습니다 ㅜㅜ html에는 같은 의미의 명령어들만 복사 붙여넣기를 하는데 각 폼마다 수정이 되고 출력이 되고 하는 것이 신기하고요.. MVC2편을 듣고 스프링 완전정복을 다시 복습 할 생각에 있지만 계속 강의를 들어도 되는걸까요 ㅠㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
postman 사용시 개발자 도구
안녕하십니까 강사님 강의를 듣다가 복습하는 중에 postman을 사용하면 개발자 도구에서 확인할 수 없나요?? 예로 HTML form을 이용하여 postman에서 request-param에 POST 방식으로 데이터를 보낼 때, 아래의 사진처럼 http 메시지를 볼 수 있는 방법이 있을까요? 뒤에서 log를 배울 때 확인이 가능한건지 궁금합니다. postman을 사용하여 개발자 도구 사용하는법 검색해봤는데 나오질 않아서 혹시 방법이 있는지 질문 드리고 싶습니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
WSL Vivado 설치
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 유튜브로 올리신 영상 잘 봤는데요. 말씀하신데로 해도 안되네요. 특징이 GUI에서 Processing에서 안넘어가는 건데 Terminal로 설치하면 비슷한 곳에서 안넘어가지는거 같습니다. (사진첨부) 에러메세지도 없고 안넘어가서 답답하네요 ㅠㅠ
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
로그인을 다시 하지 않고 이전에 사용했던 JWT 토큰 사용
안녕하세요 ~ 26분에 user-service를 재실행하고 회원가입을 새로 한 다음에, 로그인을해서 JWT를 새로 발급받지 않고 기존 JWT를 사용하셨는데, JWT토큰은 만료기간만 지나지 않으면 계속 사용할 수 있는건가요??!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
메타데이터가 헤더에 들어가는 건가요?
표현이 표현 메타데이터 + 표현 데이터라고 하셨는데요. 뒤에서는 표현이 표현 헤더 + 표현 데이터라고 말씀하시는 것 같아서 '메타데이터 = 헤더에 들어가는 거' 이렇게 이해했는데 맞나요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
1*1 인셉션넷에서의 실습 코드 오타인가요??
def inception_module(x, filters_1x1, filters_3x3_reduce, filters_3x3, filters_5x5_reduce, filters_5x5, filters_pool_proj, name=None): ''' x: 입력 Tensor filters_1x1: 단독 1x1 필터수 filters_3x3_reduce: 3x3 Conv 적용 전 1x1 Conv 필터수 filters_3x3: 3x3 Conv 필터수 filters_5x5_reduce: 5x5 Conv 적용 전 1x1 Conv 필터수 filters_5x5: 5x5 Conv 필터수 filters_pool_prj: MaxPooling 적용 후 1x1 Conv 필터수 ''' # 첫번째 1x1 Conv conv_1x1 = Conv2D(filters_1x1, (1, 1), padding='same', activation='relu')(x) # 3x3 적용 전 1x1 conv -> 3x3 Conv conv_3x3 = Conv2D(filters_3x3_reduce, (1, 1), padding='same', activation='relu')(x) conv_3x3 = Conv2D(filters_3x3, (3, 3), padding='same', activation='relu')(conv_3x3) # 5x5 적용 전 1x1 Conv -> 3x3 Conv conv_5x5 = Conv2D(filters_5x5_reduce, (1, 1), padding='same', activation='relu')(x) conv_5x5 = Conv2D(filters_5x5, (5, 5), padding='same', activation='relu')(conv_5x5) pool_proj = MaxPooling2D((3, 3), strides=(1, 1), padding='same')(x) pool_proj = Conv2D(filters_pool_proj, (1, 1), padding='same', activation='relu')(pool_proj) # 단독 1x1 결과, 3x3 결과, 5x5 결과, pool이후 1x1 결과 feature map을 채널 기준으로 Concat 적용. output = Concatenate(axis=-1, name=name)([conv_1x1, conv_3x3, conv_5x5, pool_proj]) return output 빨간색 (x)부분들에 진행하지않은 X 가 아닌 1*1진행한 conv_1*1 들어가야 맞는거 아닌가요`?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
__init__ 관련 질문
안녕하세요. 앞선 강의에서 sys.path.append('C:\math')로 모듈에 접근했는데요. 이렇게 접근할 때도 패키지에 __init__.py를 넣어 두는 게 좋은가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제 4번 과제 질문
안녕하세요. 위 사진처럼 패키지명을 sub3로 해놓고 from 및 import절을 사용하면 실행이 잘 되는데 아래 사진처럼 패키지명을 math로 해놓으면 error가 발생합니다. from을 사용하면 "ImportError: cannot import name 'test_module' from 'math' (unknown location)"이라고 출력되고 import를 사용하면 "ModuleNotFoundError: No module named 'math.test_module'; 'math' is not a package"이라고 뜹니다. math로 하면 왜 에러가 뜨나요? 또 math 패키지를 따로 만들어 놓지 않아도 from math나 import math라고 작성하면 아래 사진처럼 math, test_module이 초록색으로 표시되던데, 어떻게 표시되는지 궁금합니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
repository 와 get repository
repository 를 사용했을때와 getrepository 를 사용해서 querybuilder 를 사용해 봤는데 두개의 차이점과 어떨때 사용하면 .. 되는걸까요 ?? getRepository 내부에 들어가보니깐 이렇게 작성되어 있었구요 . Repository 내부를 보니깐 이렇게 나와있었어여 . getRepository 에서도 결국엔 return 으로 Repository 를 return 하게되는데 무슨 차이가 있을까요 ?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
todoItem 질문
todoItem은 따로 데이터에 저장을 해주지 않았는데 콧수염 괄호로 쓸 수 있는건 todoItems 배열 안의 요소이기 때문인가요? todoItems와 todoItem은 한 묶음?이라고 봐야하는 건가요? todoItem을 함수의 매개변수로 쓸 수 있는 이유도 todoItems에 속해있기 때문에 가능한건가요?
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
모던 웹페이지 만들기5
안녕하세요 모던웹페이지만들기5 에서 12:12에 .main-container에 margin-top:60px;를 주셨는데 왜 .main 전체에 margin-top이 60px이 적용되는지 이해가 잘 되지 않습니다ㅜㅜ
-
미해결디지털 포렌식 (Digital Forensic) 전문가 과정
메모리 덤프를 하면 PC가 초록화면으로 다운됩니다.
최신버전 FTK imager 4.5를 받아서 해도 같은 증상입니다. 윈도우10PC 사용중입니다. 혹시 다른방법이 있을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
왜 for문에는 %i를 하고 else문에는 %(i+1)을 하나요?
for문에 print("#%d NO" %i) else문에 print("#%d YES" %(i+1))인 것이 이해가 안되네요 ㅠㅠ 같이 i번 도는 건데 yes일 경우 왜 1번 더 +하는지 모르겠어요! 그리고 두 번째로 알려주신 if문 if s==s[::-1]: print("#%d YES" %(i+1)) else: print("#%d NO" %(i+1)) 에서는 왜 둘 다 i+1인지 궁금합니다!! 강의 잘 듣고 있습니다 :) 감사합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm start 오류 때문에질문남깁니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이제까지 잘 실행되고 실습했던 리액트가 npm start를 하면 오류를 내뿜습니다. node.js를 지웠다 깔아봐도 같은 에러를 내뿜는데 혹싀 여쭤볼 수 있을까요 ㅠㅠㅠ
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
안녕하세요~ 강의 자료 부탁드립니다.
AISchool 강사님 안녕하세요~ 강의 자료를 받고 싶어서 이곳에 글을 올렸습니다. 수강평은 남겼고, 메일 주소는 ceng99@naver.com입니다. 좋은 강의에 감사드립니다.