묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계 편의 메서드 설정시 질문이있습니다.
안녕하세요 선생님 야생형 코스 밟고 혼자서 토이프로젝트를 진행하고 있습니다. 테스트 코드를 작성하다 문득 궁금한게 생겼는데요! 회원과 게시판 도메인을 구현했고, 게시글을 삭제할 경우 DB에 delete쿼리를 날리는 것이 아닌 게시글 상태를 변경시켜 DB에 남아있게 하는 방식을 선택했습니다. 회원 도메인의 List<Board> 필드에 게시글을 create할 경우 양방향 연관관계 편의 메서드로 두 객체에 값을 추가하는 것은 당연히 이해가 되는데 저의 방식대로 삭제를 할 경우, 회원 도메인의 List<Board>에 속한 Board를 List에서 제거해야하는지, 아니면 그대로 둬야하는게 올바른 방법인지 궁금해서 여쭤보고 싶습니다. 날씨가 많이 춥네요..! 감기랑 코로나 조심하시구요!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
4xx 에러에 대한 우선순위도 있을까요?
안녕하세요, 강의 너무 잘듣고 있습니다 ㅠ_ㅠ(너무감동) 궁금한 점이 하나있어 질문 남기게 되었습니다. 예를들어 400과 401 에러가 같이 발생할 수 있는 조건에서는 어떤 에러가 우선시되어 Client에 내려가는게 좋을까요? - 어떤 에러든 Don't care인 경우는 Client 입장에서 동일 요청에 받는 에러가 매번 달라서 좀 아닌것 같구.. - API GW 같은 곳에서 인증을 앞단에서 처리해주는 경우가 있으니 401이 우선시 되는게 맞을까요? 많이 배울 수 있게 강의를 해주셔서 다시 한번 감사드립니다~
-
미해결웹 게임을 만들며 배우는 React
focus
중간에 포커스 해주는 부분을 넣지 않아도 그냥 포커스가 되는데요. 이게 다른 이유 ( 제 브라우저, 아님 익스텐션 때문에) 때문일수도 있을까요? <html> <head> <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> </head> <body> <div id="root"></div> <script type="text/babel"> class GuGuDan extends React.Component { constructor(props) { super(props); this.state = { first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', result: '', }; } onSubmit = (e) => { e.preventDefault(); if (parseInt(this.state.value) === this.state.first * this.state.second) { this.setState((prevState) => { return { result: '정답:' + prevState.value, first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', }; }); // this.hello.focus(); } else { this.setState({ result: '땡', value: '', }); // this.hello.focus(); } }; onChange = (e) => { this.setState({ value: e.target.value }); }; hello; render() { return ( <React.Fragment> <div> {this.state.first}곱하기{this.state.second}는? </div> <form onSubmit={this.onSubmit}> {' '} <input // ref={(c) => { // this.hello = c; // }} type="number" value={this.state.value} onChange={this.onChange} /> <button>입력!</button> </form> <div>{this.state.result}</div> </React.Fragment> ); } } </script> <script type="text/babel"> ReactDOM.render( <div> <GuGuDan /> <GuGuDan /> <GuGuDan /> <GuGuDan /> </div>, document.querySelector('#root') ); </script> </body> </html>
-
미해결WEB2 - JavaScript
한 번에 변경은 어떻게 하나요 ?
맥북 사용자입니다. 무슨 키를 눌러야지 작성하는 상태차이 뜨나요 ? 저는 컨트롤 +d 를 눌러도 작동이 되질 않아서요 ㅠ-ㅠ
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
설치시 에러 관련 질문드립니다.
왜 때문인가요?!
-
미해결웹 게임을 만들며 배우는 React
강의 중간에 닫히는 부분이 같이 타이핑 되는거..
강의에서 아래 쓰실때요 닫히는 코드가 같이 타이핑 되는데 그건 어떻게 하는건가요? <React.Fragment>
-
미해결현직 개발자가 알려주는 안드로이드 앱 쉽게 만드는 방법
activity.drawer
MainActivity.java 에서 drawerView는 왜 LinearLayout으로 받는게아니라 View타입으로 받아온건가요??
-
해결됨더 개발자, 인터뷰 가이드
미션 누락 및 영상 오류(?) 제보
미션 누락스택3, 스택4 영상 오류(?) 큐 문제 2-1 6분 30초 경LRU 캐시 예제 동작 테블릿 영상 미송출
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
에러종류에 따라서 공통적으로 사용할수 있도록 메세지 커스터마이징 할 수 있나요?
빈객체의 데이터 항목마다 프로퍼티에 메세지를 셋팅하고있는데 빈객체가 많아지거나 항목이 추가되면 그때마다 추가입력할 수 밖에 없을까요?ㅠㅠ 유효성검사 에러 종류에 따라서 파라미터를 받아서 공통적으로 사용 할 수 있도록 하는 방법이 있는지 궁금합니다! 예를들어서 @MAX(10)이라고 한다면 아래처럼요! {0} 에는 {1}이하의 정수를 입력하세요 ( {0}은 프로퍼티이름 {1}은입력치?? )
-
해결됨스프링 핵심 원리 - 기본편
강사님 질문있습니다~~
0:48 부근에 클래스 다이어그램은 정적이고, 객체 다이어그램은 동적이라고 설명하셨는데 머릿속으로 이해가 잘 안되서요 ㅠㅠ 동적이고 정적이고는 어떻게 구분하나요~!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
github 계정 추가좀 해주세요.
수일 동안 안해주고 계셔서 사실 조금 에로사항이 많습니다. 부탁드리겠습니다.
-
해결됨스프링 데이터 JPA
java: Compilation failed: internal java compiler error
String url = "jdbc:postgressql://localhost:5431/springdata";String username = "soreal";String password = "pass";try (Connection connection = DriverManager.getConnection(url, username, password)) { System.out.println("Connection created: " + connection); 로 정상 작성하고 모듈 8로 설정해서 띄워봐도 java: Compilation failed: internal java compiler error 에러가 납니다 뭐가 문제일까요? ㅠㅠ (포트와 아이디는 제가 임의 설정했습니다 , intellij 에서 getConnection 자체에서 빨간줄이 그어지며 실행이 안됩니다)
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
matrix_transpose 결과값이 뭐죠?
안적혀있네요
-
해결됨실전 프로젝트로 배우는 타입스크립트
import 애러 해결시 다음 구문의 차이가 궁금합니다.
강의에서 보여주신 * 을 사용한 해결방법 과, import * as Chart from 'chart.js'; 다음의 구조분해 형태의 차이점이 궁금합니다. import { Chart } from 'chart.js'; 둘의 차이가 분명히 있을것 같은데나름대로 판단을 내리기 어려워질문하게 되었습니다. 혹시 이런것인가요? 1. * 을 사용할 경우 chart.js 내부 자원에서Chart 형변환이 되는 자원만 import 한다 2. 구조분해 형태는 Chart 클래스만 import 한다.
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
import pandas as pd 오류
안녕하세요 잔재미코딩님 SQL 강의 정말 잘 듣고 있습니다. 한가지 질문이 있는데요 pandas 설치가 잘 되었고, 64비트에 맞춰 잘 된거 같은데 pandas 라이브러리와 pymysql 강의에서 import pandas as pd를 입력하면 dead kernel이 계속 뜨네요 ㅜㅜ 해결 방법이 있을까요?
-
미해결포토샵 기본기 하루 5분, 3주 만에 끝내기
포토샵 2021 메뉴바
메뉴바에 윈도우가 없는데 어디에 있는지 모르겠어요 !
-
미해결코어 자바스크립트
마지막 예제 질문드립니다!
arr.__proto__.__proto__.toString.call(arr)의 결과가 [object Array]인게 이해가 잘안가서 이것저것 찾아보고 정리해본건데 이런 맥락이 맞을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
채점오류
코드는 맞게 작성한것 같은데 이렇게 뜹니다 ㅠ..
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
LogisticRegression warning 처리 관련 문의 드립니다.
LogisticRegression 학습/예측/평가 진행시에 아래 와 같이warning에 대한 발생이유와 처리는 어떻게 확인을 해야 하는것인가요 ? - 아래 -C:\ProgramData\Anaconda3\lib\site-packages\sklearn\linear_model\_logistic.py:762: ConvergenceWarning: lbfgs failed to converge (status=1): STOP: TOTAL NO. of ITERATIONS REACHED LIMIT. Increase the number of iterations (max_iter) or scale the data as shown in: https://scikit-learn.org/stable/modules/preprocessing.html Please also refer to the documentation for alternative solver options: https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression n_iter_i = _check_optimize_result(
-
미해결인스타그램 클론 - full stack 웹 개발
화면이 오류가 안뜨는데
회원 정보를 입력 후 가입 버튼을 눌러도 로그인 페이지로 넘어가지 않아 admin 접속 후 확인해보니 새로운 유저가 만들어지지 않네요... 어디서 잘못된건지 감이 오지 않습니다. https://goor.me/FxncC