묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 자동화 프로그램 만들기(파이썬 + 셀레니움)
"크롬이 자동화된 프로그램에 의해 제어되고 있다며" 실행을 중단시킵니다. 실행 중단을 혹시 막을수는 없을까요?
from selenium import webdriver driver = webdriver.Chrome("./chromedriver") 이렇게 치면 화면이 잠깐 떳다가 바로 중단되서 사라지는데 실행 중단을 막을수 없을까요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
웹스톰 ES lint " 양 따옴표로 자동 만들어지면서 빨간줄 오류 해결 법 문의
웹스톰 ES lint " 양 따옴표로 자동 만들어지는 오류 문제 해결 법 문의드려요 /import 부분이 자동으로 만들어지면서 "" 양따옴표로 만들어지면서 빨간줄 오류가 뜨는데, 이거 양따옴표 말고 홀따옴표로 설정 바꿀 수 있는 방법 있을까요?@Injectable() 만들었더니 자동으로 임포트 되면서 from 이후에 양따옴표로 만들어지네요구글링 하거나 웹스톰에서 설정 찾아봐도 어떻게 바꿔야 될지 몰라서 문의드려봅니다.
-
미해결스프링 부트 개념과 활용
의존성 관리 응용 부분에서 질문 있습니다
강의 내용처럼 dependency를 추가하려고 spring-boot-starter-data-jpa를 입력했는데 빨간 글씨로 나타나네요마우스 커서를 올려보니 종속성 'org.springframework.boot:spring-boot-starter-data-jpa:2.7.7을(를) 찾을수 없습니다' 이렇게 뜹니다구글링을 해봤지만 이 부분에 대한 해답을 찾기 어려워 질문 드립니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
프로젝트 설정을 다 하고
프로젝트 설정을 다 하고 시뮬레이터를 시작해보려하는데아래와 같은 에러가 나네요 ㅠㅠㅠ+ 구글링하다가 Podfile.lock 파일 삭제하고 돌려보라해서 했다가 Running pod install... 상태로 멈춰있네요... 살려주세요....
-
미해결스프링 시큐리티
WebSecurityConfigurerAdapter를 사용 못하는 경우
자유주제가 맞을 것 같은데, 보통 질문 찾아보실 거 같아서 해당 카테고리에 올려둡니다.작년 말, 스프링부트가 3.0 버전으로 올라오면서 WebSecurityConfigurerAdapter를 사용 못하게 된 것 같습니다.방법 1.build.gradle의 스프링 부트 버전을 2.7 이하로 낮추니 deprecated 상태로 쓸 수 있었습니다.방법 2.부트 버전을 낮추지 않고 3.0에서 쓰려면 아래와 같이 SecurityFilterChain을 Bean으로 쓰면 될 것 같습니다.참고: Spring Security without the WebSecurityConfigurerAdapter잘못된 내용이 있으면 댓글로 알려주세요!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청 드립니다
안녕하세요 극초보입니다 강의자료 요청드립니다chenjin11@naver.com으로 보내주시면 감사하겠습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
실행 질문
.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]4분쯤에 실행했을 때 오류가 납니다.JAVA 11버전이라 dependency 에 추가도 했습니다.영속성 강의 까지는 연동이 잘 되다가 안되네요데이터 베이스 스키마 자동생성 강의에서는 코드를 추가로 입력 안했는데 필요한가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
실행 질문
.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]4분쯤에 실행했을 때 오류가 납니다.JAVA 11버전이라 dependency 에 추가도 했습니다.영속성 강의 까지는 연동이 잘 되다가 안되네요데이터 베이스 스키마 자동생성 강의에서는 코드를 추가로 입력 안했는데 필요한가요?
-
미해결스프링부트 개념정리(이론)
참고자료
혹시 강의 참고 자료는 없는걸까요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
module, controller, service, entity 생성 관계
module 안에 controller, service가 포함되는 것으로 이해하고 있습니다.예를 들어, 최초에 nest new 하면 user module/contoller/service 가 생성됩니다.이후, 새로운 기능에 대해 nest cli 로 module을 생성해야 할지? controller를 생성해야 할지, 혹은 service를 생성해야 할지 고민이 됩니다.(역할이 있겠지만, 새로운 service를 만들때, 반드시 새로운 module 기반에서 새로운 service를 만들어야 하는 것인지 등등)entity를 포함하여, 디렉토리 tree도 어떻게 가져가는게 좋은지 권고 사항 있을까요?module, controller, service의 관계에 대한 질문 같기도 하구요, 설계관점 일지도 모르겠습니다.새로운 화일(module, controller, service)을 생성할 때, 어떤 식으로 진행하는게 좋을지 문의 드립니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
module, controller, service, entity 생성 관계
module 안에 controller, service가 포함되는 것으로 이해하고 있습니다.예를 들어, 최초에 nest new 하면 user module/contoller/service 가 생성됩니다.이후, 새로운 기능에 대해 nest cli 로 module을 생성해야 할지? controller를 생성해야 할지, 혹은 service를 생성해야 할지 고민이 됩니다. (역할이 있겠지만, 새로운 service를 만들때, 반드시 새로운 module 기반에서 새로운 service를 만들어야 하는 것인지 등등)entity를 포함하여, 디렉토리 tree도 어떻게 가져가는게 좋은지 권고 사항 있을까요?module, controller, service의 관계에 대한 질문 같기도 하구요, 설계관점 일지도 모르겠습니다.새로운 화일(module, controller, service)을 생성할 때, 어떤 식으로 진행하는게 좋을지 문의 드립니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
익스프레스 미들웨어간 데이터 전송 시 질문 있습니다.
보통 하나의 요청 - 응답 사이클에서는 다음 미들웨어에게 데이터를 전송할 때 res.locals에 담아서 보내는 것으로 알고 있습니다.그런데 미니프로젝트에서 과제를 수행할 때 주민등록번호가 req.body로 들어오게 되는데요.이 때, 주민등록번호를 수정하고 다음 미들웨어로 전달 할 때는 req.body.personal을 직접 수정하는 것이 좋나요? 아니면 res.locals로 전달하는게 나을까요?
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
날짜변환 에러
pd.to_datetime에서 왜 2020년도는 되는데, 2022년도는 에러가 나는지요? *정상동작: 2020년print(pd.to_datetime("2020-"+df["확진일"].str.replace(".","-"))) *에려: 2022년print(pd.to_datetime("2022-"+df["확진일"].str.replace(".","-")))세부 에러결과
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
member테이블 생성.강의-JPA와 DB 설정, 동작확인
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. ->여기에 member 테이블이 생성이 안돼요. memberRepository-> Download https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.18.22/lombok-1.18.22.pom, took 721 ms (1.48 kB)Download https://repo.maven.apache.org/maven2/org/projectlombok/lombok/1.18.22/lombok-1.18.22.jar, took 1 s 605 ms (1.95 MB)> Task :compileJava> Task :processResources UP-TO-DATE> Task :classes> Task :compileTestJava UP-TO-DATE> Task :processTestResources NO-SOURCE> Task :testClasses UP-TO-DATE> Task :test06:07:24.485 [Test worker] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [MemberRepositoryTest]: using SpringBootContextLoader06:07:24.497 [Test worker] DEBUG org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [jpabook.jpashop.MemberRepositoryTest]: no resource found for suffixes {-context.xml, Context.groovy}.06:07:24.499 [Test worker] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [jpabook.jpashop.MemberRepositoryTest]: MemberRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.06:07:24.552 [Test worker] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using ContextCustomizers for test class [MemberRepositoryTest]: [DisableObservabilityContextCustomizer, PropertyMappingContextCustomizer, Customizer, ExcludeFilterContextCustomizer, DuplicateJsonObjectContextCustomizer, MockitoContextCustomizer, TestRestTemplateContextCustomizer]06:07:24.654 [Test worker] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\jpashop\build\classes\java\main\jpabook\jpashop\JpashopApplication.class]06:07:24.659 [Test worker] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration jpabook.jpashop.JpashopApplication for test class jpabook.jpashop.MemberRepositoryTest06:07:24.770 [Test worker] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners for test class [MemberRepositoryTest]: [ServletTestExecutionListener, DirtiesContextBeforeModesTestExecutionListener, ApplicationEventsTestExecutionListener, MockitoTestExecutionListener, DependencyInjectionTestExecutionListener, DirtiesContextTestExecutionListener, TransactionalTestExecutionListener, SqlScriptsTestExecutionListener, EventPublishingTestExecutionListener, RestDocsTestExecutionListener, MockRestServiceServerResetTestExecutionListener, MockMvcPrintOnlyOnFailureTestExecutionListener, WebDriverTestExecutionListener, MockWebServiceServerTestExecutionListener, ResetMocksTestExecutionListener]06:07:24.772 [Test worker] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: class [MemberRepositoryTest], class annotated with @DirtiesContext [false] with mode [null] . ____ _ /\\ / ___'_ __ (_)_ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.0.1)2023-01-10T06:07:25.056+09:00 INFO 7064 --- [ Test worker] jpabook.jpashop.MemberRepositoryTest : Starting MemberRepositoryTest using Java 17.0.5 with PID 7064 (started by PC in C:\jpashop)2023-01-10T06:07:25.057+09:00 INFO 7064 --- [ Test worker] jpabook.jpashop.MemberRepositoryTest : No active profile set, falling back to 1 default profile: "default"2023-01-10T06:07:25.773+09:00 INFO 7064 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.2023-01-10T06:07:25.801+09:00 INFO 7064 --- [ Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 0 JPA repository interfaces.2023-01-10T06:07:26.337+09:00 INFO 7064 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...2023-01-10T06:07:26.672+09:00 INFO 7064 --- [ Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:fa15755d-1779-4e39-8761-6f8666e6b6b0 user=SA2023-01-10T06:07:26.675+09:00 INFO 7064 --- [ Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.2023-01-10T06:07:26.741+09:00 INFO 7064 --- [ Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]2023-01-10T06:07:26.833+09:00 INFO 7064 --- [ Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.1.6.Final2023-01-10T06:07:27.138+09:00 WARN 7064 --- [ Test worker] org.hibernate.orm.deprecation : HHH90000021: Encountered deprecated setting [javax.persistence.sharedCache.mode], use [jakarta.persistence.sharedCache.mode] instead2023-01-10T06:07:27.378+09:00 INFO 7064 --- [ Test worker] SQL dialect : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect2023-01-10T06:07:28.468+09:00 INFO 7064 --- [ Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]2023-01-10T06:07:28.487+09:00 INFO 7064 --- [ Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'2023-01-10T06:07:28.768+09:00 WARN 7064 --- [ Test worker] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning2023-01-10T06:07:29.060+09:00 INFO 7064 --- [ Test worker] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]2023-01-10T06:07:29.360+09:00 INFO 7064 --- [ Test worker] jpabook.jpashop.MemberRepositoryTest : Started MemberRepositoryTest in 4.529 seconds (process running for 6.173)2023-01-10T06:07:29.899+09:00 INFO 7064 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'2023-01-10T06:07:29.899+09:00 INFO 7064 --- [ionShutdownHook] .SchemaDropperImpl$DelayedDropActionImpl : HHH000477: Starting delayed evictData of schema as part of SessionFactory shut-down'2023-01-10T06:07:29.902+09:00 INFO 7064 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...2023-01-10T06:07:29.905+09:00 INFO 7064 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.BUILD SUCCESSFUL in 12s4 actionable tasks: 2 executed, 2 up-to-date오전 6:07:30: Execution finished ':test --tests "jpabook.jpashop.MemberRepositoryTest"'.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2309 뭐가 틀린건지 모르겠습니다.
재귀함수연습을 좀 해본다고재귀함수로 콤비네이션을이용해서 짜봤는데백준 질문 게시판에있는 예시들은 다 정답으로 나오는데자꾸 틀렸다는데 이유를 모르겠네요..#include <bits/stdc++.h> using namespace std; // 9명의 난쟁이 중에서 // 순서에 상관없이 2명을 고르고 전체에서 빼기 후 100이 되는걸 구하는 방법 // 재귀함수로 작성해보기 int input[9]; int sum; vector<int> temp; pair<int, int> ret; void Combination(int* arr, int start) { if (temp.size() == 2) { if ((sum - temp[0] - temp[1]) == 100) { ret = { temp[0], temp[1] }; return; } } for (int i = start + 1; i < 9; ++i) { temp.push_back(input[i]); Combination(arr, i); temp.pop_back(); } return; } int main() { for (int i = 0; i < 9; ++i) { cin >> input[i]; sum += input[i]; } sort(input, input + 9); Combination(input, -1); for (int i = 0; i < 9; ++i) { if (input[i] == ret.first || input[i] == ret.second) continue; cout << input[i] << '\n'; } }
-
해결됨스프링 시큐리티 OAuth2
네이버의 로그인 서비스 (2)
https://www.inflearn.com/questions/739083/%EB%84%A4%EC%9D%B4%EB%B2%84%EC%9D%98-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%84%9C%EB%B9%84%EC%8A%A4먼저 이전 질문에 대한 답변 감사합니다.그런데 설명이 부족해서 2번 질문에 대한 의도가 잘못 전달된 것 같아 추가 질문을 드리고 싶습니다. 네이버 홈페이지에서 로그인소셜 로그인 이전 질문먼저 제가 1번 질문과 같이 추측한 근거는네이버는 홈페이지에서 로그인하는 경우의 도메인이 외부에서 로그인하는 경우, 즉 OAuth2 인가 엔드포인트의 도메인과 동일합니다. (nid.naver.com)따라서 해당 도메인을 갖는 로그인 서비스에서 인가 서버 역할과 자체 로그인까지 겸하는 것이라고 추측했습니다. 이어서 위 사진의 네이버 로그인 서비스 UI 를 보시면 Facebook 과 Line 에 대한 소셜 로그인을 할 수 있습니다. (네이버 로그인 페이지에서 -> 페이스북, 라인에 대한 소셜로그인 )즉 1번에서 추측한 바가 맞다는 가정하에 네이버 로그인 서비스는 인가 서버이면서 자체 폼 인증과 소셜 로그인까지 겸하는 것으로 보여집니다.그렇다면 강의에서 구현한 소셜 로그인, 인가 서버, 폼 인증을 하나의 서비스로 통합하면 위와 같은 서비스를 구현할 수 있지 않을까 생각되어 질문드렸습니다.
-
해결됨생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
협업 진행 시 yml 파일
안녕하세요 강사님, 강의 잘 듣고 있습니다!다름이 아니라 프로젝트를 진행하면서 yml 암호화를 진행하고자 하는데요, VmOptions에 비밀번호만 똑같이 공유한다면 암호화된 yml 파일을 서로가 똑같이 사용한다 하더라도 문제 없이 진행되는 부분인지 여쭤보고 싶습니다
-
미해결데이터 분석을 위한 판다스: 기초부터 데이터 분석까지
docstring?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. 선생님처럼 함수 작성시 기본 변수 설명이 떴으면 좋겠는데 저는 왜 안나올까요??setting 설정에서 바꿔주도 반영이 안됩니다 ㅠㅠ
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
폴더구조 질문드립니다
폴더구조에 대해서 질문드립니다개인포트폴리오를js는 폴더로 만들고style.css, responsive.css, index.html 은 밖으로 빼도 될까요?제가 포트폴리오를 만들었는데style.css, responsive.css 를 폴더를 만들지않고index.html 과 함께 포트폴리오 폴더 안에만 넣어놨는데css폴더를 만들고 style.css, responsive.css 집어넣으니까css구조가 깨져버립니다.절대주소 상대주소로 해도 같은 현상이 발생합니다.
-
미해결
cv2.error: OpenCV(3.4.18) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in f
'cv2.error: OpenCV(3.4.18) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor' Image Classification 진행하는 학습 코드를 만든 후 트레이닝 진행하는 중간중간갑자기 발생하는 오류입니다.구글링해본 바로는 1) 경로 문제, 2) cv2의 버전 문제라고 추측되는데Dataset 안에는 이미지 파일이 제대로 들어가있으며,cv2를 다양한 버전을 설치, 삭제해보며 체크 중인데 해결되지 않습니다..어떻게 해결할 수 있을까요?