묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
두 데이터 프레임 합치 관련한 질문
안녕하세요. 비디오 강의에서 9분 50초 정도에서 두개의 데이터 프레임을 left join을 통해서 합치는 과정이 있습니다. doc 총 행은 - 37 entries country_info 행은 - 3560 entries 정도입니다. doc를 중심으로 left join을 할경우 최대 37개가 나오는게 맞을텐데요. 동영상 강좌 9분 57초에 보면 총 3333 entries 가 있습니다. 합친 행이 총 37개가 나와야 할텐데 이렇게 많은 행들이 나오는 것이 맞나요? 맞다면 왜 이런 방법으로 합치는지 궁금합니다.
-
미해결
Best Web Designers in Mumbai || Web Designing Company in Mumbai
Your business is unique, and we believe your website should be too! We produce websites that work! We've all the chops to make your point look good and deliver from design-led static websites to full CMS. Our design platoon works hard to make killer stoner interfaces and operation interfaces for your website. We also offer SEO ( Search Machine Optimization), so we can advise you on strategies to make sure your point attracts and maintains the abundance of interested web businesses. Rebecca digital provides further than website design and development. Your business, web presence, and brand identity will be taken to the coming position. rebecca digital will produce a custom website design that will maintain the professional image that you've worked hard to make. Web craft is a leading provider of web point design and development results in the Mumbai mega city. We work with our guests to produce customized-commerce results to meet business conditions. rebecca digital has the knowledge, coffers, and experience to produce a successful-commerce result for your business. Our expert website contrivers, have helped businesses worldwide launch a successful e commerce websites. Having your website appear as the first hunt machine result is pivotal for people chancing your business. We bring further callers to your point by perfecting your ranking in hunt machines and erecting your online presence. Also, we convert further of those callers into guests by perfecting your spot's usability. Rebecca digital is a website design and development company grounded in Mumbai, India. Our platoon of expert web contrivers drafts beautiful and functional websites for guests worldwide. We love the creative aspect of designing a great website. At the end of the day; still, our primary charge is to produce websites with a high ROI that meet the strategic objectives of our guests. To negotiate this, we assign a devoted account director responsible for privately understanding the client's requirements and objects. The account director works nearly with the client and is their primary point of contact throughout the entire process. Read more:- Web Designing Company in Mumbai || Best Web Designers in Mumbai Follow Us On Facebook :- https://www.facebook.com/rebeccadigital/ Follow Us On YouTube:- https://www.youtube.com/c/RebeccaDigital Follow Us On Twitter:- https://twitter.com/rebeccadigital1 Follow Us On Linkedin:- https://www.linkedin.com/in/rebecca-digital-3933701a5/ Call Us:- +91 9867123558 / 9372312546 Email Id:- janmejay.sahu@gmail.com Address:- B-9, Sec-4, Airoli, Navi Mumbai-400708
-
해결됨타입스크립트 입문 - 기초부터 실전까지
타입 단언 관련 질문이 있습니다!
안녕하세여 강의잘보고있습니다! 타입 단언에 대해 궁금한점이있습니다. as 로 타입 단언을 해주면 null 같은 예외처리를 안해줘도 되는 건가여? as 로 단언 해도 null이 들어올 수 있는거아닌가요??(빨간 경고줄이 사라져서 여쭈어봅니다..) 아니면 단언을 한다는 것이 무조건 이것만 들어온다? 이런 느낌으로 받아 들이면될까요??..
-
미해결스프링 시큐리티
롤 하이라키 관련 질문이 있습니다.
안녕하세요 강사님 롤 하이라키를 적용 하고 있습니다. API에서는 롤 계층권한이 잘 적용 된 것 으로 확인이 되었는데요. 타임리프에서는 sec:authorize="hasRole('ROLE_USER')" 이렇게 하고 USER보다 상위 권한에게도 동일하게 메뉴가 보이지 않고 있습니다. 타임리프에서는 hasanyrole등으로 권한들을 다 열거 해주어야 하는지 궁금합니다. 감사합니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
express-basic-auth
안녕하세요 강사님 강의 너무 잘보고 있습니다! 지금 강의에서 사용한 express-basic-auth 라이브러리를 영상과 똑같이 사용했는데 저는 아무런 반응이없고 실행이 안되는거 같아요 혹시 몰라서 강사님 github에 강의 리포지토리에서 해당 코드를 복붙해도 똑같이 반응이없네요 혹시 이유를 알 수 있을까요? 일단 제가 작성한 코드 리포지토리 올리겠습니다! https://github.com/changyuyeo/nestjs_tutorial
-
미해결만들면서 배우는 리액트 : 기초
index.html을 App.js로 옮길 때
안녕하세요 index.html을 App.js로 옮길 때 index.html 의 <style> 안의 css 내용을 App.css 에 복붙하지 않으면 화면이 전체적으로 정렬이 안 되더라구요. 강의 중에 css 도 옮기라는 말씀 없으셔서 질문 드립니다. 감사합니다.
-
미해결윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기
주생성자
저는 primaryConstructor 메서드가 뜨질 않는데.. 혹시 deprecate 됐다던가 그런건가요??..왜그런거죵? 멤버 변수나 메서드 구할때도 메서드들이 계속 안나오는데 왜그런건가요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
안녕하세요 씨샵 기초 듣고 바로 유니티 기초 듣고있는데요
안녕하세요 씨샵 기초 강의 듣고 바로 유니티 기초 들을려고 여기까지 듣는데 매니저 만드는 부분 도통 뭔 소리인지 하나도 모르겠고 다른강의를 먼저 들어야 하나요? 알고리즘 강의는 안듣고 바로왔는데 그거부터 들어야할까요? 매니저부분은 그냥 아예 다른 외국어로 혼자 하시는것처럼 멀게 느껴져요 ㅠㅠ 선생님이 설명을 하시는데 "어쨌든"만 들려요 ㅠㅠ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
19강 3:34초처럼 나오질 않네요 디버그창에
run-edit configurations 왼쪽 상단+ 눌러서 python 체크- 스크립트 패스 프래그매틱 -venv-scripts 파라미터 runserver 한다음 매니지파이 우클릭 디버깅(무당벌레) 누르면 원래 python manage.py runserver 한것처럼 127:0:0:1:8000 이런거 터미널 창에 안뜨는데. 사이트는 들어가지긴 해요 여기서 빈칸에 test 입력한다음 post 누르면 3:34초 처럼 디버그 창에 아무것도 안뜨네요 ㅠㅠ 그리고 디버깅 실행 눌르면 무담벌레 점 잠깐 찍혔다가 사라지네요
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
emotion styled에 대해 궁금한 게 있습니다.
1.emotion styled로 css가 입혀진 태그를 생성하면 그 태그는 리액트 컴포넌트인가요? 1번 질문이 맞다면 2-1. emotion 컴포넌트도 props를 내려주는 게 가능한가요? 2-2. emotion 컴포넌트를 일반적인 리액트 컴포넌트 만들듯이 함수로 정의할 수 있나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
기본 메인 클래스 실행 안됨
[질문 내용]안녕하세요 강의처럼 프로젝트 생성하고 기본 메인 클래스 실행하니깐 오류가 떠서요 ..! ㅜㅜ Gradle JVM 도 11로 설정했는데 계속 아래와 같은 에러메시지가 뜹니다 ㅠㅠ
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
css외부링크시 실시간미리보기 적용이 안됩니다.
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
view 환경설정 강의 질문이요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 view 환경설정 강의를 듣고 있습니다. index.html은 강사님과 같이 출력이 되지만 hello html 및 controller 코드 후에는 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Thu Mar 31 17:03:46 KST 2022 There was an unexpected error (type=Not Found, status=404) 이 페이지가 뜹니다. 2022-03-31 17:01:31.780 INFO 17316 --- [ main] com.example.demo.DemoApplication : Starting DemoApplication using Java 11.0.13 on DESKTOP-TFCALLP with PID 17316 (D:\Study\demo (1)\demo\out\production\classes started by woghd in D:\Study\demo (1)\demo) 2022-03-31 17:01:31.781 INFO 17316 --- [ main] com.example.demo.DemoApplication : No active profile set, falling back to 1 default profile: "default" 2022-03-31 17:01:32.215 INFO 17316 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) 2022-03-31 17:01:32.220 INFO 17316 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2022-03-31 17:01:32.220 INFO 17316 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.60] 2022-03-31 17:01:32.287 INFO 17316 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2022-03-31 17:01:32.287 INFO 17316 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 478 ms 2022-03-31 17:01:32.405 INFO 17316 --- [ main] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html] 2022-03-31 17:01:32.469 INFO 17316 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path '' 2022-03-31 17:01:32.477 INFO 17316 --- [ main] com.example.demo.DemoApplication : Started DemoApplication in 0.912 seconds (JVM running for 1.492) 2022-03-31 17:01:42.692 INFO 17316 --- [nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-03-31 17:01:42.692 INFO 17316 --- [nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2022-03-31 17:01:42.692 INFO 17316 --- [nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms 어떻게 해결해야 하나요?
-
미해결프로젝트로 배우는 Vue.js 3
emits 문의 드립니다.
안녕하세요... emit 을 사용할 때 emits 속성은 반드시 작성해야 하는 건가요? vue3 부터 추가되었다고 하는데 emits 속성의 명확한 기능과 사용 필요여부가 궁금합니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
declaration 관련 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 정의 관련 에러 나시는 분은 안계신지 질문이 없네요. 저는 1_type-basic .ts 파일에서 arr 변수를 이미 선언했고 타입이 다르기 때문에 에러가 발생합니다. 아무래도 파일을 나눠도 같은 global 실행 컨텍스트에 두 개의 arr 변수가 할당되는게 아닌가 싶어요. 혹시 저만 발생하는 비정상적인 동작이라면 문제와 해결 방법을 알 수 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 JPA를 공부하면서 자세히는 잘 모르겠습니다.
JPA에 대해서 느낌은 알겠지만 자세히는 모르겠습니다. 여기서 이해 못하더라도 로드맵을 따라가면 기초부터 설명해주시나요?
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
이중 해싱 관련 질문 드립니다
- 값을 삽입시에 첫번째 해싱으로 충돌이 발생할경우 다시 한번더 해싱을 통해 빈공간에 값을 저장한다는 것은 이해됩니다. 하지만 값을 찾는 경우에는 정확히 어떤 원리로 1차 해싱만으로 저장한 값의 인덱스를 찾을 수 있는 키인지, 2차 해싱을 해야 저장한 값의 인덱스를 찾을 수 있는 키인지 구별하는 방법이 이해가 되지 않아 질문드리게 되었습니다. 예시로 각각 키와 값의 쌍으로 (1, "one")과 (7, "seven")이라는 쌍들을 해시테이블에 저장하는데, 해시 충돌이 발생하여 7은 재해싱을 하여 저장했다는 상황에서 재해싱을 통해 값을 저장한 키값 7을 통해 값을 검색하는경우, 해시테이블은 어떻게 키값 7이 재해싱을 통해 값을 저장한 키라는 것을 알아내고 이중해싱을하여 "seven"이 저장된 index값을 찾아내는 것인지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
Redux devTool
devTool이 아무런 화면이 안뜨는데 아시는분있을까요? 저번에도 그래서 다시 지웠다 깔아서 되긴했는데 다른방법 아시는분 있다면 공유좀해주세요!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
스키마 writer 관해서
스키마 설정할때 writer:{ type: Schema.Types.ObjectId, ref:'user'} type에 Schema.Types.ObjectId 주고 ref에 "User"주면 User 스키마에서 정보를 가져올수있다했잖아요 그럼 writer에 Type은 뭐가되는거에요?? ref에 User 적고 type에 다른거적으면 User스키마에서 불러오는게 불가능한가요? 꼭 type: Schema.Types.ObjectId, ref:'user' 이렇게 해야만 정보를 불러올수있는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Knight를 Send할 때 8 바이트가 아닌 버퍼의 전체 크기인 409600바이트 만큼합니다.
ArraySegment<byte> openSegment = SendBufferHelper.Open(4096); byte[] buffer = BitConverter.GetBytes(knight.hp); Console.WriteLine(buffer.Length); byte[] buffer2 = BitConverter.GetBytes(knight.attack); Console.WriteLine(buffer2.Length); Array.Copy(buffer, 0, openSegment.Array, openSegment.Offset, buffer.Length); Array.Copy(buffer2, 0, openSegment.Array, openSegment.Offset + buffer.Length, buffer2.Length); ArraySegment<byte> sendBuff = SendBufferHelper.Close(buffer.Length + buffer2.Length); Send(sendBuff); 이 코드를 이용해 Send를 할 때 강의를 보며 8바이트만 보내게 되지만 서버 Listening... OnConnected : [fe80::2196:d828:3293:b5c5%4]:50464 4 4 [From Client] Hello World! 0 [From Client] Hello World! 1Hello World! 2Hello World! 3Hello World! 4 Transferred bytes : 409600 OnDisconnected : [fe80::2196:d828:3293:b5c5%4]:50464 더미 클라이언트 OnConnected : [fe80::2196:d828:3293:b5c5%4]:7777 Transferred bytes : 14 Transferred bytes : 14 Transferred bytes : 14 Transferred bytes : 14 Transferred bytes : 14 [From Server] d [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] [From Server] OnDisconnected : [fe80::2196:d828:3293:b5c5%4]:7777 이런 식으로 8바이트만보내는게아닌 buffer를 모두 보내버리는데 문제점을 못찾겠습니다. Sendbuffer 코드 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Threading; namespace ServerCore { public class SendBufferHelper { public static ThreadLocal<SendBuffer> CurretBuffer = new ThreadLocal<SendBuffer>(()=> { return null; }); public static int ChunkSize { get; set; } = 4096 * 100; public static ArraySegment<byte> Open(int reserverSize) { if (CurretBuffer.Value == null) CurretBuffer.Value = new SendBuffer(ChunkSize); if (CurretBuffer.Value.FreeSize < reserverSize) CurretBuffer.Value = new SendBuffer(ChunkSize); return CurretBuffer.Value.Open(reserverSize); } public static ArraySegment<byte> Close(int usedSize) { return CurretBuffer.Value.Close(usedSize); } } public class SendBuffer { byte[] _buffer; int _usedSize = 0; // 사용한 버퍼 public int FreeSize { get { return _buffer.Length - _usedSize; } } public SendBuffer(int chunckSize) { _buffer = new byte[chunckSize]; } public ArraySegment<byte> Open(int reserveSize) { if (reserveSize > FreeSize) return null; return new ArraySegment<byte>(_buffer, _usedSize, reserveSize); } / public ArraySegment<byte> Close(int usedSize) { ArraySegment<byte> segment = new ArraySegment<byte>(_buffer, _usedSize, usedSize); _usedSize += usedSize; return segment; } } }