묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
respose로 json을 보낼때 다음과 같이 보내면 될까요?
1. 실무에서 응답으로 json을 보낼때 ResponseEntity<Message> 로 Object,Headers ,HttpStatus 를 넣어서 보내면 될까요? 2. DTO 를 써야 되는지? ResponseEntity<resDTO> res 처럼 DTO를 만들어 주는게 좋은 방식일까요? @GetMapping("/search") public ResponseEntity<resDTO> searchMember(){ Member findMember = memberService.findOne(1L); List<Object> list = new ArrayList<>(); list.add(findMember); resDTO res = new resDTO(); res.setResponse(list); res.setSuccess(true); HttpHeaders headers= new HttpHeaders(); headers.setContentType(new MediaType("application", "json", Charset.forName("UTF-8"))); return new ResponseEntity<resDTO>(res, headers, HttpStatus.OK); }
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
계정명이 영어가 아닌 숫자여도 괜찮나요?
계정명을 영어로 하는걸 추천하신다고 하셨는데 혹시 숫자로 된 계정명은 괜찮을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 권한 요청드립니다.
인프런 아이디 : kys123@kfems.co.kr 인프런 이메일 : kys123@kfems.co.kr 깃헙 아이디 : lovepizza132@gmail.com 깃헙 Username : lovepizza132 요청드립니다.
-
미해결혼자 공부하는 머신러닝+딥러닝
로지스틱의 매개변수에 대해 질문이 있습니다.
안녕하세요. 혼공머신 수업 잘 듣고 있습니다. 좋은 강의 해주셔서 감사합니다. 혼공머신 책의 마무리 파트를 읽다가 궁금한 점이 생겼습니다. LogisticRegression의 경우, penalty라는 매개변수에서 l2가 default이며, 이는 릿지 방식을 의미한다고 나와 있습니다. 앞선 chapter의 LinearRegression에서는 릿지와 라쏘가 따로 존재했었는데요, 그렇다면, 로지스틱은 반드시 릿지와 라쏘 둘 중 한가지 방식을 선택해야 하는 것이고 선형은 그렇지 않아도 된다는 뜻인데, 왜 그렇게 되었는지 궁금합니다. 간단하게 정리드리자면 선형에는 '기본', '릿지', '라쏘' 3가지가 존재하는 반면, 로지스틱에는 '릿지(Default)', '라쏘' 2가지만 존재하는 것으로 이해됩니다. 제가 이해한 것이 맞는지? 맞다면 왜 그렇게 만들어졌는지 여쭤보고 싶습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
SQL 이쁘게 출력 !
다른 분의 질문을 보고 yml을 수정하러 가보았는데요..! 강사님께서 댓글 달아주신 것과 동일한 것 같은데 저는 한 줄로 출력이 되네요 ㅠㅠ 어디가 잘못 됐는지 지적 부탁드려요 ! spring: datasource: url: jdbc:h2:tcp://localhost/~/jpashop username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibername:# show_sql: true format_sql: truelogging.level: org.hibernate.SQL: debug# org.hibernate.type: trace
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
강의 자료 다운로드 할 수 있나요?
안녕하세요. 강의 자료를 다운받고 싶은데 가능할까요? 감사합니다. ^^
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
p.245 상속관계 맵핑 3가지 방법 질문
조인/ 단일테이블 / 구현클래스마다 테이블 이 세가지 전략에 대한 소스코드를 교재에서 확인할 수 있는데요 세 전략 모두 Item 클래스를 추상클래스로 선언했음에도 아래와 같은 차이를 보입니다. '조인' / '단일테이블' 의 경우에는 ITEM 테이블이 생성된 반면,[그림7.3, 그림7.4] '구현클래스마다 테이블'에서는 ITEM 테이블이 생성되지 않는 것으로 이해되고 있습니다.[그림 7.5] 왜 이런 차이를 발생시키는 것인지 궁금합니다. 별개로, 강의에서는 '조인'/'단일테이블' 설명하실 때 Item클래스를 추상클래스로 선언하지 않으셔서 이 부분도 혼동을 주고있습니다.
-
미해결<1만 시간의 법칙> 웹 페이지 제작하기
깃허브에 들어가도 검색이 안되네요 .. ?
github.com/paullabkorea/10000hours 이 링크주소 맞나요 ??? 알려주신 대로 가도 안되네요
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
침몰하는 타이타닉 다른 코드 질문드립니다.
안녕하세요. 항상 좋은 강의 감사합니다. 이 문제에서 아래 코드와 같이 실제로 pop을 하지 않고 그냥 위치 이동만으로도 문제를 풀어도 괜찮을까요? 원리는 설명해주신 것과 똑같이 사용하였는데 pop을 사용하는게 문제에서 시간관점으로 보았을 때 아래 코드에 비해 더 좋은지 궁금합니다. a,b=map(int,input().split()) num=list(map(int,input().split())) num.sort() cnt=0 lt=0 rt=a-1 while (lt<=rt): if num[lt]+num[rt]<=b: cnt+=1 lt+=1 rt-=1 elif num[lt]+num[rt]>b: cnt+=1 rt-=1 print(cnt)
-
미해결처음 배우는 리액트 네이티브
선생님 외적인 질문 간단한거 하나만요!!
선생님 스타일 컴포넌트 쪽 자동완성도 따로 익스텐션 설치하신건가요? styled.View`👆 이 위치` 전 스타일컴포넌트에서 css 작성할 때 자동완성이 아예 안떠서 일일히 background-color... border-radius... justify-content ... 꾸역꾸역 쓰고있는데요 ㅠㅠ 예전부터 선생님은 그쪽도 자동완성이 돼서 부러웠습니다 ㅠㅠ 혹시 이거는 무슨 익스텐션 쓰시는건가요?? 다른 영역은 자동완성 다 잘되는데 여기만 안돼요! ㅠㅠ
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
회원 수정 API에서 질문 있습니다!
memberService에서 어떤 메서드는 @Transactional 어노테이션을 붙이고 어떤 메서드는 안붙이던데 기준이 무엇인지 궁금합니다! @Transactional //데이터를 변경하는 메서드에서 readOnly = true 옵션을 붙이면 변경이 되지 않는다!public Long join(Member member) { validateDuplicateMember(member); //중복 회원 검증 memberRepository.save(member); return member.getId();}private void validateDuplicateMember(Member member) { List<Member> findMembers = memberRepository.findByName(member.getName()); if (!findMembers.isEmpty()) { throw new IllegalStateException("이미 존재하는 회원입니다."); }}/**전체 회원 조회 **/public List<Member> findMembers() { return memberRepository.findAll();}public Member findOne(Long memberId) { return memberRepository.findOne(memberId);}@Transactionalpublic void update(Long id, String name) { Member member = memberRepository.findOne(id); member.setName(name);} 또한 MemberApiController에서 어떤 메서드는 static을 붙이고 어떤 메서드를 안붙였던데 기준이 궁금합니다! 마지막으로 이건 기초 자바 문법인거 같은데 왜 외부에서 MemberApiController 객체를 생성한 뒤 memberApiController.createMemberResponse or .CreateMemberRequest 와 같이 @Data가 붙은 메서드는 접근이 불가능한지 궁금합니다! @Datastatic class CreateMemberRequest { private String name;}@Dataclass CreateMemberResponse { private Long id; public CreateMemberResponse(Long id) { this.id = id; }}
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
iOS 에뮬레이터 문의
윈도우에서 Android Studio로 Flutter 실행 시 AVD Manager에서는 안드로이드 폰밖에 안보이는데 강사님 화면에는 iOS 에뮬레이터가 있습니다. 어떻게 하면 iOS에뮬레이터를 가져올 수 있는지요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
비밀번호 설정 글자 수 제한?
안녕하세요. 강사님 덕분에 강의 잘 듣고 있습니다! 구현을 잘 마치고 실행해한 결과 비밀번호가 4,5 자리 이상일 경우에만 가입이 가능하고 그 이하일 경우에는 에러처리가 되는데 비밀번호 input 자체에서 정해진 문자 수가 있는것인가요?
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
전역 axios설정 문의
안녕하세요 강사님 좋은 강의 언제나 감사드립니다. 강사님의 강의 덕분에 기존 jsp를 뷰로 전환을 성공적으로 적용할 수 있었습니다. 다만 한 가지 여쭤보고 싶은 점이 있는데, axios를 사용하게 될 시에, 만일 뷰의 컴포넌트 하나가 로딩될 때 자식 컴포넌트 3개를 import해서 해당 자식 컴포넌트의 created시점에 api를 호출하도록 설정을 했는데, 이 경우에 서버에서 토큰 만료가 되었음을 리턴받게 되었을 때 나머지 api들을 요청 취소 할 수 있는 방법은 없을까요? 아니면 제가 아키텍쳐 설계를 잘못한 걸까요? 자식 컴포넌트는 단순 prop으로 데이터 전달 받아서 동작할 뿐, 컴포넌트에서 api를 호출 하지 않는 방식으로 가야 할까요? 혹시 강사님은 실제 프로젝트를 하실때 해당 이슈에 대해 어떻게 처리하시는 지 궁금합니다. 단순히 제가 생각했을때는 위에 이야기 한 것 처럼 컴포넌트에서는 api를 날리지 않고 부모 컴포넌트에서 코드를 async await로 api여러개 조회 후 try catch문으로 에러가 발생하면 그 이후 코드는 실행하지 않도록 한 뒤 자식 컴포넌트에게 데이터를 prop으로 넘겨주는 방식밖에 생각이 나지 않는데 제 생각이 잘못되었거니 더 좋은 방법이 있는 것인지 궁금합니다.
-
미해결실전! Querydsl
안녕하세요. 질문드립니다.
java.lang.IllegalArgumentException: Could not locate ordinal parameter [1], expecting one of [] 이와 같은 익셉션이 발생합니다. 실행 테스트 코드 입니다. package study.querydsl.repository;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.transaction.annotation.Transactional;import study.querydsl.entity.Member;import javax.persistence.EntityManager;import java.util.List;import static org.assertj.core.api.Assertions.assertThat;@SpringBootTest@Transactionalclass MemberRepositoryTest { @Autowired EntityManager em; @Autowired MemberRepository memberRepository; @Test public void basicTest() { Member member = new Member("member1", 10); memberRepository.save(member); Member findMember = memberRepository.findById(member.getId()).get(); assertThat(findMember).isEqualTo(member); List<Member> result1 = memberRepository.findAll(); assertThat(result1).containsExactly(member); List<Member> result2 = memberRepository.findByUsername("member1"); assertThat(result2).containsExactly(member); }} 에러는 List<Member> result2 = memberRepository.findByUsername("member1"); 여기서 발생합니다. git 주소 입니다. https://github.com/aispark/querydsl
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계 매핑 시 숨기고 싶은 정보
삭제된 글입니다
-
해결됨게임 프로그래머 취업 전략 가이드
인생상담, 진로상담
안녕하세요, 저는 현재 나이는 36살이고요. 제가 나름대로 앞으로의 계획을 세웠고, 게임개발에 대해 공부를 다시 시작하고 있는데, 강사님의 조언을 듣고 싶어서 글을 씁니다. 저는 20대때는 여러가지 아르바이트하고, 게임하면서 시간을 보냈습니다. 지방에 살다가 30살에 처음 서울로 올라와서, 서울게임아카데미라는 게임학원을 다니다가 (전체 1년정도의 과정) 4개월정도만 다니다가 C++ API 수업내용을 따라가지 못하여 도중 그만두었고, 유니티러닝센터학원이라는 곳에 3개월조금넘게 다니고 수료까지 하였습니다. 유니티 기본적인 건 알겠는데, 게임개발출시까지는 못하는 실력이었고. 그렇게 게임개발공부는 접었습니다. 그리고 원래 살던 지방에 다시 내려와서 다른일(개발과는 무관한 일)을 하다가 33살에 한국방송통신대학교 컴퓨터과학과에 입학했습니다. 그때 지방에도 글로벌게임센터라는 곳이 생기게 되어서 유니티 VR게임교육과정을 들었고, VR게임 인기상도 받고, 스타트업회사에 인턴으로 2개월 근무도 하게 되었습니다. 그 이후에는 다시 게임개발은 하지않았었고요. 지금 36살에 다른 회사에 다니면서, 주말이나 평일 저녁에 유니티책과 이렇게 인프런강의를 듣고 있는데요, 주로 C#,유니티,게임기획을 듣고 있습니다. 일단은 처음에는 방치형게임 같은 종류의 게임을 1인개발로 직접 기획부터 유니티로 개발까지 하여 여러 개를 출시해볼 생각이고요. 그 이후에는 경기글로벌게임센터에서 스타트업과정(게임창업교육)에 지원해볼 계획입니다. 저의 목표는 게임회사를 창업하여 클래시로얄이나 하스스톤 같은 게임을 직접 게임기획부터 개발까지하여 전세계에 서비스해보고 싶은 꿈이 있는데요. 게임개발공부를 시작하게된 계기도 하스스톤이나 클래시로얄 같은 전략 게임들을 매우 좋아했고, 전략 게임을 나만의 스타일로 만들고 싶다는 욕구가 매우 강했기 때문입니다. 1인개발 이후에, 대기업취업은 당연히 불가능에 가까울것이고 스타트업같은 작은회사에 취업이 가능할 수도 있는데. 스타트업 같은 회사에서 경력을 쌓는게, 나중에 게임회사창업을 위해서 꼭 필요한지 궁금합니다. 그리고 전반적으로 이 글을 읽고 뭔가 느끼시는점이나 조언같은거 해주시면 정말 고맙겠습니다. 읽어주셔서 감사합니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
스크롤 다루기 응용방법
안녕하세요 쌤~ 이 강의의 응용버전으로 스크롤을 내릴 때마다 element를 움직이게 하는 거는 어떻게 구현하는지 간단하게 설명 해주실 수 있나요?
-
미해결웰컴 투 태블로 월드
안녕하세요 !질문이있습니다 ㅜㅜ
지도 수업을 들을때 쓰신 데이터가 그냥 슈퍼스토어 데이터가 아니라, 한국 슈퍼스토어 데이터인것 같은데, 그건 어디서 구하나요? ㅜㅜ 또 대쉬보드 강의에서 한국 슈퍼스토어 데이터를 주셨는데, 그 데이터를 어떻게 연결해서 켜는건가요...? 엑셀로 연결해서 켜봤더니 시트만들기에서 해당 데어터 오른쪽에 빨간색 느낌표가 뜹니다...(아마 쓸수 없다는 뜻인것 같아요)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
loginSuccess : false만 나오네요
혼자서 하다하다 도저히 모르곘어서 여쭤봅니다. 1. index.js 2. postman 3. git https://github.com/wd48/boilerPlate_node.git > 어느부분이 틀렸는지 감도 안오네요 ㅠㅠ 답변 기다릴게요. 감사합니다.