묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
memberRowMapper() return lambda로 바꾸는 게 안 뜨는데 왜일까요?
강의 보고 따라쳤는데 option + Enter 했을 때 람다로 바꿔주는 게 안 뜨는데 제가 어떤 걸 잘못한걸까요?
-
미해결생활코딩 - HTML 기초
도대체교안어디서받아요
제발..알려주실분
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
세션 쿠키 질문 있습니다^^
쿠키의 생명 주기 설명에서 세션 쿠키: 만료 날짜를 생략하면 브라우저 종료시까지만 유지된다고 하셨는데, 웹서버 입장에서는 웹 브라우저가 종료되었다는 사실을 모를텐데 그럼 서버는 세션을 언제까지 보관하고 있나요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
프론트엔드와 연결 후 로그인이 안되는 문제...
맞는 이메일과 비밀번호를 입력해도 해당 메세지가 게속 출력되고 있는 상황이었습니다. 메세지를 보니 token을 찾을 수 없어서 발생하는 문제 같아 프론트쪽 코드를 찾아보니 이런식으로 data의 data.token을 받아오는 상황이었고 ( 이게 관련된 코드가 맞는지 모르겠지만.. ) 제 코드에서는 auth.service.ts의 jwtLogin의 리턴 부분입니다 이런 오브젝트를 리턴하기에 혹시나 해서 이런식으로 바꾸니까 로그인이 잘 됐습니다 cats.controller.ts의 로그인 부분입니다 그냥 jwtLogin(data)를 그대로 반환하는 것으로 보이는데 제가 뭘 놓쳤나 싶어서 강의를 돌려보고 확인했는데도 계속 오브젝트를 { token : "" } 형식으로만 리턴하고 있는데 혹시 어느부분이 잘못된걸까요...? https://github.com/KoorunG/my-nest-practice >> github repo 주소입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 css관련 성능최적화 관해 질문드리겠습니다
태그안에 인라인으로 css 을 적용하면 성능최적화에 안좋다고 하셨는데, 그럼 태그별로 클래스명을 주고 css파일을 따로만들어서 css을 정의하는 방식은 성능최적화에 좋은지안좋은지 여부와 , 또다른 단점이 있다면 알고싶습니다
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
삽입정렬에 관해 질문있습니다.
강사님의 강의를 듣기 전 import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int[] arr = new int[n]; for(int i =0; i < n ; i++){ arr[i] = kb.nextInt(); } int a; for(int i = 1; i< n; i++){ a = i; for(int j = i-1; j >= 0; j--){ if(arr[a] < arr[j]){ int tmp = arr[j]; arr[j] = arr[a]; arr[a] = tmp; } a--; } } for(int i =0; i < n ; i++){ System.out.print(arr[i] + " "); } }}이렇게 코드를 짰었는데 제가 짠 코드도 삽입정렬이라 할 수 있는것 인가요?
-
해결됨홍정모의 따라하며 배우는 C언어
동적할당 메모리
선생님 char* arr = (char*)malloc(sizeof(char) * 100);에서 sizeof(arr)이 왜 4가 나오나요? 앞서 int예시를 봤을떄는 int* arr = (int*)malloc(sizeof(int) * 100);이라고 했을 때 arr의 사이즈는 주솟값을 저장하는 공간의 크기이고 4가 나왔을때 아 그냥 int 자료형 크기가 4라 주솟값 한칸은 4 사이즈구나...싶었는데 이게 char 자료형이 되니 1 값이 나올것이라고 생각했나봐요 주솟값을 적는 칸의 메모리는 4인것이 고정인가요? 디버깅을 통해 실제로 변수 하나를 만들어서 &붙여서 값을 확인해보니 16진수의 특정 수가 나오던데 이 수가 4byte로 표현된다고 이해하면 되나요?!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
postman
[질문 내용] 안녕하세요 김영한 개발자님! postman에서 [post] http://localhost:8080/request-header로 hello!를 보내면 intellij에서 출력되는 이유..(?) 가 뭔가요? 어떻게 외부 플랫폼에서 보낸게 ide에 출력되는지 그 경로가 궁금해요. 작성한 url이 다른 누군가의 url과 중복될 경우는 없는건가요? 항상 답변 달아주시는 서포터즈 분들 감사합니다!
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
자바에서 변수 초기화에 대한 의견입니다.
solution() {} 에서 중괄호 안에(메소드영역) 있는 변수(answer)를 지역변수라고 하는데 기본적으로 자바는 이 지역변수를 반드시 초기화를 해주어야 합니다. 안그러면 컴파일 에러가 발생하죠. 하지만 Main {} 처럼 클래스영역에 있는 변수를 전역변수 또는 멤버 변수(멤버 변수 = 클래스 변수 + 인스턴스 변수)라고 하는데 전역변수는 초기화를 하지 않아도 자동으로 기본값을 넣어줍니다. 영상에서 보여지는 코드는 solution 메소드 안에 있는 변수이므로 지역변수를 사용하고 int answer; 로만 선언을 했습니다. 이렇게만 하면 컴파일 에러가 발생하지만 밑에 줄에 answer = sum; 으로 초기화를 했기 때문에 컴파일 에러가 발생하지 않습니다. 멘토링 문제에서도 for {} 문 안에 변수 pi, pj 역시 지역 변수이므로 반드시 초기화를 해주어야 합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
pretrained된 weight를 넣어주어야 하는 이유
안녕하세요 사용자가 kitty데이터로 모델을 학습을 시키는데 config파일을 재설정하는 부분에서 cfg.load_from = 'checkpoints/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth' 라는 코드가 있습니다. 그런데 사용자가 모델을 학습시키는데 coco data의 weight가 왜 필요한지 모르겠습니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
bs4에러
pip list 했을 때 beautifulsoup4 하고 bs4가 설치되어있음을 확인했는데도 ModuleNotFoundError: No module named 'bs4' 에러가 뜹니다 ㅠㅠ 어떻게 해야하나요? Import "bs4" could not be resolved from source
-
미해결R로 배우는 통계
IQR 값
좋은 강의 감사합니다! 한 가지 궁금한 점이 있는데, 마지막 예시에서 IQR=8.5-3.5=5가 되어야 하지 않나요..?
-
해결됨[React 1부] 만들고 비교하며 학습하는 React
[검색폼 1] 상태를 갱신하기- 이벤트 처리 강의 중, render()에 관해 질문 있습니다.
안녕하세요~ 정환님 강의를 듣던 중에 질문이 하나 생겼습니다. Q) handleChangeInput(event) 안에서 state 값을 변경해줘도 render()가 동작하지 않아서 그래서 this.forceUpdate() 쓰는 것이라고 이해했는데요. 그렇다면, handleChangeInput(event) 안에서 render()를 강제로 동작해주기 위해서, this.render()를 넣어줘도 상식적으로 작동해야할 것같은데... 작동하지 않네요...;;; 왜 이런 결과가 나오나요?? 혹시 몰라서, this.ReactDOM.render(); 을 넣어봤는데도 작동을 안 하네요...;;;
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
bookmark의 recycler view가 생성은 되는데 사진이 나오질 않습니다....
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. bookmark act의 코드 입니다. Main act의 코드 입니다. adapter의 코드 입니다. 도저히 왜 안나오는지 잘 모르겠습니다...
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다
jungbin52990@gmail.com 입니다.
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
npm run build 문제
npm run serve 를 돌렸더니 아래 와 같이 오류가 뜨고 dist폴더만 삭제가 되네요. 어떻게 해야 하죠? ERROR WebpackOptionsValidationError: Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema. - configuration has an unknown property 'Plugins'. These properties are valid: object { amd?, bail?, cache?, context?, dependencies?, devServer?, devtool?, entry?, externals?, infrastructureLogging?, loader?, mode?, module?, name?, node?, optimization?, output?, parallelism?, performance?, plugins?, profile?, recordsInputPath?, recordsOutputPath?, recordsPath?, resolve?, resolveLoader?, serve?, stats?, target?, watch?, watchOptions? } For typos: please correct them. For loader options: webpack >= v2.0.0 no longer allows custom properties in configuration. Loaders should be updated to allow passing options via loader options in module.rules. Until loaders are updated one can use the LoaderOptionsPlugin to pass these options to the loader: plugins: [ new webpack.LoaderOptionsPlugin({ // test: /\.xxx$/, // may apply this only for some modules options: { Plugins: … } }) ]
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@ElementCollection list타입 add시 조회 쿼리 나가는 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]https://www.inflearn.com/questions/321256 다음의 질문 글을 보고 컬렉션 타입으로 list를 사용 할 경우 데이터를 추가할때 프록시 초기화가 발생하지 않는다는것을 알았습니다. 그런데 이를 테스트 해 볼경우 저의 경우엔 조회쿼리가 나갑니다. 어떤 부분이 문제일까요? Member @Getter@Setter@Entitypublic class Member extends BaseEntity{ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "MEMBER_ID") private Long id; @Column(name = "USERNAME") private String username; @Embedded private Address homeAddress; @ElementCollection @CollectionTable(name = "FAVORITE_FOOD", joinColumns = @JoinColumn(name = "MEMBER_ID") ) @Column(name = "FOOD_NAME") private Set<String> favoriteFoods = new HashSet<>(); @ElementCollection @CollectionTable(name = "ADDRESS", joinColumns = @JoinColumn(name = "MEMBER_ID") ) private List<Address> addressHistory = new ArrayList<>();} Address @Getter@EqualsAndHashCode@AllArgsConstructor@NoArgsConstructor@Embeddablepublic class Address { private String city; private String zipcode; private String street;} JpaMain public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); try{ Member member = new Member(); member.setUsername("member1"); member.setHomeAddress(new Address("homeCity", "street", "10000")); member.getFavoriteFoods().add("치킨"); member.getAddressHistory().add(new Address("old1", "street", "10000")); em.persist(member); em.flush(); em.clear(); System.out.println("============ START ============"); Member findMember = em.find(Member.class, member.getId()); System.out.println("====== Embeddable Set ======"); findMember.getFavoriteFoods().add("한식"); System.out.println("====== Embeddable List ======"); findMember.getAddressHistory().add(new Address("newCity1", "street", "10000")); System.out.println("====== Commit ======"); tx.commit(); }catch(Exception e){ tx.rollback(); e.printStackTrace(); }finally { em.close(); emf.close(); } }} 결과
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
http응답
[질문 내용]안녕하세요 김영한 개발자님. 강의를 듣다가 궁금한 점이 생겨서 질문 남겨요 강의 15:00쯤 그림에서 http 요청 메세지를 기반으로 request와 response객체를 만들어서 서블릿 컨테이너에 던져주고, response 객체 정보로 http 응답 생성한다고 하셨는데, 그럼 서블릿 컨테이너에 던져주기 전 response객체는 빈 객체인건가요? 감사합니다!
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
len()은 가로안에 문자열 , 문자열 변수.count 으로 쓰는데 어쩔때는 . 어쩔때는 ()안에 데이터를 넣는지 구분방법이랑 이유가 궁금해요
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 문자열 강의 중 12분 정도쯤부터 len()은 가로안에 문자열 , 문자열 변수.count 으로 쓰는데 어쩔때는 . 어쩔때는 ()안에 데이터를 넣는지 구분방법이랑 이유가 궁금해요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
렌더 타겟에서 포지션 렌더 타겟의 색은 왜 이런가요?
선생님께서도 그렇고, 저도 그렇고 되게 이상한 색깔로 Position을 그리던데, 저렇게 4개의 색으로 나뉘어져서 띄워지는 이유는 뭔가요? Position이니까 x,y, z(rgb)가 좀 약간 그라데이션? 되듯이 띄워져야 할 것 같은데 그게 아니라서 여쭤봅니다.