묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
[SQL 인젝션에 대한 이해] - "검색 기능에 대한 올바른 취약점 점검 방법" 강의 내용에 대해서 질문입니다.
안녕하세요.[SQL 인젝션에 대한 이해] - "검색 기능에 대한 올바른 취약점 점검 방법" 강의11분 41초 부분을 따라하면서 테스트하고 있는데요.강사님께서는 오라클 연결연산자( || )를 예로 들어서 설명해주셨느데요.저는 mysql를 대상으로 테스트하고 있습니다.mysql은 연결연산자가 공백이잖아요? 그래서 버프 스위트로 다음과 같이 쿼리를 날리는데 에러가 나고 있습니다. 무엇이 잘 못 되었는지 잘 모르겠습니다.search_type=all&keyword='+(case+when+1=1+then+'test'+else+'1'+end)+' 에러:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(case when 1=1 then 'test' else '1' end) '%' or writer like '%' (case when 1=1 t' at line 1한번 봐주시겠어요?
-
미해결SpriteKit과 GameplayKit으로 만드는 인공지능 술래잡기 게임
혹시 환불이가능한가요...맥북만 가능한지 강의를 듣고 알았습니다...
아직 2강밖에 안들었는데.. 환불 가능한가요 ㅜㅜ 저번 강의를 결제하고싶은데요...XCODE가 맥북만 가능한지 강의를 듣고 알았네요 ..
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
IntersectionObserver
안녕하세요 선생님~ 강의 7강처럼 고정된 컨텐츠로 포트폴리오를 만들려고 하고있습니다.다만 IntersectionObserver 내장함수를 이용하여 백분율을 좀 더 쉽게 구하는 방법이 있을까요? 몇일째 공부중인데, 잘 모르겠어서 질문드립니다 ㅜ
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
Secure Gateway 관련 질문입니다.
VPN과 재택근무 강의를 보고 질문 드립니다.철수 집에서 서울 본사의 서버에 접속을 할 시source가 VPN client의 IP(3.3.3.50), destination이 서울 본사의 서버 주소 IP(5.5.5.100)를 IP 헤더로 갖는 패킷 생성source가 철수 집의 IP(9.9.9.9), destination이 부산 지사의 SG IP(3.3.3.1)인 IP 헤더를 갖고, 1의 내용을 VPN client가 암호화한 것을 payload로 갖는 패킷 생성부산 지사의 SG에서 IP 헤더를 확인한 뒤, 기존 IP 헤더 부분을 source와 destination을 각각, 부산 지사의 SG IP(3.3.3.1), 서울 지사의 SG IP(5.5.5.1)로 변경여기서 질문인데, 서울 지사의 SG에서 원본(1에서 생성된 것)을 끄집어내서 그대로 보낸다고 했는데요source는 3.3.3.50이고, destination은 5.5.5.100인데, 여기서 source를 5.5.5.1로 변경해야 서울 본사 SG가 응답을 받을 수 있는 것 아닌가요? (SG가 공유기와 동작이 동일하다고 생각합니다.)
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
자바코드로 직접 스프링 빈 등록하기 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의 잘듣고 있는데요 제가 버전이 높아서 그런가 MemberService에 @Service와 @Autowired를 뺏는데도 MemberController 생성자에서 MemberService를 주입할때 에러가 안나는데 왜 그런걸까요? 참고로 버전은 아래와 같은걸로 하고 있습니다.plugins { id 'org.springframework.boot' version '2.7.5' id 'io.spring.dependency-management' version '1.0.15.RELEASE' id 'java' } group = 'hello' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test' } tasks.named('test') { useJUnitPlatform() }
-
해결됨스프링 핵심 원리 - 기본편
OrderServiceImpl에 구현한 getMemberRepository
<구글 드라이브 링크> https://bit.ly/3fX6ygx[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]@Configuration과 싱글톤 6분25초에서 질문이 있습니다.OrderServiceImpl에 구현한 getMemberRepository 가 인식이 안되는 것 같습니다왜 그런걸까요?구글 드라이브 링크 공유드립니다
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
css 경로 못 찾는 문제
안녕하세요 질문 게시판에 css 키워드로 검색해서 질문글을 다 살펴봤는데 해결을 못해서 질문 드립니다.강의에서resource/static/item.htmlresource/static/items.html이 두 파일을 복사해서 resources/templates/basic 경로 안에 넣은 후에 thymeleaf 템플릿으로 수정 작업을 완료하고이후에 templates/basic 경로에 있는 html 파일을 absolute path를 복사해서 브라우저에 띄워봅니다.영한님에게는 css bootstrap이 적용된 html 화면이 나오는데저는 나오질 않아서 봤더니 link 태그 href 속성에Cannot resolve directory 'css'Cannot resolve file 'bootstrap.min.css' 요런식으로경고 메세지가 뜹니다.link href="../../static/css/bootstrap.min.css"link href="/css/bootstrap.min.css"이렇게 수정하면 경고문구는 사라지지만 여전히 css bootstrap이 적용된 html 화면은 나오지 않습니다.무엇이 문제인지 잘 모르겠습니다
-
미해결[2025년 출제기준] 웹디자인기능사 실기시험 완벽 가이드
공지사항 글 넘침
글이 넘칠 땐 어떻게 css를 넣으면 될까요?아님 폰트사이즈를 줄여서 넣어도 될까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
<백준2870> sstream 이용한 풀이 시도
<백준2870> 안녕하세요. 강의를 듣기전에 sstream 을 이용하여 풀이를 시도했는데 테스트 케이스는 맞는데 계속 통과되지 않아서 궁금해서 질문 드립니다.처음에 sstream을 사용하게 된 이유는앞쪽에 01 02 0003 이렇게 붙은 0의 경우 sstream 이 자동으로 0 을 인지하고 해당 부분은 잘라내는것 같다는 생각이 들어서 시도했고, 실제 테스트 케이스에서는 그렇게 잘 되는것을 확인하였습니다.문제의 난이도는 파싱만 잘하면 정렬하고 이런건 크게 어렵지 않은 문제였는데, 이렇게 접근을 하면 안되는 문제였을까요?? 하단에 코드 첨부하였습니다.감사합니다. // 항상 질문을 하고 깨닫는데 자릿수 때문에 longlong으로 가져가도 100자리수라 훨씬 크게 나오네요.그래서 이 방법으론 안되고 이 문제는 string으로 밖에는 풀리지 않는것 같습니다.아마 자릿수 때문인것 같지만 혹시나 해서 질문 남겨봅니다. 감사합니다 https://www.acmicpc.net/source/51861593
-
미해결스프링 핵심 원리 - 기본편
쓰레드로컬 과 request 스코프
안녕하세요. 강의를 듣다가 궁굼증이 생겨 질문드립니다.request 스코프가 쓰레드로컬을 이용한 로깅과 비슷하게 쓰일 수 있을 거 같아 검색을 했습니다.https://stackoverflow.com/questions/25406157/spring-request-scope-vs-java-thread-local 스프링이 리플렉션을 이용하기 때문에 request scope는 전반적으로 쓰레드로컬 사용 방식에 비해 느리다스프링이 빈 관리를 해주기 때문에 request scope는 종료처리를 안 해도 되지만, 쓰레드로컬은 따로 종료 처리를 해주어야 한다등의 의견이 있는거 같았습니다.실무에서는 주로 어떤 방식을 이용하여 로깅처리를 하나요? 그저 선호의 문제일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타임리프 id , name, value 기능 질문
학교 과제를 할대name value만 사용했었습니다.그러면 컨트롤러에서 데이터 매핑할때 변수 이름에 값이 들어가더라구요.그러다가 강의에 id도 쓰던데이건 어디에 사용하는건가요?
-
미해결
직장인증관련
직장인증 하려고 하는데 회사보안 정책상 메일수신이 안되느듯 합니다. 명함등으로 인증하는 방법은 없을까요??
-
해결됨스프링 핵심 원리 - 기본편
어떤 객체를 스프링 빈으로 등록해야하는지 잘 모르겠어요.
서포터님 안녕하세요! 항상 자세히 답변해주셔서 감사합니다!강의를 듣다가 문득 이런 의문점이 들었습니다.'어떤 객체를 스프링 빈으로 등록해야하는가?''어떤 객체를 스프링 빈으로 등록하지 말아야 하는가?일단, 강의에서 배웠듯 싱글톤이면 안되는 클래스(상태를 갖는 클래스)는 당연히 스프링 빈으로 등록해서는 안 된다고 생각합니다. 혹시 이 외에 스프링 빈으로 등록하지 않아야 하는 객체가 있을까요? 또, '이것만큼은 반드시 스프링 빈으로 관리해야한다'라는게 있는 지 궁금합니다! 서포터님 의견은 어떠신가요?
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
fdr.StockListing('KRX') 이슈
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 전체 종목을 불러올때 fdr.StockListing('KRX') 으로 받아오는데.. 교수님이 강의해주신 카테고리와 다르게 나오고 있습니다. 혹시나 해서 FinanceDataReader 사용자 안내 가서 봤는데.. 해당 부분에서는 교수님 설명그대로 나오고 있습니다... FinanceDataReader에서 문제가 발생한건가요?
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
6강에서 유저 상태 정보
안녕하세요. 좋은 강의 잘 보고 있습니다. 6강에서 유저 상태 정보(다이렉트 목록의 레드/그린 상태)하신다고 했는데 강의가 없는거 같습니다. 확인 부탁드리겠습니다. 감사합니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
클라이언트 별로 L4 스위치 뒤의 특정 하나의 서버만 계속 접속하게 유도하는 방법이 있을까요?
L4 부하분산과 무정지 시스템 챕터를 듣고 궁금한 점이 생겨서 질문 남깁니다.A라는 사용자가 15.15.15.15 에 접속할 때, 첫번째 호출에는 Web server #1 이 응답하고, 다음 요청은 LB에서 라우팅을 해서, Web server #2 가 응답하고 그렇게 될 수 있는 것은 이해했습니다.그런데, 만약 A라는 사용자는 계속 Web server #1에 접속을 하게 하고, B라는 사용자는 Web server #2에 접속하게 하고 싶다면 가능할까요?라우터 내에 테이블이 있어서 그 Table에 특정 시간 동안 A와 Web server #1의 관계를 저장하고, B와 Web server #2의 관계를 저장 해두면 될 것 같은데, 가능한지 궁금합니다.그리고, 그런 방식으로 사용하는 시나리오가 있는지, 있다면 어떤 케이스인지도 궁금합니다.만일 보편적인 기술이라면 이런 것을 무엇이라 부르는 지도 궁금하네요.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
TensorFlow Object Detection API Deprecation의 의미
안녕하세요. 좋은 강의 잘 듣고 있습니다.[TensorFlow Object Detection API] 관련 강의 삭제 공지사항을 보고 [TensorFlow Object Detection API]를 찾아보니 readme파일에 Deprecation 내용이 있었습니다.https://github.com/tensorflow/models/blob/master/research/object_detection/README.md 를 보니 TF-Vision이나 scenic을 이용을 권장하는 내용이 있었는데 이게 Tensorflow로 Object detection을 할 때 어떤 영향이 있는지 잘 모르겠습니다. 앞으로 Object detection 을 할 땐 지금까지와 다른 방식을 써야하는 하는지요..?예를 들어, 이제 keras.applications에 있는 모델을 이용해 전이학습으로 Object detection하는 것이 안되는 것인지... Conv2D나 MaxPooling2D, Dense, Flatten 등 tensorflow에 있는 layer를 이용해 Sequential 모델을 만들고 Image classification이나 detection하는 부분에도 변화가 있는 것인지요?다른 질답글도 다 찾아봤는데 관련 내용은 없는 것 같아서 질문 드립니다..!고맙습니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
프리뷰하면 작업물과 다르게 보입니다.
PC 해상도 1920로 설정하고 작업물을 그리고 프리뷰 버튼을 누르면 1920 해상도의 노트북에서 크롬이 열리고 작업물에 상하 스크롤이 생깁니다.미세하게 혹은 약간 생기는 정도가 아니고 꽤나 많이 생기는데 제가 여백을 충분히 두고 화면을 그렸는데도 그러네요.그런데 제 작업물을 저장해서 axure가 설치된 다른 사용자의 노트북에서 실행 후 프리뷰를 하면 정상으로 보입니다.혹시 별도의 셋팅이 덜 되어 있는 건가요? 비슷한 경험이 있으시면 해결하셨던 방법을 공유 부탁드리겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
오류때문에 질문드립니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드도 제대로 입력한 것 같은데 뭐가 문제일까요 .. 통신이아예 가지않는것 같습니다 .오류가자꾸떠서 해결을못하고있어서 질문드립니다 . ㅠ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2294 동전 2 질문
안녕하세요 2294 동전2 문제 풀다가 질문 생겨서 글 올립니다.바텀 업으로 문제를 풀어서 맞췄는데, 탑 다운 방식으로 할 때 아래와 같이 시간 초과가 뜹니다.http://boj.kr/bd7f33e7b69d40dfb38f66ddbd273e20혹시 제가 놓친 부분이 있을까요?