묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
강의교안자료 받을수있을까요?
안녕하세요~ pdf 형식으로 된 강의교안자료가 있을까요? 있다면 juliebbhh@gmail.com 으로 부탁드립니다!!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
단방향 엔티티 칼럼에 관해서
주문 엔티티와 상품 엔티티 모두 orderItem에 관해서 일대다 관계입니다. 1)주문 엔티티 @Entity @Getter @Setter public class Order { @Id @GeneratedValue @Column(name = "order_id") private Long id; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "member_id") private Member member; //주문 회원 @OneToMany(mappedBy = "order", cascade = CascadeType.ALL) private List<OrderItem> orderItems = new ArrayList<>() (중략) } 2) 상품엔티티 @Entity @Getter @Setter public abstract class Item { @Id @GeneratedValue @Column(name = "item_id") private Long id; private String name; private int price; private int stockQuantity; @ManyToMany(mappedBy = "items") private List<Category> categories = new ArrayList<Category>(); } 주문 칼럼에는 List<OrderItem> orderItems 이 있고, 상품은 OrderItem 칼럼이 없던데 이게 단방향으로 받으면은 OrderItem 객체를 칼럼으로 못 받아서 그러는 건가요?
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
자식 컴포넌트에 있는 이벤트를 발생시키는것을 사용하는 용도가 궁금합니다.
이걸 작성하고 테스트를 하다보니 자식쪽에서 만든 버튼과 부모쪽에서 만든 버튼이 부모의 화면에서 나오고 누르면 동일하게 작동을 하는데 어떤 경우에 사용하나요? 실제 사용 사례를 몰라서 필요성을 잘 못느끼겠어서요
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
널포인트익셉션이 뜨는데 이유를 모르겠습니다.
코드는 틀리게 한 게 없는 거 같은데 이유를 모르겠습니다. 주문 만들기를 하면 널포인트 익셉션이 뜹니다. 주문조회는 http status 200이 뜹니다. 물론 주문이 없으니 반환값도 없기는 합니다만. https://github.com/iamkimseunghyun/order-service 확인해 주시면 감사하겠습니다.
-
해결됨웹 게임을 만들며 배우는 React
가위바위보 전적 기록
숫자야구 파트에서 배운 것을 응용해서 가위바위보에서 전적을 기록하게 하려고 시도했습니다. 클래스로 컴포넌트를 작성한 경우에는 제대로 작동하는 것을 확인했으나 Hooks로 변경하고 나서는 제대로 작동하지 않아 질문 드립니다. state에 history라는 배열을 만들어 준 후 가위바위보의 결과를 승리/무승부/패배로 배열에 추가하도록 했습니다. map으로 history 배열을 순회하면서 전적을 출력하도록 하고싶었는데 위와 같이 공백이 출력됩니다. 코드에서 어떤 부분을 검토하면 좋을까요? const onClickBtn = (choice) => () => { clearInterval(interval.current); const myScore = scores[choice]; const cpuScore = scores[computerChoice(imgCoord)]; const diff = myScore - cpuScore; if ( diff === 0 ){ setResult('비겼습니다'); setHistory((prevHistory) => { return [...prevHistory, '무승부']; }) } else if ([-1, 2].includes(diff)) { setResult('이겼습니다'); setScore((prevScore) => prevScore + 1); setHistory((prevHistory) => { return [...prevHistory, '승리']; }); } else { setResult('졌습니다'); setScore((prevScore) => prevScore - 1); setHistory((prevHistory) => { return [...prevHistory, '패배']; }); } setTimeout(()=> { interval.current = setInterval(changeHand, 100); }, 2000); }; <ul> {history.map((v, i) => { return ( <Try key={`${i + 1}차 시도:`} tryInfo={v} /> // html의 attribute와 유사한 역할을 하는 props ) })} </ul> const Try = memo(({ TryInfo }) => { return ( <li>{ TryInfo }</li> ) })
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
vue-cli 4.5이상버전으로 설치시 eslintrc.js 파일은 직접 작성하면되나요?
vue-cli 4.5이상버전으로 설치시 eslint 파일이 없던데 영상보고 eslintrc.js 파일은 직접 작성하면되나요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문
그러니까 이거를 할 줄 알면 pair를 이용한 정렬법은 몰라도 되나요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문
그러니까 priority queue는 항상 top이 최대값이고, top 말고는 열람이 불가한건가요
-
미해결인공지능 기초수학
강의 교안 부탁드립니다! dbdudska113@naver.com
강의 교안
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming
R 에 대한 질문입니다
listener3 안의 when 분기문에서 " R.id.button2 -> " 이런식으로 사용을 했는데 여기서 R은 무엇인가요? 계속 찾아봐도 해당개념을 설명하는 부분이 없어서 질문드립니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
mapped By 이름에 관해서
mappedBy 자체가 외래키가 되지 않고, 연관관계의 주인이 아닌 것을 뜻한다고 이해하고 있습니다. (등록, 수정, 삭제가 아닌 읽기만 가능.) 근데 여기서 궁금한 게 있습니다. public class Member{ (중략) @OneToMany(mappedBy="member") private List<Order> orders = new ArrayList<>(); } 여기서 mappedBy="member"라고 설정하셨는데 이름 같은건 보통 별도의 규칙없이 마음데로 써도 괜찮은건가요? Item 객체에서 mappedBy="items"라 써서 궁금해서 물어봅니다. mappedBy 뒤에 이름을 적는 게 무슨 의미인지 궁금합니다. member가 아닌 members로 써도 상관이 없는건가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
DTO에서 @Setter 열어두는 것에 관해서
엔티티에는 여기저기 값을 변경할 수 있어서 실무에서는 setter를 꼭 닫아두라고 하셨는데 DTO에는 @AllArgsConstructor나 @Setter를 아무렇게나 열어두어도 상관 없나요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
배열은 자료형 종류 중 하나라고 할 수 있나요?
안녕하세요 강사님. 강의를 듣던 도중 궁금한 점이 있어 글을 남깁니다. 저는 그동안 배열이 변수를 선언할 때 필요한 자료형 종류 중 하나라고 알고 있었습니다. 그런데 강사님의 강의를 듣다보니 제가 잘못 이해하고 있는 것 같기도 하고.. 명확하게 정리가 되지 않는 느낌입니다. int a; int[] b; 라고 a, b가 선언되었을 때 a는 int 타입의 변수, b는 int[] 타입의 변수라고 할 수 있는 건가요?
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
읽기 전용이라 뜨면서 interfaces 파일이 저장이 안되요...
읽기 전용이라 뜨면서 interfaces 파일이 저장이 안되는데 어떻게 해결하죠?
-
미해결유니티(Unity)로 시작하는 게임개발: Part 1. 컴퓨터 구조 입문
기계어 질문있습니다.
1. 기계어는 컴퓨터가 알아들을 수 있는 언어인거 같은데이거는 컴퓨터가 처음에 만들어 졌을 때부터 기계어의 형태는이렇게 된건가요?? 맞다면 사람들은 기계어가 이렇다는 것을 어떻게 안건가요??2. 그리고 옛날에는 기계어로 프로그래밍을 했을 거 같은데기계어로 만든 프로그램을 컴퓨터가 실행하게 하기 위해서는또 다른 프로그램이 필요했나요??아니면 기계어를 작성하기만 한다면 컴퓨터가 그대로 작동하는 건가요??3. 만약 기계어로 만든 것을 실행 시킬 때 어떤 프로그램이 필요했다면 그 프로그램은 어떻게 만들어진건가요??
-
미해결엑셀 시작하기 : EXCEL 입문 (Inflearn Original)
취업할때 도움이 되나요?
사무직어디든 취업할때 사용 가능한가요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다
aje0201@naver.com 입니다!
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
14분 15초 쯤 팝업 윈도우 설명에서
팝업으로 추가할 때 각 종 사이트에서 보면 파일 추가 버튼을 누르게 되면 내 윈도우 폴더나 파일 창이 뜨는데 그런걸 버튼을 눌렀을 때 보여지게 하고 싶으면 어떻게 해야할까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
선생님 질문있습니다.
import java.util.HashMap;import java.util.Scanner;public class Main { static void Solution(int n, int k, int[] arr){ int lt = 0; HashMap<Integer,Integer> map = new HashMap<>(); for (int i = 0; i < k; i++) { map.put(arr[i],map.getOrDefault(arr[i],0)+1); } String result = map.size()+" "; for (int rt = k; rt < n; rt++) { map.put(arr[rt],map.getOrDefault(arr[rt],0)+1); map.put(arr[lt],map.getOrDefault(arr[lt],1)-1); if(map.get(arr[lt]) == 0) map.remove(arr[lt]); result += map.size()+" "; lt++; } System.out.println(result); } public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int k = sc.nextInt(); int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = sc.nextInt(); } Solution(n, k, arr); }} 선생님, 만약 k = 4일때 강의에서는 0~2번까지만 미리 구해서 map에 넣어둔 상태에서 아래 투포인트 for문에서 1. rt값 더하고 2. map.size() 입력하고 3. lt값 빼고 , lt == 0 체크 이런식으로 진행하시는데 제 로직은 첫for문에서 0~3까지 다 구해놓고 처음 map.size()를 초기값으로 준 후 다음 투포인트 for문에서 1. rt값 더하고 2. lt값 뺴고, lt == 0 체크 3. map.size() 입력하고 이렇게 로직을 구현했는데 TimeLimit이 발생하네요. 결국에는 그림으로 설명해주신것 처럼 네칸씩 구하는 방식은 똑같은것 같은데 이유를 알 수 있을까요..
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
요즘 반응형 모바일 웹에서는 디자인을 보통 몇*몇으로 치나요??
요즘 반응형 모바일 웹에서는 디자인 사이즈를 보통 몇*몇으로 치나요?? 타블렛, 모바일 등에서...