묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
커넥션풀 사이즈에 대한 질문
트랜잭션 커넥션 공부하다가 궁금증이 생겨 질문남깁니다 히카리 커넥션풀 디폴트 사이즈가 10이라고 알고있습니다 트랜잭션을 requires_new로 시작해서 외부, 내부 트랜잭션을 생성할 경우에 하나의 요청에 커넥션을 2개씩 사용하니까 동시에 5번의 요청이 들어오면 커넥션을 모두 사용하므로 이후 6번째 요청은 커넥션이 반환될때까지 대기가 되는건지 궁금합니다 그리고 현업에서 회사마다 다르겠지만 통상적으로 커넥션풀 사이즈를 얼마로 하는지도 궁금합니다
-
미해결스프링 핵심 원리 - 기본편
질문이요
강의내용대로 입력하였는데 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'java.lang.String' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 다음과 같은 오류가 발생하였네요 이유가 뭘까요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
학습 커리큘럼 관련 질문
여태까지 노드로만 개발을 조금 해오다가 이번에 스프링으로 프로젝트를 하려합니다! 약 4개월 동안 개발을 진행해야 하는데 최대한 빨리 실전에 투입할 수 있는 기본기를 배워 개발을 진행하면서 시간 날때마다 개념을 더 알아가는 식으로 공부를 해야할 것 같습니다. 로드맵을 처음부터 쭉 다 듣기에는 시간이 부족할 것 같은데 어떤 순서로 학습을 진행하는 것이 가장 효과적일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
인텔리제이말고 이클립스 사용시 반환형 단축키
안녕하세요 해당 수업을 인텔리제이가 아닌 이클립스를 사용해서 수강중입니다 List<UploadFile> uploadFiles =fileStore.storeFiles(imageFiles); 이런식으로 작성할 경우 =의 좌측 반환형을 단축키를 사용해서 반환하시던데 이클립스에서는 단축키가 없는건지 여쭤봅니다
-
미해결Django REST Framework 핵심사항
따단이 뭔가요??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. import 관련해서 따단이 뭔지 궁금합니다 ㅠ
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@JsonIgnore 는 엔티티에서 안붙여도 되는걸까요??
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 강의 잘 보고 있습니다 감사합니다! 엔티티는 json으로 반환하지 않는 걸로 알고 있고 그렇게하면 안된다는 걸 이해했습니다. 그렇다면, 엔티티를 json으로 반환하지 않는 방식으로 설계를 한다면 @JsonIgnore 는 양방향 관계에서도 안붙여도 될까요??
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
LeetCode 183 문제 질문합니다
안녕하세요 두 가지 질문이 있습니다 첫 번째 질문은 사진을 첨부하겠습니다 사진과 같이 기존의 테이블에서 INNER JOIN을 한 후 OUTPUT 의 정렬도 디폴트로 기존의 테이블의 id 순서의 영향을 받는다고 추측했는데 맞을까요? 두 번째 질문은 FROM절에서 Alias를 지정해줬을 때 SELECT, WHERE절에 테이블명을 적을 경우 리트코드에서 오류가 나더라구요. 별칭을 설정했을 경우엔 꼭 별칭으로만 통일 해야하만 하나요? 감사합니다
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
Average Population of Each Continent 문제 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 위와 같이 같은 코드로 작성하였는데 Wrong Answer 이라고 나옵니다. 영상의 output과 값은 같은데 순서가 달라서 그런걸까요 ? 별다른 order 조건 지정이 없었는데 오류가 나는 이유가 무엇인지 모르겠습니다.
-
미해결리눅스 커널 해킹. A부터 Z까지
다들 잘 하고 계신가요?
emu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.vmx [bit 5] cttyhack: can't execute 'setuidid': No such file or directory 저는 결국 kaslr_bypass 파일을 이용해서 했지만... 강의 그대로 환경 구축했는데 머가 문제였을까요 일단 블록수가 강사님하고 7블록 정도 차이가 났습니다.(cfio파일)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이렇게 노란줄이나 </div>에 빨간줄 뜯는이유가 뭐고 어떻게 해결할수있을까여
이렇게 노란줄이나 </div>에 빨간줄 뜯는이유가 뭐고 어떻게 해결할수있을까여
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
this->_cmdListptr_ 이 nullptr
안녕하세요 선생님 이제 장치 초기화 다 듣고 코드 하나씩 보면서 흐름을 이해 했습니다. 그리고 프로그램 실행해보려는데 cmdListptr이 nullptr이라면서 읽기 액세스 위반이라고 뜹니다 이런 오류형태를 한번 검색해 봤는데 null상태의 내부에 접근하려면 생기는 오류같더군요. cmdList가 왜 null로 설정이 되어있는지 모르겠습니다... CreateCommandList함수로 cmdList를 채워줬다고 생각하고있습니다. 강의 자료 코드랑 비교해 봐도 다른게 없어서 질문남겨봅니다.. 디버깅 없이 코드 실행하면 파란색 화면도 안나오고 몇초 뒤에 창이 꺼져버립니다...
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
몽고디비 연결 에러 뜨시는 분 이렇게 해결하세요
아마 최신 노드사용하시는 분은 이런 에러가 뜨실텐데 몽고db 연결하는 url을 const MONGO_URL = `mongodb://${MONGO_ID}:${MONGO_PASSWORD}@127.0.0.1:27017/admin`; 이렇게 바꿔보세요 localhost를 127.0.0.1로 바꾼겁니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
nextjs 로딩 부분 질문드립니다.
nextjs는 처음에 SSR을 적용하고 그 후에 url이 바뀔 때는 로딩이 된다고 이해했습니다. react는 처음에는 로딩이 되고 그 후에 url이 바뀔 때는 서버에서 데이터를 가져오는데 그럼 둘의 개념은 반대인 건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
httpservlet.java가 실행이 안되네요 ㅠ
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'servletComponentRegisteringPostProcessor': Unexpected exception during bean creation; nested exception is java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:555) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:196) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-2.7.0.jar:2.7.0] at hello.servlet.ServletApplication.main(ServletApplication.java:12) ~[classes/:na] Caused by: java.lang.NoClassDefFoundError: javax/servlet/annotation/WebServlet at org.springframework.boot.web.servlet.WebServletHandler.<init>(WebServletHandler.java:39) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.web.servlet.ServletComponentRegisteringPostProcessor.<clinit>(ServletComponentRegisteringPostProcessor.java:49) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.boot.web.servlet.ServletComponentScanRegistrar$ServletComponentRegisteringPostProcessorBeanDefinition.lambda$getInstanceSupplier$0(ServletComponentScanRegistrar.java:94) ~[spring-boot-2.7.0.jar:2.7.0] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.obtainFromSupplier(AbstractAutowireCapableBeanFactory.java:1249) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.20.jar:5.3.20] ... 13 common frames omitted Caused by: java.lang.ClassNotFoundException: javax.servlet.annotation.WebServlet at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] ... 20 common frames omitted 강의대로입력하였는데 다음과 같은 오류가 나오네요
-
미해결더 자바, Java 8
flatMap Optional과 Stream에서의 차이점을 제가 잘 이해했는지 헷갈립니다!
Stream에서의 flatMap 같은 경우는 input이 하나면 output이 여러개일수 있고 Optional에서의 flatMap 같은 경우에서는 input이 하나면 output이 하나이다. 라고 이해했는데 혹시 맞나요?
-
미해결정혜경 판타스틱 자료구조 in C
BST구현 addNode 함수관련 질문
addNode함수의 구현 부분에서 굳이 함수의 이름을 Node *addNode()로 하셨는지 궁금합니다. Node addNode()로 해서는 안되는지도 궁금합니다.
-
해결됨모던 자바스크립트 딥다이브 스터디
생성자 함수를 즉시실행함수로 감싸는 이유가 궁금합니다.
예제25-01을 보면 생성자를 즉시실행함수로 감싸는 패턴이 있던데요. var Person = (function(){ function Person(name) { this.name = name; } Person.prototype.sayHi = function(){ console.log('Hi! My name is ' + this.name); }; return Person; })(); var me = new Person('Lee'); me.sayHi(); 굳이 이렇게 하는 이유는 무엇인가요? 아래와 같이 그냥 일반 함수 선언문으로 해도 될것 같은데요. function Person(name) { this.name = name; } Person.prototype.sayHi = function(){ console.log('Hi! My name is ' + this.name); } var me = new Person('Lee'); me.sayHi(); 혹시 함수 호이스팅? 때문에 그런거면 변수에 생성자를 할당해면 될것 같은데요... 즉시실행함수를 쓰는 이유를 도무지 모르겠네요; var Person = function Person(name) { this.name = name; } Person.prototype.sayHi = function(){ console.log('Hi! My name is ' + this.name); } var me = new Person('Lee'); me.sayHi();
-
미해결윈도우 악성코드(malware) 분석 입문 과정
실습관련문의
Lab03-01.exe를 실행시키니까 프로세스가 도중에 없어지는데 무슨 문제인지 알수있을까요 윈도우 방화벽도 끄고 다시 실행시켜봤는데 계속 프로세스가 실행됬다가 도중에 꺼져버려서 악성코드가 실행되다가 멈춰버립니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
distinct 질문 드립니다!
일대다 컬렉션 페치 조인 조회의 경우 팀A인 멤버가 1, 2, 3이면 DB는 멤버를 기준으로 조인을 해서 팀A인 row가 3개가 생기고 하이버네이트는 이를 받아와서 리스트로 반환(getResultList)해줄 때 리스트에 팀 A 엔티티를 3개 담아줍니다. 여기서 각각의 엔티티는 PK 값이 같기 때문에 서로 같은 엔티티를 참조합니다. (이렇게 이해를 했습니다!) 그러면 쿼리 횟수에 영향을 주는 건 페치 조인이고, distinct는 리스트에 중복 엔티티만 제거하는 역할만 하는 것 같은데 (select 다음 distinct가 추가되는 것 외에는 차이가 없음) 속도적인 면에서는 별 차이가 없는 것이 맞을까요??
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
multipledispatch 에러
강의 후반부에 multipledispatch를 사용하는 부분에서 ModuleNotFoundError: No module named 'multipledispatch' 이런 에러가 났습니다. 명령크롬프트에서는 pip install multipledispatch가 잘 설치되었고 pip list에서도 확인이 되는데 어떻게 고쳐야 하나요?