묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨홍정모의 따라하며 배우는 C언어
[15.11 - 03:38] 운영체제에 따른 비트필드 패딩 방식의 차이
안녕하세요 교수님. 아래코드에서 교수님의 강의에서와 달리 제 컴파일러 상에서는 struct가 16 bytes가 아닌 8 bytes가 찍히며, 각 멤버들이 패딩이 없이 나란히 할당되는 것으로 나옵니다. 저는 Visual Studio Code 에디터를 사용중이며, Linux 기반의 WSL(Windows Subsystem for Linux)를 사용중입니다. 제 생각으로는 Linux에서 패딩을 부여하는 방식이 Windows와 다르다고 생각됩니다. 차이가 나는 이유를 알려주시면 감사하겠습니다. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
xml 파일에 관하여 질문드립니다.
아직 완전 초반부분 이지만 1시간정도 강의를 봤을뿐인데 심상치않은 명강 임이 느껴지네요...! 특정 이름의 구조에 xml설정파일을 만들어야 한다 라고 말씀해주셧는데 다른 분들의 스프링부트 예제나 설정관련 블로그내용을 보다보면 .propertice 파일 혹은 .yml 파일로 설정을 관리하는것으로 보이던데요 persistence.xml 파일을 persistence.yml 파일로 만들어서 사용하는것은 불가능한지 궁금합니다 추가로 jpa관련 설정인 persistence.xml 파일만 yml로 대체하는것이 불가능한지 아니면 실무에서 개발을 할때 yml로 관리할수없는 또다른 설정파일들이 존재하는지 궁금합니다!
-
해결됨CSS Flex와 Grid 제대로 익히기
Flex 핵심정리 #5 - Flex 속성 활용에서 질문 있습니다.
강의 (02:11) 에서 "전체 영역 자체를 1:3:1 로 갖는다."라고 하셨는데요, 제가 바로 전강 #4에서는 flex-grow는 flex item 내부의 내용물이 제외된 부분(여백)에 대해서만 비율을 따지는 걸로 알고 있는데, 왜 여기 #5에서는 "내용물까지 포함된 전체"에 대해서 비율로 따지게 되는건가요?? 제가 뭘 놓친건가요? ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
스태킹 질문입니다.
안녕하세요? 강의와 교재 전부 구입해서 잘 보고있습니다! 지금 스태킹 앙상블 부분을 보고있는데 이해가 안되는 부분이 있어 질문드립니다. 교재 p280~282 부분, 코드는 4.10 스태킹 앙상블 파트입니다. 코드를 보면 기본 스태킹 모델에서 1) 먼저 데이터를 1/5 로 나누어서 4/5는 학습데이터로, 1/5는 테스트 데이터로 나눈뒤 : X_train , X_test , y_train , y_test = train_test_split(X_data , y_label , test_size=0.2 , random_state=0) 2) 개별 모델들이 학습데이터에서 학습 한 후, 테스트데이터(X_test)에서 예측을 합니다: (모델들).fit(X_train, y_train) (모델들).predict(X_test) 3)그리고 각 모델의 예측결과를 붙인 뒤(pred), 이것을 기반으로 최종모델인 로지스틱회귀로 학습 후: pred = np.array([knn_pred, rf_pred, dt_pred, ada_pred]) lr_final.fit(pred, y_test) 4)예측을 합니다 final = lr_final.predict(pred) 여기서 질문이 두가지가 있습니다. 1. 첫 번째는 개별 알고리즘의 예측값을 피처로 이용해 학습한다는 것이 무슨 의미인지 모르겠습니다. 제가 개별 모델의 예측값과 final값을 비교해 보았는데 다수결방식으로 선택하고 동률일땐 1로 선택하는 것 같았습니다. 아래 그림은 개별모델의 예측값이 전부1이거나 전부0인 경우를 제외한 row만 보여줍니다. 그런데 이 예측값을 피처로 y_test값을 타켓으로 학습을 한다는게 잘 이해가 안됩니다. 각 모델에 가중치를 준다는 의미인 것같기고 하고... 2. 두번째 질문은 아래 코드입니다. ---------- lr_final.fit(pred, y_test) final = lr_final.predict(pred) print('최종 메타 모델의 예측 정확도: {0:.4f}'.format(accuracy_score(y_test , final))) ---------- 여기서 보면 두번째 줄에서 예측을 할 때, 이미 학습한 pred를 가지고 예측을 하는데, 그러면 정확도가 100%가 나와되지 않나요? 그럼에도 정확도가 100%가 안나오는 이유를 알고싶고, 또한 왜 왜 다른 test데이터아닌 pred로 예측을 하는지 알고싶습니다. +추가로, 데이터셋 나누는게 자꾸 헷갈리네요 ㅠㅠ train,test,학습데이터,검증데이터,평가데이터등등 가끔 보면 어디서 부터 어떻게 나누어졌는지 헷갈릴때가 많네요. 특히 뒤에 CV기반 스태킹에서 머리 터지는 줄 알았습니다..(조만간 또 질문할듯) 이제 공부단계라 질문이 좀 두서없지만 답변해주시면 감사하겠습니다.^^
-
미해결웹 게임을 만들며 배우는 React
React dev tool 설치 후 선생님처럼 안뜨시는분들 보세용
크롬 웹스토어에서 tool받으시고 chrome://extensions 들어가셔서 React Development tools 클릭하시면 아랫부분에 파일 URL에 대한 엑세스 허용 탭이 있습니다. 허용해주시고 다시 들어가시면 적용 됩니다. (개발자 모드에 (>>)버튼 클릭하시면 Components랑 Profiler있는데 그거 추가해주세요.)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
for 구문 질문입니다.
sum = 0 for v in range(1,101): sum += v # sum1 = sum1 + v print(sum) print() print('1 ~ 1000 Sum : ', sum(range(1, 1001))) 위경우에 마지막 print 문에서 에러가 발생합니다. sum 변수가 먼저 0 으로 선언됐기 때문에 마지막줄의 print 문속에 sum 함수에서 에러가 나던데요? 먼저 sum 이 변수 선언되면 되었기때문에 뒤에 sum(range(1,1001) 처럼 sum 함수를 사용할 수 없는 건가요?
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
래퍼런스가 사라진다고 하셨는데..
삭제된 글입니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
Lab Condition&Loop 2 구구단 질문입니다~
혹시 Lab2 '연속적인 구구단 입력' 코드에서, x= int(input())을 while문 바깥(위)에 안쓰고, while문 안(아래)에 쓰는지 궁금합니다. 위에 썼더니 무한루프 현상이 생기네요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
changeTeam 관련하여 질문 있습니다.
안녕하세요, 영한님! 강의 너무 잘듣고 있는데 중간에 의문이 생겨서 질문드립니다. 이 의문이 기본, 실전 Spring Data jpa 어디서 났는지 구체적으로 기억이 안나서 일단 기본편에서 질문드립니다! 구조는 Member(N) - Team(1) 양방향 매핑으로 설정한 상태입니다. 그리고 Member가 Team을 바꾸려는 상황입니다. 강의를 보면.. Member 엔티티 내에 아래와 같은 changeTeam() 이라는 메소드를 구현합니다. public void changeTeam(Team team) { this.team = team; team.getMembers().add(this); } 그렇다면 객체의 입장에서 아래처럼 된다는 것 까지는 이해를 했습니다. - Member 내에 '새 Team'으로 변경됨 - '새 Team' 내에도 원하는 Member가 추가됨 여기서 2가지 질문이 있습니다. 1. 그런데 '구 Team' 객체는 어떻게 되나요? 그 객체의 상태값인 List<Member> members에는 여전히 Member가 남아 있지 않나요? getMembers() 불러와서 remove를 쓰던 다른 방법을 쓰던 어쨌든 지워주던가 해야하는것 아닌가? 하는 의문이 듭니다. 2. 1의 의문이 타당하여 만약 changeTeam() 내에 기존 Team에서 Member를 삭제해주는 추가적인 구현이 있을 경우.. 처음 Member에 team을 설정해주는 setTeam()과 changeTeam()을 아예 따로 구현하는게 바람직할까요? 실무적 관점에서는 어떻게 생각하시는지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
간단한 질문,..
visual studio 같은 에디터에는 문장 입력중 탭버튼을 누르면 끝으로 이동됬는데 여기서는 안되더라고요.. 예를 들어 print(" Hi" _여기서 탭누르면 괄호) _ 끝으로 이동됬었는데 아톰에는 이런 기능이 없나요? end나 화살표로 이동하시는건가요?
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
level art는 어떻게 만든것인가요?
tps 좀비 게임에서 level art같은 것은 어떻게 만드는지 간단한 설명이라도 부탁드립니다 아니면 관련 동영상이나 자료라도 링크 부탁드립니다 특히 컨테이너 같은것은 cube 오브젝트로 만든것인지 별개의 디자인 툴로 만든것인지궁금하네요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
맥에서 winsound 모듈을 찾을 수 없다는 에러가 뜹니다.
마지막 강좌를 실습하는 과정에서 import winsound 구문을 입력하고 실행하면 아래와 같은 메시지가 나옵니다. ModuleNotFoundError: No module named 'winsound' 맥에서는 어떻게 처리해야 되는지 궁금하며, 만약 향후에 이와 같은 사운드를 OS와 상관없이 재생하도록 하려면 어떤 모듈을 활용해야하는지도 궁금합니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
지정된 경롤를 찾을 수 없습니다 에러가뜹니다.
우선 걍 node index.js [파일명] [파일경로] 이런식으로 //걍 간단하게 제가 만든겁니다 실행했을 때 정상적으로 만들어지지만 전역설치를 한 후 전역설치 명령어로 실행했을 때 지정된 경로를 찾을 수 없습니다. 라는 메세지만 뜹니다. 뭐가문제일까요??
-
미해결CSS Flex와 Grid 제대로 익히기
쌤 반응형 쿼리 사이즈 질문있습니당.
@media (min-width: 600px) { .card-list { display: flex; flex-wrap: wrap; margin: 0 -1rem; /* justify-content: space-between; */ } .card-item { width: 50%; padding: 0 1rem; } } @media (min-width: 1200px) { .card-item { width: 33.33333%; } } /* 아이패드 기본사이즈 */ @media (min-width: 1024px) { .page { display: flex; flex-wrap: wrap; } .header { width: 100%; } .menu { width: 100%; } .secondary { width: 20%; } .secondary-a { order: 1; } .secondary-b { order: 3; } .primary { order: 2; width: 60%; } .footer { order: 4; width: 100%; } } @media (min-width: 1400px) { .primary { /* width: calc(100% - 600px); */ /* flex-grow: 1; */ flex: 1 1 auto; } .secondary { width: 300px; } } (위의 코드를 전체적으로 살펴볼 필요는 없으세요. 제 질문의 요지가 잘 파악이 안되실때 참고하시라구 적어놓은거에요!) min 1200px , 1024px, 1400px 각각 설정해주셨는데 리액트에서는 보통 작업할때는 모바일px, 테블랫px, 데스크탑px 등등 3가지를 설정해준 파일을 따로 만들어서 적용해주는 식으로 하는거같던데 강의에서 처럼 min으로 안하고 max로 하는거같더라구요. min과 max 차이점이 클까요? 그냥 작업자 편할대로 하는거죠..? 강의에서는 미디어쿼리를 총 네개 작성하셨는데, max로하면 세개로까지 줄일수있을까요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
단축기 질문입니다.
1:10 에서 여러줄 한번에 'tap'넣는거 어떻게 하는지 궁금합니다! 그리고 ctr k c/u로 주석처리 한번에 하는데 어쩔때는 /* */이걸로 때고 다른때는 //로 주석처리 해주는데 뭔차이인지도 궁금합니다!
-
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
질문이요!
삭제된 글입니다
-
미해결실전! Querydsl
안녕하세요 김영한님
JPA부터 시작하여 강의 굉장히 즐겁게 잘 보고있습니다. 다름이 아니라 제가 공부한것들을 블로그에 남기고싶은데 출처를 남기고 정리를 해도 괜찮은지 여쭤봅니다..!
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
response를 콘솔창에 찍어봤을때 undefined 가 뜹니다
네트워크에서는 200 이떠서 통신에 성공했다고 뜨는데 콘솔찍어보면 데이터가 undefined 로 뜹니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print('welcome to', end='') - syntex error
(사진)
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
영상에서는 오류가 안나는데 제가 하니 오류가 나서 문의드립니다.
영상에서는 컴퓨티드 속성에 d이런식으로 해도 빨간줄이 안뜨는데 제가 헬퍼함수를 이용해서 그런지 빨간줄이 뜨면서 오류가 생깁니다 실제적으로 실행은 잘됩니다. es-lint에서만 오류를 잡아주는것같은데 이유가 뭔지 알수있을까요? 이거는 computed는 데이터를 가공해그컴포넌트에 해당 컴포넌트의 데이터를 가공하지않아서 이런 오류가 생기는건가요? 제가 말한 코드입니다. 오류 내용입니다. 그리고 methods 에 같은 로직을 넣어주면 오류가 안나는데 이렇게 했을때의 문제점이나 단점이있나요? computed를 이용하는 이유를 알고싶습니다이렇게 메서드로 할시 빨간줄도 안뜨고 실행이 잘됩니다.