묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결누구나 할 수 있는 안드로이드 앱 개발 - 2 (Kotlin)
Interface 생성 이유
<1-3. 콘텐츠 앱 - itemClick, WebView 강의> 안녕하세용, 우와 RecyclerView에 Click 추가하는 부분이 어렵네용 (문법 파악이 아직 덜되어서 더 그런듯합니당. ㅠ) 07:21) ItemClick 이라는 interface 를 먼저 생성해주고, 그 후에 var형 변수로 선언해서 요리조리 사용하시던데 interface로 요렇게 따로 생성을 하고 시작하는 이유가 있나요? interface 에 대해서 구글링해보아도 요것의 용도를 잘 이해하지 못하겠어서요! ㅠ_ㅠ
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
배열의 이름이 포인터로 변환되는 조건?
강의에서 "배열의 이름은 배열의 시작 주소값을 가지는 TYPE*형 포인터로 쉽게 변환 가능"이라고 하셨는데요! 이건 C++에서 배열이름에 []가 붙지 않은채로 배열 이름만 덩그러니 놓여있을 때만 컴파일러가 포인터로 변환해준다는 말씀이신가요??? 특정 상황에서는 변환되지 않을 수도 있나요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
cross_val_score() 에서 scoring 인자값이 없는데
선생님~ 코드3번째 줄에서 cross_val_score() 에서 scoring 인자값이 없는데 어떻게 실행이 되는건가요..? 이전에 cross_val_score(..., scoring ='accuracy') 이렇게 scoring 인자값을 넣어주었었는데.. 여기서는 왜 넣지 않은건가요..? shift+tap 눌러서 함수 인자 설명을 봐도 scoring의 디폴트값이 None으로 되어있는데.. 어떻게 작동되는건지요..ㅠ? 그리고 오히려, GridSearchCV에서는 이전 강의에서는 GridSearchCV()를 쓸땐 인자로 scoring을 안써주셨었는데.. 이번 강의에서는 써주셨네요..! scoring 인자 값은 cross_val_score()나 GridSearchCV()에서 둘다 함수 인자로 꼭 써줘야 하는건가요~? 강의에서 빠뜨리신건지..아니면 생략도 가능한건지.. 이전강의와 달라서.. 기준이 헷갈리네요..ㅠㅠ
-
[리뉴얼] React로 NodeBird SNS 만들기
도메인 네임서버 에러가 납니다.. 원인좀 도와주실 수 있을까요 ?
삭제된 글입니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 강사님. 저는 createQuery(OO.class)에 대해 이해를 하지 못하겠습니다ㅠ.
처음에는 이것에 대한 의문이였습니다. 왜 m.team은 Member.class로 데이터를 가져오고 저장하는 것이 아닌지, Team.class와 List<Team>인지. Member.class로 선언해도 m.age를 하면 데이터를 불러오지 못하는지. 이부분까지는 여러 실험을 통해 이해를 했습니다. (m.age를 저장하려면 Integer.class 로 해주면 되는) 가져올 데이터 타입.class로 해주면 되는.. (사실이부분도 이해하는데 엄청걸렸네요.ㅠㅠ) 이런식으로 member.getTeam을 해주면 값을 받아올 수 있고 팀A까지 값이 나오는데 (join이 이닌 select from Team으로 값을 가져옴) 했을 때 Team 정보가 없는 것은 Lazy 때문인 것 인가요? (원래 팀 정보가 없는게 궁금해서 작성한 것인데.. 쓰다보니까 혼자이해를 해버린거같네요..) 이 경우에는 Member에서 join을 통해 Team을 가져오지만 이경우에는 join이 아닌 따로 select * from Team으로 쿼리가 출력 되는데 왜 그런것인가와 실무에서 어떤 방식을 사용 하는것이 좋은지 궁금하네요.. 굳이 신경쓸 부분이 아닌가요 ?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
GridSearchCV refit에 관해서 질문합니다!
grid_dtree = GridSearchCV(dtree, ... , refit=True) 에서 refit을 True가 아닌 False로 설정한다면, 최적의 파라미터로 재학습이 되지 않기 때문에 grid_dtree.fit(X_train, y_train)했을 때 마지막 교차 검증시 사용한 파라미터로 학습이 되는 것인가요? 그럴 경우(refit=False)에 grid_dtree.best_estimator_를 통해서 최적의 파라미터를 가진 estimator를 다시 구해서 predict를 하는 것일까요? 제가 이해한 것이 맞는지 여쭤봅니다!
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
저 역시 cv2.MultiTracker_create() 에러가 나네요...
쥬피터노트북에서 수업 진행중에 module 'cv2.cv2' has no attribute 'MultiTracker_create'error가 확인되는데... 해결이 잘 안됩니다...어떻게 해야할까요? cv2.TrackerKCF_create()는 잘 되는데 왜 Multi만 안될까요?? ? 설치도 반복해봤고, opencv-contrib-python에서 whl파일 받아서 수동으로 설치해봐도 같은...경우인데....너무 어렵네요... 왜 그럴까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계 메서드 addOrderItem 질문합니다.
안녕하세요연관관계 메서드 부분에서addOrderItem 쪽이 Order.java void addOrderItem (Item item){ OrderItem orderItem = OrderItem.createOrderItem(this, item); orderItems.add(orderItem);} 이런식으로 Item을 넘겨줘서 한번에 서로서로 연결되도록 코드를 작성해도 상관없는건가요? OrderItem.java OrderItem createOrderItem(Order order, Item item){ OrderItem orderItem = new OrderItem(); orderItem.order = order; orderItem.item = item; return orderItem; }
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님~레이블인코딩할 때,
선생님 object 칼럼 레이블 인코딩하는 함수에서요~ 8번째 줄에서 le = le.fit(dataDF[feature]) 이렇게 쓰셨는데.. 그냥 le.fit(dataDF[featue])가 아닌가요~? 이전 데이터전처리 강의 중 레이블인코딩 부분에서는 객체로 따로 반환하지 않았었거든요.. fit()은 그냥 그대로 적용되는 거 아닌가요~?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
log(변수명) 부분 헷갈리지 마세요(질문아님)
이후에도 계속 강좌를 보다 보니 코드창에 log(변수명)을 입력 후 제대로 실행이 안된다고 하시는 분들이 계신데, 강좌에서의 log(변수명)은 설명 편의성을 위해 console.log(변수명)을 임의로 축약한 형태이지 실제 작동하는 코드가 아닙니다. 실제로 코드창 또는 콘솔에 실행할때에는 console.log(변수명)으로 작성하셔야 합니다.
-
미해결홍정모의 따라하며 배우는 C++
14분 04초
void set(const position2D & pos_target{ set(pos_target.m_x, pos_target.m_y); // 1}void set(const int & x_target, const int& y_target) //2{ m_x = x_target; m_y = y_target;}1부분에서 사용된 함수가 2부분에 바디가 있고,2함수의 전방선언이 없는데어떻게 컴파일러오류없이 1부분에서 2부분의 함수를 사용할 수 있는지 의문입니다
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
클릭이벤트가 왜 추가되지 않는지 모르겠습니다.
개발자님, 계속 코드를 다시 봐도 오류를 찾을 수 가 없어서 질문을 올립니다. index.ejs파일에 코드 오류가 없는거 같은데 왜 이벤트 생성이 제대로 안될까요?? <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <title>myfirstmap</title> <link rel="stylesheet" href="/stylesheets/style.css"/> <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=wex4n8j00f"> </script> </head> <body> <div id="navbar">myfirstmap</div> <div id="infoBox"> <div id="infoTitle">현재날짜</div> <div id="infoContent">2020.07.10</div> </div> <div id="map" style="width:100%; height:100vh;"></div> <script type="text/javascript" src="/data/data.js"></script> <script> var mapOptions = { center: new naver.maps.LatLng(37.3595704, 127.105399), zoom: 10, }; var map = new naver.maps.Map('map', mapOptions); var markerList=[]; var infowindowList=[]; for (var i in data){ var target=data[i]; var latlng=new naver.maps.LatLng(target.lat, target.lng); marker=new naver.maps.Marker({ map:map, position:latlng, icon:{ content:"<div class='marker'></div>", anchor: new naver.maps.Point(12,12) }, }); var content=`<div class='infowindow_wrap'> <div class='infowindow_title'>${target.title}</div> <div class='infowindow_content'>${target.content}</div> <div class='infowindow_date'>${target.date}</div> </div>` var infowindow=new naver.maps.InfoWindow({ cotent: content, backgroundColor:"#00ff0000", borderColor: "#00ff0000", anchorSize: new naver.maps.Size(0,0) }) markerList.push(marker); infowindowList.push(infowindow); } for(var i=0,ii=markerList.length; i<ii; i++){ naver.maps.Event.addListener(markerList[i],"click",getClickHandler(i)); } function getClickHandler(i){ return function(){ var marker=markerList[i]; var infowindow=infowindowList[i]; if(infowindow.getMap()){ infowindow.close(); }else{ infowindow.open(map,marker) } } } </script> </body> </html>
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
원인 찾았습니다.
원인을 찾으려고 이것저것 시도하니까 비밀번호에 @가 들어갈 경우 몽구스 연동하는 과정에서 문제가 발견되었습니다. 그리고 계정을 admin 디비에서 생성했을때와 직접 만든 nodejs라는 디비에서 만들었을 때 차이가 발생합니다. [상황1] 이 상황에서는 정상적으로 잘 접속합니다. use admin db.createUser({ user: 'nodejs', pwd: 'Nodejs210216&#', roles: ['root']}) [상황2] nodejs라는 디비를 만들고 계정을 생헝하면 권한 오류가 발생합니다. use nodejs db.createUser({ user: '계정명', pwd: '비밀번호', roles: ['readWrite']}) 제가 상황2처럼 하고 싶은 이유는 admin은 모든 테이블이 보이기 때문에 보안상 위험이 있어서 따로 디비를 만들고 그 디비안에 계정을 생성했는데 안되네요. 그런데 이상한건 제 로컬 피시에서는 상황1과 상황2 모두 잘됬는 데 클라우드 운영서버에서는 상황2가 안됩니다. 혹시 버전이나 뭐 그런게 있나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
역슬래시 치는법
역슬래시가 제키보드에는 안보이네여 혹 다른법이 있나여 삼성노트북이에요
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
멤버변수를 어떨때 지정하는지 잘모르겠습니다 ㅜ
#공중유닛 class flyable: def __init__(self, flying_speed): self.flying_speed = flying_speed def fly(self, name, location): print("{0} : {1} 방향으로 날아갑니다. [속도 {2}]"\ .format(name, location, self.flying_speed)) fly에서 name과 location에 왜 self가 안붙는지 어떨때 self.hp = hp 처럼 멤버변수를 지정하는지 두가지가 궁급합니다
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
하루종일 고민하다가 질문할 곳이 없어서 여기에 질문합니다....
강의와 상관없는 내용이지만 하루종일 이것때문에 고민하다가 질문합니다..답변 해주시면 너무 감사할 것 같아요 open cv설치에 관련된건데요 pip install opencv-python을 하고 설치 완료후에 import cv2를 하면 계속 cv2라는 모듈이 없다고 에러가 납니다. 다른 모듈은 (pandas ,numpy)모두 에러가 나지 않고 잘 실행되는데 cv2모듈만 계속 에러가 납니다 혹시 관련 경험이 있으시면 알려주시면 정말 감사하겠습니다. 수업과 관련되지않은 질문 이지만 감사합니다!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
아톰 Script 출력이 안되네요ㅠ
아래 사진처럼 아톰 내에서 출력할때에 노란색 느낌표가 뜨면서 아무것도 출력이 안되는데, 어떤게 문제인가요..ㅠ
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
User 와 User()의 차이가 뭔지 궁금합니다.
const app = express(); 여기서 express에 ()붙이는것도 비슷한 맥락인것 같은데 차이가 뭔가요 ?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
준영속상태의 초기화
선생님 준영속상태의 초기화를 하실때(37분 20초에서 ) Member refMember = em.getReference(Member.class, member1.getId()); 를 해주셨는데 getReference도 find와 같이 문장이 실행되는 순간 영속성컨텍스트에프록시 객체를 올린다음에 초기화시 컨텍스트에서 엔티티를 뒤지고 없으면 db로 가서 끌고온다음에 또 영속성컨텍스트에 올려서 확인을 하는게 맞는지요? 이게맞다면 member1은 em.flush와 em.clear를 통해 영속성컨텍스트에는 존재하지 않으며 db에는 올라가있고 -> getReference코드를 실행시켜서 일단 초기화되지 않는 프록시 객체를 만들었고요 -> detach를 통해서 refmember를 준영속 상태를 만들어주었습니다. 영속성컨텍스트에는 제가 생각할땐 아무것도 없는 상태인데 detach가 왜가능한건가요? 프록시객체가 초기화되어서 엔티티를 만들어낸 것도 아니고 초기화되기전 프록시객체 자체도 영속성컨텍스트에 올라가있는건가요? em.persist(refMember)을 써준것도아니고 ... 프록시객체도 엔티티라고 치고 올린다음에 그안에 참조값을 실제 엔티티생성과 동시에 채워주는건가요? 그리고 두번째로 refmember 자체가 초기화되기전에 만약 team테이블과 연관이 있으면 refmember을 초기화하는순간 member와 team까지 다불러오는건가요? 이건 fetch 속성과 관련이 없는건가요? 이쯤오니 너무 헷갈립니다ㅜㅜ 제 질문을 이해하셨을지 모르겠습니다... 지저분한글 읽어주셔서 감사합니다 선생님 항상 감사합니다.
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
저는 21년 2월에 수강하고 있는데 왜 master인가요?
toler@DESKTOP-G9DLPBU MINGW64 /d/1.STUDY/3. git_tutorial (master) $ 위와같이 뜨더라구요. 버전이 2.30 이고 21년 2월 17일 기준으로 받았는데 이건 왜이런건가요?