묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
21:39 질문 있습니다
강사님 21분 39초에서 fieldInjectionTest를 돌렸을 때 AppConfig의 memberService, memberRepository, orderService가 왜 호출이 되는지 이해가 잘 가지 않습니다...
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
위임하는 클래스 구현 이유
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 상품 서비스는 상품 리포지토리에 단순히 위임만 하는 클래스라고 하셨는데 굳이 구현하는 이유가 있는지 궁금합니다. 감사합니다.
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
필드 초기화 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 질문 : 닫기버튼을 눌렀을 때도 필드를 초기화 시키려면 어디에 마지막 코드를 추가해야 하나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
npm 오류
안녕하세요! 항상 고생 많으십니다!node.js를 설치해서 terminal을 실행시켜 npm -v 를 했을 때 Uncaught ReferenceError: npm is not defined 이런 오류가 나는데 어떻게 해결하면 될까요? node -v는 이상없습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
ADDRESS 테이블에 컬럼이 자동으로 만들어지는 이유
초보적이 질문이지만 갑자기 급 헷갈려서 그러는데요 1. Address 임베디드 타입에 있는 필드 값들이 ADDRESS 테이블에 자동으로 만들어 지는 이유는 Address 클래스가 임베디드 타입이라서 가능한건가요?? 2. private Address address 필드에 @Embedded 어노테이션이 생략이 되있는거죠 ??(기본적으로 생략 해도 무방해서)
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
CSS에서 tag와 class를 결합하여 작성하는 것에 대한 질문이 있습니다.
안녕하세요? 포트폴리오를 만들다가 문득 의문이 생겨서 질문 드립니다. CSS를 작성할 때 선택자를 최소화 하는것이 좋다고 들었는데 section.welcome 또는 a.btn.start 이런식으로 태그선택자와 클래스선택자를 결합하여 작성하는 것에 이점이 있나요? 어쩔 수 없는 경우를 제외하고는 되도록 클래스만 선택하여 스타일을 주는것이 좋은 방향이 맞나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
network 연결이 안돼네요
ngrok 주소와 변수는 맞는 상태입니다. 브라우저로 ngrok 주소를 확인해보니 json형태라 잘 나옵니다. axios 설치되있는 상태입니다. ngrok을 삭제하고 다시 깔고, expo, vscode를 재실행 여러번 했는데도 안되네요..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 부트 질문입니다
Spring Initializr 에서 Spring Boot가 2.3버전이 없고 2.4버전부터 있는데 2.4로 해도 상관없나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
urlencoded({extended : true})
안녕하세요. 제가 공식문서에 아직 익숙하지 않아서 질문드립니다. 공식문서에 따르면 urlencoded 에서 extended default 는 true 라고 나와있는데 굳이 명시해주시는 이유가 궁금합니다. 강의용이라서 일부러 명시를 해주시는 건지 제가 공식문서를 잘못이해한 것인지 여쭤보고 싶습니다. http://expressjs.com/en/api.html#express.urlencoded
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
다형성#2 강의에 싱크가 맞지 않는 것 같습니다.
강의 관련 오류는 어디에 문의해야할지 몰라서 여기에 글씁니다. 다형성#2 15:50부터 음성과 화면의 싱크가 안맞는게 느껴집니다. 싱크가 안맞는지 확인해보고 싱크 맞출 수 있다면 싱크 맞추는게 좋을 것 같습니다.
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
flex준 first-child{ order:1;} 문의드려요~
안녕하세요~쌤 이번 강의도 넘 유용하게 듣고 있어요! 문의드릴부분이 feature 모바일변환시 2번쨰 content> feature-about+feature-mock-up 순서라 글자와 사진의 순서를 바꾸쟌아요. 그런데 .feature-content.flex-order > div: first-child{order:1 } 이면 글자고 글자를 먼저 보이라고 준건데 왜 글자가 아래로 내려가고 목업이 위로가게 되나요? 그리고 한가지더 질문이...모바일 작업하실떄 폰트크기가 커서 두줄이 될경우 작게 맞춰주시는데 작업사이즈가 "375"로 하시더라구요. 저는 "768"로 하고 있는데. 그러면 글자가 한줄에 들어올떄가 많거든요. 실제 어떻게 세팅을 하고 작업하는게 결과물 다른분들이 여러폰으로 볼떄 제일 적합한가요? 시즌1 아직 못봤는데 2가 나왔더라구요..ㅋ 다 들어야겠어요~ 감사합니다~! css /* Change order with Flex */ .feature-content.flex-order{ display: flex; flex-direction: column; } .feature-content.flex-order > div:first-child{ order:1; } html <div class="feature-content flex-order"><!-- feature-content 2--> <div class="feature-about ltr wow"> <img src="images/icon-num-02.png"> <h2>CEO 오프라인 모임 참석(월 2회)</h2> <p>스타트 업메이트 CEO 회원들만의 오프라인 모임을 월 2회 진행합니다. 온라인에서 부족한 상호작용을 위해 오프라인 모임을 만들고 해당 오프라인 모임에서 다야한 업종의 CEO들과 고민을 나누는 자리가 됩니다. </p> </div> <div class="feature-mockup rtl wow"> <img src="images/feature-mockup-02.png"> </div> </div>
-
해결됨앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
Concurrency - CustomImageView 질문드립니다.
안녕하세요, Concurrency 부분을 확인하고 있던 중 CustomImageView Class에서 lastImgUrlUsedToLoadImage 라는 프로퍼티가 있는데, 해당 프로퍼티는 왜 존재하는 것인지 궁금합니다! 이런 로직이 있던데, url과 lastImgUrlUsedToLoadImage가 다를 경우가 있나요!?
-
미해결예제로 공부하는 Java 100 문제풀이 Part.3
static 강의
선생님께서 6:00에 말씀해주시는 static에 대한 강의는 어떤 강의를 말씀하시는건지 궁금해요 선생님 말씀대로 static에 대해 공부하고 이 커리큘럼을 진행하고 싶은데 어떤 강의인가요? 강의명이나, 링크 부탁 드려요!
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
이 경우에는 어떻게 하는것이 좋을까요..
안녕하세요 선생님. 강의를 통하여 많이 배우고 제 프로젝트에 적용해 보는 과정에서 문제가 있어서, 여러 방법으로 해결하려고 노력하는 중이지만 차도가 없어 여쭤보고자 질문 글을 남깁니다.. 제가 하고자 하는 테스크는 건축가 별로 건물 이미지를 모아서 classification하는 CNN모델입니다. 건축가 수는 40명 정도가 되며 각 건축가마다 최소300 최대 1200개 정도의 이미지를 가지고 있으며 보통 400~600개의 이미지를 각각의 클래스가 가지고 있으며 토탈 이미지의 합은 3만개 정도입니다. 이미지의 크기와 비율이 다 제각각으로 달라서 제가 선택한 pre-processing방법은 albumentations을 이용했는데요. 먼저 타겟 크기를 정하고 (512로 예를 들겠습니다) SmallestMaxSize로 작은 축을 기준으로 512에 맞춥니다. (1000,600) 사이즈의 인풋이 들어온다면 작은축인 600이 512로 바뀌고 비율에 맞춰서 1000도 (512/600)*1000으로 사이즈를 바꿔준다음 CenterCrop으로 512*512사이즈를 맞춰줬습니다. 이 방법을 통하여 전혀 다른 사이즈와 비율의 이미지들을 어느정도 일괄적으로 제가 원하는 타겟에 맞게 설정하였고 데이터셋의 특성상 흑백으로 된 사진들이 종종 있어서 ToGray로 20%만 흑백으로 바뀌도록, HoriozntalFlip은 30%정도로 설정해주었습니다. 트레이닝셋은 위의 augmentation을 진행해주었고, 검증셋은 위에서 horizontal flip만 뺴고 적용해주었습니다. (사실 여기엔... 큰 문제가 있을 것 같진 않아 보이는데.. ) 원본 크기는 다양하고 데이터셋의 특성상 1024x1024정도의 사이즈로 해보고 싶었지만 gtx1080을 쓰고 있는 이상 256정도로 타협하고 테스트를 진행했습니다. 다음 강좌에서 쓰였던 CNN코드를 거의 그대로 사용하여서 학습을 진행하였고, resnet, xception, efficientnetb0, b3정도를 써서 학습을 진행해보았는데 공통적으로 val_acc가 특정기준 이상으로 올라가지 않습니다. (공통적인 특징으로는 트레이닝은 계속 되지만 val_acc가 40~50중반 쯤에서 멈추고 val_loss가 좋아지지는 않는데 val_acc는 50정도까지는 올라가는 현상을 보입니다.. 이걸 일반화를 못시키고 있다고 볼 수도 있을것 같고.. val_acc가 올라가는걸 봐선 정답을 맞추긴 하는데 val_loss가 안올라가는걸봐선 정답을 맞추는데 특정이미지들은 계속 틀려서 loss가 안올라가는 것 같네요...) 이 상황에서 해상도가 문제일 수도 있을 것 같아서 512로 변경을 하였는데 시간이 너무 오래 걸려서 데이터셋에서 5천개의 표본을 랜덤셔플로 추출하여 트레이닝을 다시 진행해보았는데, 비슷한 결과가 계속 나오네요.. (아래 첨부 이미지는 부분표분으로 512사이즈의 결과입니다. ) 이 경우 선생님께서 보시기에는 어떤 문제점이 있다고 느끼시는지 궁금합니다... 제 생각에는 이미지셋 자체에 문제가 있는 것 같은데, 첫번째로 다양한 스케일의 사진들이 있습니다. 멀리서 찍은 사진과 가까이서 찍은 사진들이 있어서 그런 부분을 잘 인지를 못하고 있는 것이 아닐까..하는 생각이 들고, 두번째는 (제 생각에는 이게 가능성이 높아보이네요..) 외부 건물 사진과 인테리어 사진이 데이터셋에 함께 들어가 있는데 (아무래도 외부 사진이 많습니다. )여기서 내부 사진을 제대로 못 걸러내고 있다거나...라는 생각이 듭니다. 그런데 val_loss의 개선이 크지 않는걸로 봐선 이것도 아닌것 같고....... (아래 이미지는 3만개 이미지중 5천개만 랜덤추출하여 512사이즈로 진행해본것입니다. efficient3를 사용하였는데, 3만개에 256사이즈로 진행해도 비슷한 트렌드의 결과가 나오네요...) 이것은 풀데이터셋으로 256사이즈에서 진행해본것입니다. 위의 트레이닝은 배치사이즈4였는데 이건 16인가 8인가로... 조금 더 큰 배치사이즈를 사용했습니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
build image 오류질문
Step 1/9 : FROM python:3.9.0 ---> 0affb4652fc0 Step 2/9 : WORKDIR /home/ ---> Using cache ---> 36494a288f8c Step 3/9 : RUN git clone https://github.com/kimmekimme/PycharmProjects/tree/main/pragmatic.git ---> Running in 9f6bf8b914ba Cloning into 'pragmatic'... fatal: repository 'https://github.com/kimmekimme/PycharmProjects/tree/main/pragmatic.git/' not found The command '/bin/sh -c git clone https://github.com/kimmekimme/PycharmProjects/tree/main/pragmatic.git' returned a non-zero code: 128 다시 하고 해봐도 해결이안되서 질문합니다 ㅠ https://github.com/kimmekimme/PycharmProjects/tree/main/pragmatic.git https://github.com/kimmekimme/PycharmProjects/tree/main/pragmatic dockerfile에 git clone 시 둘다 안되는데, 레포지토리이름은 PycharmProjects 이고 이 레포지토리 주소는 https://github.com/kimmekimme/PycharmProjects.git 이고, pragmatic 프로젝트가 이 레포지토리 안에 하위 폴더로 있습니다. 어떻게 입력해야 해결이될까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
드래그앤 드롭 멀티 파일 업로드에 대해 질문이 있습니다.
안녕하세요 zerocho님 질문이 있습니다. 파일 드래그앤 드롭후 파일 업로드 요청을 날리려고 하는데 데이터를 어떻게 세팅해서 보내야 될까요? formdata를 이용하는게 맞겠죠? acceptdFiles 에 파일 정보가 배열로 담겨 있긴 한데 ex) acceptedFileds : (2) [File, File] 0: File {path: "test2.txt", name: "test2.txt", lastModified: 1625188644067, lastModifiedDate: Fri Jul 02 2021 10:17:24 GMT+0900 (대한민국 표준시), webkitRelativePath: "", …} 1: File {path: "test1.txt", name: "test1.txt", lastModified: 1625728571514, lastModifiedDate: Thu Jul 08 2021 16:16:11 GMT+0900 (대한민국 표준시), webkitRelativePath: "", …} length: 2 __proto__: Array(0) 이걸 폼데이터에 세팅하면 될까요? 근데 방법을 잘몰겠어요 onDrop 함수 내에서 acceptedFiles를 반복문으로 돌려서 formData에 설정하면 될거 같은데 문법을 잘몰겠어요 const onDrop = useCallback(acceptedFiles => { console.log("acceptedFileds : ", acceptedFiles); // setFilesToUpload(acceptedFiles) dispatch({ type: ADD_FILE_REQUEST, data: acceptedFiles }); }, []) 그리고 파일 이름, 용량등도 디비에 저장하려면 폼데이터에 싫어서 보내면 될거같은데 알려주시면 감사요 github: https://github.com/node-hyun/nodebird2/blob/master/front/pages/file_attach.js note: http://skilnote-for-react.co.kr/skilnote1/myshortcut/file-attach-download/81
-
미해결코딩의민족 앱 제작 (Android kotlin)
개복치님 같은 질문인데 어느정도 답변은 이해가됬습니다. 이 문법이 안되는 이유가 무엇일가요(firestore 데이터 불러오기)
밑에 첫번째 사진은 데이터 클래스입니다. 두개의 인수를 가지고 있습니다. 두번째 사진은 firestroe에서 저장한 값을 가져오려고합니다.for문으로 documentSnapshot.data 를 로고로 찍어본결과 firestore에 저장한 값을 잘 불러들여오고있습니다. 세번째 사진은 firestore에 저장한 값들입니다.저장한 값대로 잘불러오는걸 알수있습니다. 4번째 사진은 document.data.value 값을 로고로 찍어봤습니다.왜냐하면 제가 가져오고싶은 값은 key값 말고 value값에 exiset이기 때문에 log로 확인해봤습니다.확인해본결과 value값만 잘 나오는걸 알수있습니다. 저는 저 로그를 보고 아 저 값을 ZzimItemModel 변수에 저장해서 그 안의 exist의 데이터를 가져올수있겠구나 생각했습니다. 그래서 마지막 5번째 사진의 나온것처럼 저런 식으로 변수를 저장해서 로그를 찍어봤습니다.그런데 로그는 커녕 딱 저 문장이 에러가 뜨고 에뮬레이터도 실행이 안되고 keeps stopping이 뜹니다.그래서 저는 저 값을 그러면 어떤방식으로 ZzimItemModel 변수에 저장해야 그 안의 값을 온전히 사용할수있을까 이것이 제 의문입니다.생각나시는게 있으시면 답변 부탁드립니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
제 코드가 오답인 이유가 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관 import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList<Character> arr = new ArrayList<Character>(); String s = sc.next(); for(char c : s.toCharArray()) { if(Character.isDigit(c)) { arr.add(c); } } if(arr.get(0) == '0') { arr.remove(0); } for(char c : arr) { System.out.print(c); } } } 련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 시큐리티
로그인을 하면, 다시 로그인 창이 뜨는 문제 질문입니다
삭제된 글입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
build 파일
리액트 프로젝트 front 부분 배포할때 git clone 하지않고 build 한뒤에 build한 파일을 aws로 옮겨줬는데요. 이런경우 .env 파일 따로 생성안해줘도 되나요??