묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결모의해킹 실무자가 알려주는, XSS 공격 기법
board 접속시 에러가 납니다
board 접속시 이미 로그인 된 상태로 나오며 location.href='index.php?page=error&value={$page}';"; } ?>라는 에러메세지가 출력되고 join, mypage등 아무것도 보이지 않습니다. 문제 해결을 위해list.php의 30줄에 result=db_conn->query($query) or die($db_conn->error); 구문을 추가하였으며common.php의 pw는 변경한 상태입니다
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
maven - jar or war
안녕하세요스프링부트 - maven - jar패키징 구조에서 강의에 따라 진행한다면war패키징이 아니라 안되나요?또 jar로 프로젝트를 진행하다배포 전 war로 변경 후 진행하면 실행이 되나요?
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
수료증 발급이 안되네요
빈화면만 나와요!이건 인프런측에 문의해야 할까요?
-
미해결스프링 핵심 원리 - 기본편
핵심원리 기본편 외 추천 해주세요
김영한님스프링 핵심원리 기본편 수강신청 했습니다영한님 강좌를 모두 수강 신청할순 없으니기본편외에도. 꼭 알면좋겠다는 강의 2편정도만 더 추천해주세요 백앤드 개발자. 초급과중급사이 쯔음에. 있는사람으로. 추천해주세요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
테스트케이스 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요! 강의 잘 듣고 있는 학생입니다.빌드 및 실행은 intellij 로는 안되고 gradle로 해야 실행이되고,테스트케이스실행은 gradle이 아닌 intellij로 적용해야 실행이 되는데 이유가 뭔지 궁금합니다.
-
미해결
모바일과 pc를 나누고싶은데 디렉토리 구조를 어떻게 해야할까요?
모바일과 pc를 나눠서 적응형 사이트를 만들고싶습니다이런 구조를 짜봤는데이러면 home에 갔을때 mobile이면 모바일폴더에있는 home page를, pc면 pc폴더 안에 있는 home page로 가게 미들웨어에서 연결시켜주나요?
-
미해결백엔드 개발자 성능 개선 초석 다지기
host.sh 실행 오류
MAC 환경에서 CPU 정보를 확인하기 위해 ./host.sh 명령어를 실행하였으나 다음과 같은 오류가 뜹니다.혹시 libsigar-universal64-macosx.dylib 파일 읽기 권한이 문제인가 싶어서 권한도 추가하였으나 동일한 에러가 발생합니다.두번 째로 환경 변수 설정도 해봤으나 동일한 에러가 발생합니다.export DYLD_LIBRARY_PATH=/Users/hyeonsu/util/scouter/agent.host/lib:$DYLD_LIBRARY_PATH
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
exe파일로 추출하려고 했는데 오류가 떠요
선생님 또 질문하러 왔습니다 ㅠㅠpyinstaller로 exe파일 추출하는걸 따라하고 있었는데요... openpycl이 import 되지 않았다고 떠서 import 문도 따로 넣었거든요.그랬더니 이제는 openpyxl.cell_writer 모듈이 없다고 뜨는데 여기부터는 어떻게 해결해야하는지 잘 모르겠네요.구글 검색했더니 해결방법이 되게 여러가지가 뜨던데그중에 저에게 맞는 해결법은 없었습니다..:(혹시 선생님께서도 이런 오류를 겪으신 적이 있을까요?
-
해결됨[마스터]기본 튼튼 파이널컷프로 X 강좌
예제파일 받으실 분은 여기로!
sinuihyun@gmail.com 로 요청하셔요:)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JdbcTemplate강의 중복_회원_예외() 테스트 오류
DB교체 후 MemberServiceIntegrationTest 시 자꾸 아래와 같은 오류가 발생합니다.구글링을 해보니 async 들어가서 메세지 안뜨게 체크 해제하는 것과 여러 방법을 해봤는데 지속적으로 저 메세지가 뜹니다..ㅠㅠ도움주시면 감사하겠습니다.상세 오류 내용 . ____ _ /\\ / ___'_ __ (_)_ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.2.2)2024-03-06T13:03:25.170+09:00 INFO 29080 --- [ main] h.h.S.MemberServiceIntegrationTest : Starting MemberServiceIntegrationTest using Java 17.0.10 with PID 29080 (started by wlwlg in C:\개인공부\Back-End\Spring\hello-spring\hello-spring)2024-03-06T13:03:25.171+09:00 INFO 29080 --- [ main] h.h.S.MemberServiceIntegrationTest : No active profile set, falling back to 1 default profile: "default"2024-03-06T13:03:26.078+09:00 INFO 29080 --- [ main] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html]2024-03-06T13:03:26.510+09:00 INFO 29080 --- [ main] h.h.S.MemberServiceIntegrationTest : Started MemberServiceIntegrationTest in 1.536 seconds (process running for 2.262)2024-03-06T13:03:26.549+09:00 INFO 29080 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...2024-03-06T13:03:26.606+09:00 INFO 29080 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:tcp://localhost/~/test user=SA2024-03-06T13:03:26.607+09:00 INFO 29080 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appendedorg.opentest4j.AssertionFailedError: Expected java.lang.IllegalStateException to be thrown, but nothing was thrown. at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:73) at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35) at org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3115) at hello.hellospring.Service.MemberServiceIntegrationTest.중복_회원_예외(MemberServiceIntegrationTest.java:54) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)2024-03-06T13:03:27.222+09:00 INFO 29080 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...2024-03-06T13:03:27.227+09:00 INFO 29080 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.Process finished with exit code -1
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
교재
이제 막 강의 들으려고 하는데 교재 같은 건 따로 구입 안해도 되나요 ?
-
미해결
SecurityConfig에 CustomConfigurer 적용하는 것 관련해서 질문드립니다.
JWT 인증과 관련된 작업을 수행하기 위해 아래와 같이 AbstractHttpConfigurer를 확장해서 제가 만든 필터를 구성하였습니다@Configuration public class CustomFilterConfigurer extends AbstractHttpConfigurer<CustomFilterConfigurer, HttpSecurity> { private final AuthTokenProvider authTokenProvider; private final RefreshService refreshService; public CustomFilterConfigurer(AuthTokenProvider authTokenProvider, RefreshService refreshService) { this.authTokenProvider = authTokenProvider; this.refreshService = refreshService; } @Override public void configure(HttpSecurity builder) throws Exception { AuthenticationManager authenticationManager = builder.getSharedObject(AuthenticationManager.class); JwtAuthenticationFilter jwtAuthenticationFilter = new JwtAuthenticationFilter(authTokenProvider, authenticationManager, refreshService); jwtAuthenticationFilter.setFilterProcessesUrl("/api/v1/auth/login"); jwtAuthenticationFilter.setAuthenticationSuccessHandler(new UserAuthenticationSuccessHandler()); jwtAuthenticationFilter.setAuthenticationFailureHandler(new UserAuthenticationFailureHandler()); JwtVerificationFilter jwtVerificationFilter = new JwtVerificationFilter(authTokenProvider); builder.addFilter(jwtVerificationFilter) .addFilterAfter(jwtVerificationFilter, JwtAuthenticationFilter.class); } }그리고 SecurityConfig 클래스의 securityFilterChain에 제가 만든 이 CustomFilterConfigurer를 추가하려는 상황입니다.Spring boot 2.x 버전에서는 SecurityConfig 클래스에 DI 후, securityFilterChain에 http.apply(customFilterConfigurer)로 적용하였었는데현재 버전에서는 어떻게 적용하여야 하는지 도통 모르겠네요..ㅠㅠ
-
해결됨독하게 C를 배운 사람을 위한 선형 자료구조
CLI UI적용 강의에서 질문드립니다.
강의 자료로는 잘 실행되는데 똑같이 복사 붙여넣기로 다른 솔루션에서 실행하려면 이렇게 오류가 뜹니다. 이유를 잘 모르겠어 질문드립니다..
-
미해결Next + React Query로 SNS 서비스 만들기
다크모드 관련해서 질문드립니다.
안녕하세요 선생님.제가 사용하고 있는 맥의 시스템 테마를 라이트 모드에서 다크모드로 바꾸니까 클론하고 있는 사이트를 열었을 때 글자들이 다 안 보이더라구요.아마 다크모드임을 인식하고 글자가 하얗게 됐는데 배경은 검정색으로 바뀌지 않아서 그런것 같습니다. 그런데 또 희한하게 트윗을 작성하는 부분(무슨 일이 일어나고 있나요 부분)은 검정색 배경으로 바뀌어 있습니다. 다크 모드에 대응해서 사이트를 보여주기 위해서는 별도의 라이브러리나 CSS 적용을 해야하는 것일까요?
-
해결됨스프링 핵심 원리 - 기본편
@Autowired를 쓴 이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용] @Autowired private ObjectProvider<PrototypeBean> provider;에서 @Autowired는 PrototypeBean을 주입하기 위해 필요한 것인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품주문_재고수량초과 테스트 로직 junit5 로 했을때 이렇게 코딩하는것 맞나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.@Test public void 상품주문_재고수량초과() throws Exception { //given Member member = createMember(); Book book = createBook(); //when assertThatThrownBy(() -> orderService.order(member.getId(), book.getId(), 15)) .isInstanceOf(NotEnoughStockException.class) ; }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
강사님 안녕하세요! 그저께 수강신청한 대학생 입니다.
제가 그저꼐 강의를 구매하게 되었는데, 주 언어인 자바로 코딩테스트를 준비하는 게 맞을 거 같아서정말 죄송하지만, 지금 자료 다운로드 버튼을 눌러버려서 환불이 안돼는 상황인데 혹시 수수료를 절반 차감하더라도 일정부분이라도 받을 수 있을까요? ㅜㅜ 깊게 생각하지 못하고 결제하게 되서 정말 죄송합니다..ㅜㅜ자료는 정말 읽어보지 않았고 바로 삭제한 상태입니다!ㅜㅜ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
applications.properties 파일이 작동하지않는거같습니다.
[질문 내용]안녕하세요 applications.proproperties에 있는 코드들이 그냥 회색 글자로 나오고 MemberServiceIntegrationTest을 실행하면 정상적으로 pass가 되긴하지만 다음과 같은 WARNING 문구가 나옵니다. WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warningWARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more informationWARNING: Dynamic loading of agents will be disallowed by default in a future releaseJava HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been...이게 intellij 가 무료판이라 properties파일이 작동안하고 적런 문구가 뜨는건가요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
default_batch_fetch_size 쿼리문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. select oi1_0.order_id, oi1_0.order_item_id, oi1_0.count, oi1_0.item_id, oi1_0.order_price from order_item oi1_0 where oi1_0.order_id in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)강의 4-4 페이징과 한계돌파 들으면서 똑같이 yml에 배치사이즈 100으로 하고 하던중확인해보니 in문에 강의처럼 order 데이터 2개 있으니 '?' 2개로 보여야하는데배치사이즈 설정한 수만큼 '?' 가 100개 이고 ,p6spy 보면 나머지 98개가 null로 들어갑니다..org.hibernate.orm.jdbc.bind: trace 하고 확인해봐도 여전한데하이버네이트나 머 다른게 업데이트후 저렇게 쿼리문 나가는게 정상이에요?아니면 다른 문제이면서 저렇게 쿼리문 나가는건 성능에 안 좋은 영향 있을까요?
-
미해결Next + React Query로 SNS 서비스 만들기
queryKey를 배열 두개로 설정한 특별한 이유가 있을까요?
다른 코드를 뜯어보고있는데 거기에는 querykey가 이런식으로 배열 한개로 되어있더라고요 두개일경우는 두번째 키가 변수로 들어갈 경우에만 그렇게 되어있던데 강사님께서는 무조건 두개로 지정한 이유가 있을까싶어서요 두개로 했을때 어떤 효과가 있어서 그렇게 하신건지에 대해 궁금합니다. await queryClient.prefetchQuery({ queryKey: ["listItems"], queryFn: getList, });