묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
윤재성의 만들면서 배우는 Spring MVC 5
영상이 잘못 올라와 있는것 같아요.
삭제된 글입니다
-
미해결홍정모의 따라하며 배우는 C언어
4.9강 질문드립니다
float를 자료형을 사용할 시 double로 변환되어 컴퓨터 내에서 계산된다면 굳이 float와 double을 구분하는 이유가 있을까요?? double을 사용했을 때와 float를 사용했을 때 같은 결과가 나오지 않나요??
-
해결됨대세는 쿠버네티스 (초급~중급편)
복제한 node 에서 curl 사용시 host 인터넷이 끊기는 문제
안녕하세요! 제 환경은 다음과 같은데요... hostos: 윈도우 10 pro virtualbox: 6.10.14 k8s-master: centos7, (virtualbox 에 표시되는 mac 주소: 080027C1CBF2) 설치 동영상의 case2 를 따라하는 중입니다. master 를 복제해 node1 으로 이름 붙인 후 (virtualbox 에 표시되는 mac 주소: 080027E373E5) vi /etc/sysconfig/network-scripts/ifcfg-enp0s3를 사용해서 ip 수정(192.168.219.31)systemctl restart networkhostnamectl set-hostname k8s-node1실행 한 후, curl www.google.com 을 사용해서 인터넷 연결을 확인하는 순간!윈도우10 의 인터넷 연결이 끊어져 버립니다....!'문제해결'을 사용하면 The default gateway is not available 이라는 메세지가 나옵니다. 윈도우 10의 인터넷 연결은 복구됩니다.그러나 다시 node1 에서 curl 을 쓰면 또 인터넷이 끊겨버립니다.마스터에서는 이런 일이 전혀 발생하지 않는데요... node1 에서 인터넷이 끊기는 경우를 살펴보면- 부팅할때- curl 을 사용해서 인터넷에 접속하려고 시도할떄윈도우10의 인터넷이 끊겨버리더라구요.윈도우10 에서 ipconfig /all 을 사용해서 gateway 를 살펴봐도 ip 가 바뀌어 있다거나 하진 않았습니다. (192.168.219.1)도대체 원인이 무엇일까요? 선생님...혹시 짚이는 부분이 있을까요?
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
display grid row 관련 문의 드립니다.
grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1fr; 상위 div 1개 하위 div 9개 가 있다고 할때 수평은 100% 나오는데 수직이 100% 채워져서 나오지 않는데. 어떠 값을 주어야하는건지요? 문의 드립니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
동일한 클래스변수와 인스턴스 변수에 관하여 !
이름이 같은 두 변수를 생성할 수 있는 이유가 무엇인지 궁금했어요. 그런데 생각해보면 같은 클래스로부터 나온 서로 다른 인스턴스들도 같은 이름의 인스턴스 변수들을 가질수도 있네요. 클래스 밖의 변수, 클래스변수,인스턴스 변수는 이름이 같더라도 파이썬이라는 친구가 다르게 인식하는 것 같은데 파이썬은 어떤 식으로 이 변수들을 다르게 인식하는지 조금 더 설명해주시면 감사하겠습니다 ㅠㅠㅠㅠ 클래스변수와 인스턴스변수의 이름을 같게 해서 작업을 하여 프로그램을 설계하는 테크닉은 (만약 있다면) 어떤때에 쓰이나요.?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
__str__, __repr__와 같이 만들어진 함수들은요.,,,
__str__, __repr__와 같이 만들어진 함수들은 개발자가 만든 메소드와 구별해 주기 위해 __로 시작하고 __로 끝낸 것인가요..? 그리고 그 이미 만들어져있는 메소드들을 매직메소드라고 부르는것인가요 ..? 감사합니다!!
-
미해결React로 NodeBird SNS 만들기
질문입니다.
aws backend쪽에서 mysql설치하는 부분은 있던데 데이터 베이스 만드는 부분이 강좌에 있었나요?
-
미해결스프링 웹 MVC
getServletContext 답변해주신 질문 입니다
답변 감사합니다 request.getServeltContext가 아니면 값을 정상적으로 못받아온다는게 구체적으로 무슨 말씀인가요? - servletContext가 null이다? - servletContext에 있는 값을 가져오지 못한다? ------ request객체를 통하지 않고 GenericServlet의 getServletContext()를 사용하면 NullPointerException이 발생합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
세미콜론
마지막에 세미콜론이 들어가야하는 언어는 무엇이고 아닌언어는 무엇인지 궁금합니다
-
미해결React로 NodeBird SNS 만들기
인피니트 스크롤링 버그 질문입니다
현재 "7-11 프론트 단에서 리덕스 액션 호출 막기" 강의까지 진행했습니다. 영상대로 하니 스크롤 이벤트에서 여러번 리퀘스트하는 현상은 해결 되었습니다. 근데 메인 포스트에서 해시태그를 눌러 "localhost/hashtag/태그" 경로로 연결되는 순간, 각각 getInitialProps에서 한 번, onScroll 이벤트에서 한 번씩 load hashtag posts request를 디스패치하고, 두 리퀘스트가 모두 success되어 중복된 포스트가 받아집니다.(saga 에선 throttle을 이용해 받았습니다) 이를 후반부 강의에서 해결하는지, 아니라면 어떻게 해결할 수 있을지 궁금합니다! pages/hashtag.js 코드는 아래와 같습니다.
-
미해결After Effects CC 모션 이펙트의 활용
아웃라인에 효과줄때 마스크 아웃라인 컬러 안보이게 하는 방법.
글로우 줄때 마스크 아웃라인 컬러 안보이게 하는 방법 없을까요?
-
미해결스프링 데이터 JPA
라이브러리간 호환 문제
안녕하세요. 스프링부트 2.0.4와 MySQL 8로 이번 강의 실습을 진행하다가 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister 라는 에러가 발생해서 스프링부트 버전을 2.2.5로 바꾸고 정상적으로 동작하는걸 확인했습니다. spring-boot-starter-data-jpa가 가져오는 의존성들중 어떤것이 MySQL 8점대와 호환되지 않았던건지 확인하고싶은데 어디서부터 알아봐야할지 감이 잡히지 않습니다. 조언부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C++
동적 다차원 배열 관련 질문
안녕하세요 강의 잘 듣고 있습니다. 6.19 강의를 듣는 중에 의문이 생겨서 질문 드립니다. 2차원 배열을 동적 할당 할 때에 const int row = 3; const int col 5; int **matrix = new int*[row]; for (int r = 0; r < row; ++r) matrix[r] = new int[col]; 위와 같이 예를 들어 주셨는데요. 이중 포인터를 이용해서 2차원 배열 matrix가 어떻게 정의 되는지는 이해를 하였지만 new int*[row] 부분에서 int와 [row] 사이의 *는 무엇을 의미하는 건가요? *[]형태는 처음 보는 것 같아서요. 그냥 new int[row]로 해도 머릿속에선 될 것 같은데 컴파일 해보면 initializing: cannot converet from 'int *' to 'int **' 이라고 나오네요. 또 메모리 저장되는 것 관련해서도 의문점 이있습니다. 그냥 정적할당으로 matrix[row][col]; 이런식으로 정의를 하면 matrix[0][0], matrix[1][0], matrix[2][0] 이 딱 메모리 주소가 20씩 차이나서 연달아 있는데 new를 이용해서 동적할당으로 배열을 정의하면 메모리 주소가 좀 뒤죽박죽이더라구요. 이렇게 되면 큰 배열을 이용해서 실제 계산을 할 때 좀 비효율적이 되지 않나요? 연속적으로 하려면 어떤 식으로 동적 할당을 해야 하나요? 그리고 비슷한 식으로 3차원 배열도 만들어 보았는데요. d3[nx][ny][nz]인 3차원 배열을 만들기 위해 int ***d3 = new int**[nx]; for (int i = 0; i < nx; ++i) { d3[i] = new int*[ny]; for (int j = 0; j < ny; ++j) d3[i][j] = new int[nz]; } 위와 같이 만들어서 제대로 나오는 것도 확인 했습니다. 문제는 안되지만, 배열 할당하는것치고 조금 코드 자체가 긴것같아서요.. 혹시 조금 더 깔끔하게 만드는 법이 있을까요? fortran 같은 경우에는 그냥 allocate( d3(nx, ny, nz) )이런 식으로 한 줄이면 끝났거든요. 질문이 좀 많지만 답변해주시면 정말 감사하겠습니다!
-
해결됨PHP 7+ 프로그래밍
bootstrap(dir) app.php assert function issue
app.php 파일에서 providers를 쓰고자 assert 함수를 사용하면, 에러도 발생하지않고, 페이지도 나오지 않는데... 어떤 경우 인가요? 참고로 php 7.2.24 버전에 운영체제 리눅스 입니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence-unit name 설정 문제
안녕하세요 김영한님!! 강의 열심히 수강중인 취업준비생입니다!! 제가 개발 설정을 스프링 부트 환경에서 gradle 과 application.yml을 사용해서 강의를 따라가고 있는데 application.yml에서 persistence-unit name을 지정하는 방법은 없는 건가요? 검색을 해봐도 잘 나오질 않네요ㅠㅠ
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
안녕하세요 윈도우환경에서의 에러입니다.
안녕하세요 강의 잘 듣고있습니다. Window 환경에서 작업을 하고 있으며, Atom에서 ctrl+alt+t 시에 다음과 같은 에러가 납니다. Uncaught TypeError: Cannot read property 'testCases' of undefined ypeError: Cannot read property 'testCases' of undefined at AtomPythonTestViewDock.printOutput (file:///C:/Users/ithings/.atom/packages/atom-python-test/lib/atom-python-test-dock.js:62:25) at exit (file:///C:/Users/ithings/.atom/packages/atom-python-test/lib/executor/pytest-executor.js:36:23) at n (C:\Users\ithings\AppData\Local\atom\app-1.45.0\resources\app\static\<embedded>:14:1125047) at ChildProcess.o.process.on.e (C:\Users\ithings\AppData\Local\atom\app-1.45.0\resources\app\static\<embedded>:14:1125253) at ChildProcess.emit (events.js:182:13) at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12) 혹시 어떻게 해결하시는지 아시나요?Shift+ctrl+b는 잘 작동합니다. 감사합니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OneToOne 관계에서의 객체 생성
안녕하세요! Qeurydsl 강의 너무 잘 듣고있습니다~ 항상 감사합니다~ 이번에 궁금한 점이 생겼는데 OneToOne 관계에서의 객체생성 입니다. member 테이블과 member_detail이라는테이블이 존재하는데 이 때 member_detail 테이블에서 member 테이블의 id를 외래키로 가지고 있는 상태입니다. 이 때 엔티티 매핑을 아래와 같이 진행하였습니다. 그리고 아래 사진과 같이 테스트 두가지를 진행하였는데, 첫번째 테스트는 제가 원하는 데이터베이스 값대로 잘 들어가는 것을 확인하였습니다! 하지만 두번째 테스트는 제대로 동작하지 않고 org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : study.datajpa.entity.Member.memberDetail -> study.datajpa.entity.MemberDetail; nested exception is java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : study.datajpa.entity.Member.memberDetail -> study.datajpa.entity.MemberDetail 다음과 같이 에러코드가 찍히는데 혹시 그 원인이 어떤 것일까요?그리고 첫번째 테스트코드를 짜면서 든 의문이 주석의 질문인데 이 답변도 같이 해주신다면 정말 감사합니다~!(질문 내용: save후 find가 동작할때 flush가 일어나지 않았는데 DB Qeury가 어째서 찍히는 것일까요..? )
-
미해결홍정모의 따라하며 배우는 C++
using namespace std 의 위치 및 return 0 생략 여부에 대한 질문입니다.
안녕하세요 교수님, 강의를 듣다가 몇몇 코딩 방식에 대한 궁금증이 생겨서 질문을 씁니다. (*원래는 질문에 해당하는 강의에 질문을 남기는것이 원칙임을 알지만, 이 질문은 특정 강의에 대한 질문이라고 하기엔 애매하다고 판단하여 이렇게 질문드립니다. ) 1. using namespace std; 의 위치 저는 교수님의 강의를 듣기 전까지는 #include <iostream> using namespace std; 와 같이 코딩을 해왔습니다. (using namespace std를 전처리기와 함께 배치) 그러나 교수님께서는 main함수 내에서 using namespace std를 선언하는 경우가 많으셨는데요, 교수님께선 특별히 main함수 내에서 using namespace std를 선언하는 이유가 있으신지 궁금합니다. 2. return 0; 의 생략 여부 마찬가지로 교수님의 강의를 듣기 전까지는 return 0;를 생략해도 된다고 배워왔기 때문에 return 0;를 항상 생략하고 코딩을 했습니다. 그런데 교수님께서는 return 0;를 main함수 내에서 꼭 작성하시는데, return 0를 생략 하지 않으시는 특별한 이유가 있으신지 궁금합니다. 감사합니다:)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
상대경로 처리 불가
아래와 같이 절대경로로 하면 오픈이 되는데 상대경로 처리시 오류가 발생합니다. win10, python3.8 사용중입니다. 문제가 뭘가요?
-
해결됨React로 NodeBird SNS 만들기
multer 업로드 질문입니다.
안녕하세요. 오랜만에 질문드립니다. multer로 파일 업로드시에 직전에 올린 파일과 같은 파일을 연속해서 업로드 하면 원래 업로드가 되지 않는건가요? 예들 들면 a파일, a파일 의 순서로 하나씩 업로드하면 올라가지 않는데 a, b, a 의 순서로 하면 업로드가 잘 되더라구요. 혹시 해결방법이 있을까요?!