묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React로 NodeBird SNS 만들기
next 내부적으로 webpack를 사용하는데 설치하는 이유는?
무엇인가요?
-
미해결React로 NodeBird SNS 만들기
안녕하세요. 강의 잘 보고 있습니다.
하나 질문할게 있는데 useEffect(() => { setText(''); }, [addedPost === true]); 이런식으로 useEffect 로 해주셨는데 저 배열안에 조건문은 의미가 없지 않나 싶어서요. 저번 기본강좌에서도 배열안에 조건문 넣는거는 의미가 없다고 말씀하신것 같은데 또 실제 테스트 해본 경과 addedPost가 false 여도 useEffect() 안에 내용이 불리더라고요.
-
미해결예제로 배우는 스프링 입문 (개정판)
run 어떻게 하는건가요?
이전 강의에서는 ./mvnw package; java -jar target/spring**.jar로 실행하였는데, 본 강의에서는 갑자기 configuration 파일이 보이면서 그냥 run을 누르신것 같아서요.
-
미해결스프링 데이터 JPA
1:N, N:1 양항뱡으로 정의된 항목 저장 시 문제
강의에서 사용 된 user와 study를 예로들어 보자면, 두 객체를 새로 생성하여 db에 저장 시 문제가 발생하지 않지만 db에 입력된 user를 findById로 불러와서 새로운 study를 저장 하려고 하면 Caused by: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: me.test.jpatest.vo.User.studies, could not initialize proxy - no Session at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:602) ~[hibernate-core-5.3.10.Final.jar:5.3.10.Final] at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:217) ~[hibernate-core-5.3.10.Final.jar:5.3.10.Final] at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:581) ~[hibernate-core-5.3.10.Final.jar:5.3.10.Final] at org.hibernate.collection.internal.PersistentSet.add(PersistentSet.java:210) ~[hibernate-core-5.3.10.Final.jar:5.3.10.Final] at me.test.jpatest.vo.User.addStudies(User.java:25) ~[classes/:na] 오류가 발생합니다. User 클래스에서 @OneToMany(mappedBy = "user", fetch = FetchType.EAGER) private Set<Study> studies = new HashSet<>(); 또는 public void addStudies(Study study){ // this.getStudies().add(study); study.setUser(this); } 로 하면 오류는 발생하지 않지만 첫번째 방법은 study를 select하는 불필요한 쿼리가 발생되어 study가 엄청나게 많으면 속도에 영향을 주게 될 것 같고, 두번째 방법은 양방향 관계인데 한쪽에만 관계를 설정하는 문제가 있습니다. 이런경우 어떻게 해결해야 하나요? P.S. Spring data Jpa를 사용하였습니다. 감사합니다
-
미해결해킹 대회를 위한 시스템 해킹 프로토스타 완벽 풀이집
프로토스타 프로그램
링크에가도 존재하지 않거나 만료됐다고 뜹니다. 확인 부탁드립니다.
-
미해결[NLP] IMDB 영화리뷰 감정 분석을 통한 파이썬 텍스트 분석과 자연어 처리
파트투 실습
파트2는 파트1처럼 실습 모드 제공 안한나요? https://github.com/corazzon/KaggleStruggle/blob/master/word2vec-nlp-tutorial/tutorial-part-2.ipynb 에 들어가도 파트1처럼 colab에서 실습하는 버튼이 안보입니다 ㅜㅜ
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
터미널은 안드로이드스튜디오의 터미널인가요??
스튜디오에 하단에 Terminal이랑 상단에 있는 것도Run Anything도 해보고 명령 프롬프트에서도 해봤는데 내부 또는 외부 명령, 실행할 수 있는 프로그램, 배치파일이 아니라고 하네요 ㅜㅜ
-
미해결React로 NodeBird SNS 만들기
127.0.0.1과 localhost의 차이는 뭔가요??
쿠키가 localhost에만 전달이 되서 front서버를 127.0.0.1에서 돌리다가 한참을 헤맸습니다. 둘의 차이는 뭔가요??
-
Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
_buildBody에서 _image 부분이 안되요
삭제된 글입니다
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
파일 다운로드
6분57초에 해당 파일은 어떻게 다운받는건가요??
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
[Box2 - 모서리 라운드 처리]강의 듣는중에..
어떻게 저 동그라미가 1/4씩 나오게 된거지요?..ㅜㅜ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
제 코드 어떤부분을 수정하면 되는걸까요?
16번문제 인데요 5번만 통과가안되더라구요 int main() { //freopen("input.txt", "rt", stdin); char a[100]; char b[100]; int i, j=0; int sum; char tmp; scanf("%s%s", a, b); for (i = 0; a[i] != '\0'; ++i) { for (j=0; b[j] != '\0'; ++j) { if (a[i] == b[j]) { tmp = b[i]; b[i] = b[j]; b[j] = tmp; } } } sum = strcmp(a, b); if (sum == 0) printf("YES"); else printf("NO"); } 이런식으로 정렬해서 b배열을 a배열처럼 같게만들어서 비교하는거였는데 시간이 오래걸려서 에러가뜨는건가요??.. 비쥬얼스튜디오에서는 stack 'a' corrupted ~~라고 나오는데 이거 너무 오래걸려서 에러나는건가요?? dev에서는 NO라고나오네요 비쥬얼은 YES라고 나오는데 에러뜨구요 어떤점이 잘못된건가요? 선생님이 알려주신 답변은 이해했는데 제 코드에서 수정하는거로는 성공시킬수없나요? 버블정렬n2이라서 그런건가요???
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
컨트랙트 최적화2 에서 mapping 이 이해가 잘가지않습니다.
제가 알기로는 mapping 이 Key => value 로 이루어진 함수라고 알고있습니다. 뭐 예를 들면 mappng(key => address) 이면 키값을 넣으면 주소를 mapping 시킨다고 알고있는데 최적화2의 끝부분에 배열의 반복 낭비를 줄이기위해 mapping을 사용하여 구조체와 매핑시킨다고 하였는데 mapping(uint => Student) studentInfo; 이 부분이 이해가 잘가지않습니다. 예를 들어 updateStudentById 함수의 인수값을 _studentId 에11을 넣었다고 가정하면 Student storage student = studentInfo[11]; 이 되고 매핑을 통해 mapping(11 => Student) 가 되는데 그럼 Student 구조체 배열의 11번째가 자동으로 매핑되는건가요 ? 그렇게되서 11번째 Student의 배열이 student가 되고 student.name = _name 을 통해 name이 새로 정의된다는건가요 ? 매핑으로 value 값에 구조체가 들어가니까 개념이 혼란스럽네요..
-
미해결해외취업 ASP.NET Core 웹개발 기본 강좌
저는 wwwroot가 없는데 어떻게 만들죠? ㅠ
저는 wwwroot가 없는데 어떻게 만들죠? ㅠ
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
HashKey 를 입력했는데, server로 transfer가 되지 않네요.
안녕하세요. Generating result sheet... ------------------------------------------------------------------- Test Case | Passed? | Feedback ------------------------------------------------------------------- test_get_factorial_value | PASSED | Good Job test_is_positive_number | PASSED | Good Job test_main | PASSED | Good Job Reading source file... Transferring results to server... Transfer failed: hash key is already used. ✔ Execution finished. (exit code = 0) ✔ [0] Execution finished. 아래의 문구가 생성됩니다. Transfer failed되었다는 것인데, 저의 hash key를 입력했는데도 이미 사용되었다는 것은 어떤 에러로 이해하면 될까요?
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
AttributeError: 'NoneType' object has no attribute 'get_text' (공공 데이터 - 미세먼지 - 크롤링) 에러 질문 드립니다.
# 선생님 코드와 'stationname' -> 'cityName', 'pm10grade' -> 'pm10Value' 만 다를 뿐 (인증키 등 기본 정보도 다릅니다만) 유사한 코드를 작성했지만 get_text 에러가 발생했습니다. 처음에 print(res.text)를 해보니 해당 항목의 이름이 바뀌어서 저도 바꿨습니다. 발생한 에러에 대한 구글 검색을 해보니 BeautifulSoup 에러 라는 말들이 보이긴 하는데, 왜 발생했고 어떻게 해결해야 할지 잘 모르겠습니다. 아래는 제가 작성한 코드 입니다. import requests from bs4 import BeautifulSoup service_key = '발행한 인증키 값을 넣었습니다' params = '&numOfRows=10&pageNo=1&sidoName=서울&searchCondition=DAILY' open_api = 'http://openapi.airkorea.or.kr/openapi/services/rest/ArpltnInforInqireSvc/getCtprvnMesureSidoLIst?ServiceKey=' + service_key + params res = requests.get(open_api) soup = BeautifulSoup(res.content, 'html.parser') data = soup.find_all('item') for item in data: cityname = item.find('cityName') pm10grade = item.find('pm10Value') print(cityname.get_text(), pm10grade.get_text())
-
미해결홍정모의 따라하며 배우는 C++
9.11강 대입연산자 오버로딩에서 return되는 값에 대한 질문
선생님 안녕하세요? 언제나 좋은 설명의 질좋은 강의 감사드립니다. 대입연산자 오버로딩 강의라서 해당 것에 대한 설명은 크게 없지만 8:26초에서 컴파일시키고 실행하였을때, cout << (int&)hello.m_data << endl; //출력: 메모리주소 cout << hello.getString() << endl; // 출력: 텍스트 자체 과 같이 위에 라인은 주소, 아래라인은 char가 나옵니다. 궁금한 것은 아래 클래스 정의에서 m_data는 char type을 가리키는 포인터인데, 동적할당되면서 해당 메모리 주소에 source로 부터 복사하였습니다. 그리고 그 멤버 펑션 중에서 getString()함수도 return 하는 것이 m_data이고 함수 선언부에서도 return type이 char*와 같이 포인터(주소) 입니다. 질문 즉, cout << hello.m_data << endl; 하면 주소가 나와야 할 것 같고, cout << hello.getString() << endl; 하면 마찬가지 주소가 나와야하는데(return이 m_data에다가 리턴 타입 char*이므로) 전자의 경우 왜 다시 (int*)을 써서 주소화 시켜 출력하고, 후자의 경우 그냥 텍스트만 나오는 것인가요?? class MyString 정의부분 { public: char *m_data = nullptr; ...생략 char* getString() { return m_data; } }; *** 제가 공부한 바로 array를 가르킬 때 어레이 전체를 나타내는 방법이 첫번째 index 주소로 하고, 그걸로 결국 함수나 다른 파라미터로 사용할 때 넣으면, 그 전체 어레이 받아들이는 것처럼 char*해서 그 주소가 들어가면 그냥 char 입력된 모든 "Hello"가 array처럼 불러와지는 건가요? 좋은 답변 미리 감사드립니다.
-
미해결Do it! 안드로이드 앱 프로그래밍 저자 정재곤 박사 직강 동영상 강좌!
프레그먼트가 없어요
그 새로운 프로젝트 만들때 프레그먼트가 있는 화면이 없어요 흠
-
Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
truffle deploy --network klaytn 에러가 발생합니다.
삭제된 글입니다
-
해결됨만들면서 배우는 HTML/CSS
jquery.bxslider.js:1607 Uncaught ReferenceError: jQuery is not defined at jquery.bxslider.js:1607 가 발생합니다.ㅠㅠ
안녕하세요, 강사님. 강의를 듣고 따라하고 있는데... 이미지가 auto: true로 해도 옆으로 슬라이드 되지 않습니다. 그래서 개발자화면을 보니 아래와 같이 --- index.html:12 Uncaught TypeError: $(...).bxslider is not a function at HTMLDocument.<anonymous> (index.html:12) at i (jquery.1.12.4.js:2) at Object.fireWith [as resolveWith] (jquery.1.12.4.js:2) at Function.ready (jquery.1.12.4.js:2) at HTMLDocument.K (jquery.1.12.4.js:2) --- 가 발생하고 있습니다. 경로를 재 확인해도 문제가 없는데.. 이유를 알 수 있을까요?ㅠㅠ 입력한 소스는 아래와 같습니다. <!DOCTYPE html> <html lang="ko"> <head> <meta charset="utf-8"> <title>Simple Site</title> <link rel="stylesheet" href="css/reset.css" type="text/css"> <link rel="stylesheet" href="css/style.css" type="text/css"> <script src="js/jquery.1.12.4.js" type="text/javascript"></script> <script src="plugins/bxslider/js/jquery.bxslider.js" type="text/javascript"></script> <script> $(document).ready(function(){ $('.slider').bxslider ({ controls: false, pager: false, auto: true }); }); </script> </head> <body> <div class="slider"> <div class="background__01"></div> <div class="background__02"></div> <div class="background__03"></div> </div> </body> </html>