묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
welcome section 질문입니다
선생님 안녕하세요~ 다름이 아니라 .welcome 부분에 height:90vh;을 줬을 때 브라우저마다 높이의 차이가 있을 수 있나요? 엣지에서는 선생님께서 구현한 화면이랑 비슷하게 나오는데 크롬에서는 많이 다르게 나와서요 ㅠㅠ 아니면 제가 노트북으로 확인해서 다르게 보이는걸까요? 그리고 .btn부분도 똑같이 적용했는데 모양이 다르게 나옵니다ㅜㅜ 상하 패딩이 안먹히는 느낌이들어요
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
overflow:hidden 속성에 대해 질문합니다
24.Pure CSS 콘텐츠 슬라이더 프로토타입 01 (풀스크린 탭 콘텐츠 슬라이더 프로토타입) 13분을 들으면 포지션값을 줘서 부모요소인 tabs가 높이값을 못잡아웠다고 설명하셨는데요. 한 초반강의를 보면 float:left의 경우 높이값을 못잡을때 부모요소에 oveflow:hidden값을 주면 높이값이 잡아졌는데. 포지션 앱솔루트는 예외인가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
%f 출력 관련 질문
print('%06.2f' % (3.141592653589793)) 여기서 %06.2f를 %6.2f로 바꿔서 출력했을 때 3.14가 나오던데 %06.2f와 정확히 어떤 차이점이 있는 지 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 레포지토리 권한 설정 부탁드립니다!
인프런닉네임 : nam9903 인프런이메일 : nam9903@naver.com 깃허브아이디 : nam990304@gmail.com 깃허브Username : NamWoojin
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
isin() 으로 조회한 데이터 프레임관련 문의드립니다.
안녕하세요. isin() 함수 사용법 이해를 못해서 잘 이해가 안가는데요. df[df["Sector"].isin(sector_count_top.index)]를 통해서 조회된 데이터 프레임의 행은 30개가 조회가 될것으로 예상했는데요. 실제 조회되는 데이터는 1,691개 로 나오고 있어서. 좀 헷갈리네요. 해당조건으로 data 에 할당을 해주고 시본으로 그래프를 그리면, 30개의 항목에 대해서만 그래프가 잘 작성되는데. 이유기 무엇인지 잘 모르겠습니다. ㅠㅠ 최고의 교육 잘 듣고 있는데,, 이해가 안되서 어려움이 있네요 :)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
ssr에 관련하여 질문있습니다!
안녕하세요 ! 제로초님 ! 질문이 있는데요 제가 현재 맥북을 사용하고 있습니다. 근데 mysql을 여차저차 설치하긴 했는데 비밀번호를 잘못 입력하는 바람에 며칠내내 비번 찾다가 비밀번호 찾는게 너무 어려워서 현재 백엔드 5강을 포기한 상태입니다 ㅠㅠ... 근데 프론트엔드 취업 준비중이라 next 를 포기할 수 없겠더라구요. 그래서 말인데 혹시 백엔드 5강 부분 수업을 건너뛰고 서버사이드렌더링 부분만 들어볼까 하는데요. 서버 사이드 렌더링 목차에 들어가기 앞서 4강에서 만든 더미데이터만으로는 서버사이드렌더링 연결하기에 어려울까요 ? ㅠㅠ..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPQL code Highlight 어떻게하는지 알 수 있을까요?
Community 버젼이라 일반 텍스트로 보이는건가요?
-
미해결실전! 스프링 데이터 JPA
다중 조인 질문 드립니다.
t1, t2 ,t3 ,t4 각각 네개의 테이블이 있고 t1은 t2와 조인관계에 있고 t2는 t3와 t4에 조인관계가 있으나 t2와 t4는 id끼리의 조인관계가 아닙니다. 이럴 경우에는 어떤 식으로 진행해야 N + 1 문제가 발생하지 않을까요?
-
미해결실전 리액트 프로그래밍
undefined 에러 고쳤는데 함수가 없다고 에러가 발생 해요
undefined 에러 고쳤는데 함수가 없다고 에러가 발생해서여 혹시 이에러 고치는법 아시는분 ㅋㅋ;https://github.com/hyunsokstar/prac-react/blob/master/src/friend/container/FriendMain.jserror 발생 지점은 46번째줄 onchange={v => dispatch(setAgeLimit(v))} 입니다 image.png
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
완성파일부탁드립니다.
JS 완성파일 부탁드립니다. 강의보면서 따라가야 할 것 같습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상속 형태를 가지는 item 엔티티에 관하여
해당 강의에 맞게 싱글 테이블 전략을 사용하신 점은 이해하면서 만약 현업이었다면 위와 같은 Single table은 확장성면에서 불리해보이는데 위와 같이 category가 지속적으로 추가될 여지가 있다면 어떤 상속 전략이 좋을까요? 첨언 부탁드립니다.!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPA Annotation 관련 API 사용법을 찾아보려면 어떤 문서를 봐야할까요?
스프링 공식홈페이지에서는 디테일한 API 문서는 잘안보이네요 ㅠ 코드 열어서 봐야하나요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
Socket.io 관련 질문입니다!
안녕하세요! 강의 잘 보고 있습니다. 다름이 아니라 이 강의에서 Socket.io를 통해 현재 나의 워크스페이스에 참여한 사용자 중 로그인 된 사용자를 받아오는 것을 보여주시고 계신데 제가 아래코드를 통해 똑같이 데이터를 받아 왔습니다. 하지만 초록불이 안켜지길래 Data를 찍어봤더니 배열안에 그 사람의 정보가 객체 형태로 넘어오더라구요. DMList에 초록불 켜지는 로직은 배열안에 id값만 들어있어서 그 id값만 비교해서 켜지게 해놓으신 것 같은데 socket.io를 통해 받아온 데이터를 찍어보니 배열안에 로그인한 사용자의 정보를 객체형태로 들어가 있었습니다. 혹시 제가 잘못된 부분이 있어서 그런건지 궁금합니다! useEffect(() => { socket?.on('onlineList', (data: number[]) => { console.log(data); setOnlineList(data); }); return () => {. socket?.off('onlineList'); }; }, [socket]); 자문자답 ( 해결했습니다. ) 죄송합니다! 스스로 해결한 것 같습니다ㅎㅎ workspace.tsx에서 처음에 서버에게 로그인했다는 것을 socket.io로 전송할 때 userData.id를 보내지 않고 userData를 보낸 것 같습니다. 그래서 아마도 서버쪽에서 응답을 해줄 때에 로직상에서 꼬여서 잘못된 데이터를 응답해주는 것 같습니다. 죄송합니다!
-
미해결실전! Querydsl
함수로 분리할 때 질문입니다.
안녕하세요. usernameEq(), ageEq()처럼 함수로 분리하니 메인 쿼리가 나가는 함수에서 실제로 가독성이 좋아지는걸 확인할 수 있었습니다. 여기서 질문이 한가지 있는데요. Querydsl강의는 아니고 타 강의였는데 DDD Aggregate root에 관한 이야기를 하신적이 있습니다. Post(글), Comment(댓글)로 예를 들자면 댓글의 경우 글에 종속되는 도메인 개념이기 때문에 PostRepository하나에 밀어넣는 방식을 선택할 수 있다고 들었습니다. 만약 Post, Comment 엔티티 모두에 같은 필드명인 username이라는 것이 존재하는 경우 함수의 네이밍과 분리를 어떻게 가져가야할까요? 1. postUsernameEq(), commentUsernameEq() 처럼 앞에 엔티티의 이름을 붙여서 분리한다. 2. usernameEq() 라는 하나의 함수를 만들고 인자로 엔티티를 함께 받아서 처리한다. (실제로 가능한지는 모르겠습니다) 이렇게 2가지의 방법을 생각해봤습니다. 이 부분에 대해서 영한님의 생각을 듣고 싶습니다. 감사합니다 :)
-
미해결실전! Querydsl
실무에서의 Projection 방식
안녕하세요. 실무에서는 프로퍼티 접근/필드 직접 접근/생성자/@QueryProjection 4가지 방식중 어떤걸 가장 많이 사용하나요? 상황에 따라 다르겠지만 일반적으로 실무에서 많이 사용되는 방법과 영한님의 생각을 듣고 싶습니다. 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강사님 혹시 이거 없애는 방법 알 수 있을까요?
크롬, 사파리 등 아이콘이 나와있는 bar가 언제부턴가 생겨서 안없어지고 있는데, 구글링을 해도 안나오더라구요! 혹시 없애는 방법 알 수 있을까요?
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
안녕하세요. 질문이 있습니다.
안녕하세요! 좋은 강의 감사드립니다 :D mongodb의 index 관련 수업을 듣고나니까 드는 생각이 mongodb는 NoSQL 인데도 불구하고, RDB 못지않은 굉장히 뛰어난 indexing 기능 (ex. secondary, compound 등)을 갖고 있다라는 생각이 드는데요. 현업에서 만약 여러 NoSQL DB를 고려한다고 가정했을때, mongodb는 다른 NoSQL에 비해 뛰어난 indexing 기능을 제공한다는 것이 차별점이 돼서 선택기준이 될 수 있을까요??
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
실습응용편 질문입니다
====== 질문 ====== 질문이 좋았는데, 사라져서 대신 남깁니다. :) 1. Resistering count 부분을 꼭 작성해야 하나요? Resistering count가 없어도 Core 에서 i_num_cnt에 따라서 카운트 되도록 표현 가능하지 않나요? 2. 카운트 변수를 초기화 시킬때 reset_n 으로 하는게 정석 같지만 i_run 신호로 해도 괜찮은건가요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
선생님 질문이있습니다.
음 지금 mv명령을 써서 SmartCar 폴더에 있는 SmartCarStatusInfo_20160101.txt를 car-batch-log로 옮기려고 하고 있는데요 이후 SmartCar에 있던 저 해당 파일은 ls-ltr을 통해 이동을 했으니 없어지고 그러면 car-batch-log에 생겨야 하는데 car-batch-log에서 ls-ltr을 해보면 아무것도 없다고 나옵니다ㅜㅜ 이런 경우 어떻게 해야 할까요? 그리고 제가 계속 이 전송 적재 하는 부분에서 계속 막혀서 좀 답답한 나머지 기존 SmartCar 폴더에 있는 20200901.txt를 대신옮겨서라도 진행을 해볼까..해서 충동적으로 대신 옮겼는데 이거도 지금 유실된 상태입니다. 이 점은 그냥 로그 제네레이터를 새거로 재설치해서 진행을 하는게 좋을까요? 아니면 원래 애초부터 20200901파일은 필요가 없나요? 일단 먼저 적은 질문에 대한 cmd창을 같이 첨부해드리니 확인해주시면 감사하겠습니다..어서 다음 진도로 넘어가고 싶습니다 ㅜㅜ [root@server02 working]# java -cp bigdata.smartcar.loggen-1.0.jar com.wikibook.bigdata.smartcar.loggen.CarLogMain 20160101 3 & [1] 6528 [root@server02 working]# java -cp bigdata.smartcar.loggen-1.0.jar com.wikibook.bigdata.smartcar.loggen.DriverLogMain 20160101 3 & [2] 6548 [root@server02 working]# cd /home/pilot-pjt/working/SmartCar [root@server02 SmartCar]# ls -ltr total 3052 -rw-r--r-- 1 root root 3122956 Apr 27 19:44 SmartCarStatusInfo_20160101.txt [root@server02 SmartCar]# vi SmartCarStatusInfo_20160101.txt [root@server02 SmartCar]# cd .. [root@server02 working]# mv /home/pilot-pjt/working/SmartCar/SmartCarStatusInfo_20160101.txt /home/pilot-pjt/working/car-batch-log [root@server02 working]# cd SmartCar [root@server02 SmartCar]# ls -ltr total 0 [root@server02 SmartCar]# cd.. -bash: cd..: command not found [root@server02 SmartCar]# cd .. [root@server02 working]# cd car-batch-log [root@server02 car-batch-log]# ls -ltr total 0 [root@server02 car-batch-log]#
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Thread와 Context Switch에 대한 질문
안녕하세요 ㅎㅎ강의 잘 듣고 있습니다. Q1. 유저레벨 스레드? 커널레벨 스레드? 선싱님 강의를 수강하니 운영체제 수업에서 배운 내용들이 하나 둘씩 기억나서 매우 반갑네요. 제가 기억하는 내용을 적어보면, 일반적으로 IO나 인터럽트에 의해 발생하는 프로세스 문맥 교환과 매우 유사하게 쓰레드도 레지스터나 캐시의 정보들을 주 메모리로 옮기는 과정을 운영체제가 도맡아 담당하게 됩니다. 때문에 쓰레드간의 문맥 교환시에 Kernel모드로 진입한다고 말씀하신거겠죠. 궁금한점은 쓰레드의 구현 방식에 따라? (아마 유저 레벨 쓰레드와 커널 레벨 쓰레드로 구별하는 것 같습니다.) 문맥 교환의 비용이 차이가 난다고 어디선가 배운 기억이 납니다. 본 강의에서 사용한 쓰레드는 생성시 라이브러리 함수를 사용했고.. 아마 내부적으로 시스템 콜을 호출했고 결과적으로 유저가 아닌 Kernel이 스케쥴링하니 커널레벨 스레드인 것 같은데요.. 그렇다면 유저레벨 스레드라는건 어떤걸까요? 유저(개발자)가 문맥교환을 담당하고 스케쥴링도 담당하는, 모든걸 개발자가 도 맡아하는 스레드인가요? 실제 유저 레벨 스레드가 많이 사용되는 경우는 어떤 경우인가요? Q2. AutoResetEvent는 Kernel단으로 내려가서 문맥교환으로 인해 spinlock보다 성능이 저하될 수 있다고 말씀하셨습니다. 궁금한건 sleep 혹은 yield또한 cpu의 점유권을 포기한 상태에서 다른 스레드를 실행할 수 있기때문에 kernel로 진입후에 문맥교환이 발생하고 이에따른 성능 저하가 일어날 수 있을까요?