묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결무작정 따라하며 원리를 깨우치는 웹 해킹 : WebGoat 편
JWT tokens - 2 (HashCat을 이용한 JWT Crack)
안녕하세요! 강의 수강하다 막히는 부분이 있어 질문을 남깁니다.! 밑에 사진처럼 강의대로 따라하고, HashCat을 실행하여-a 3 -m 16500 jwt.txt google-10000-english.txt명령어를 입력하였는데 그림2처럼 뜨네요 ㅠㅠ(토큰 만료안되었습니다!)구글변역기 그림3에 올립니다 ㅠㅠ 어떻게 해결해야할까요? 그림1 그림2 그림3
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의 공부한것 관련해서 정리해서 블로그에 업로드 하여도 될까요?
안녕하세요 김영한 선생님 개발자님의 스프링 입문부터 로드맵에 있는 강의를 수강 중인 수강생입니다. 다름이 아니라, 강의를 들으면서 제 나름대로 요약 정리하고 인터넷에서 부가적인 정보를 취합하여 개인 블로그에 업로드 하고 싶은데, 그렇게 하여도 될지 궁금하여 이렇게 글을 남깁니다. 감사합니다!
-
미해결홍정모의 따라하며 배우는 C언어
_crtisvalidheappointer(block) 오류에 대해서 궁금합니다.
#include <stdio.h> int main() { int n = 10; int* ptr = NULL; /* malloc */ ptr = (int*)malloc(n * sizeof(int)); n = 20; int* ptr2 = NULL; ptr2 = (int*)realloc(ptr, n * sizeof(int)); printf("ptr을 ptr2로 realloc 후 주소 비교 ptr vs ptr2\n"); printf("%p %p \n", ptr, ptr2); printf("ptr을 ptr로 realloc 후 주소 비교 ptr vs ptr2\n"); ptr = (int*)realloc(ptr, n * sizeof(int)); printf("%p %p \n", ptr, ptr2); } 굵은 줄로 표시된 라인에 접근 시, 위의 사진과 같은 오류가 발생합니다. 재할당된 포인터 ptr에 재접근 하여서 그런 것인가요? 그렇다고 생각이 되어, ptr = (int*)realloc(ptr2,n*sizeof(int)); 로 접근하였는데도, 같은 오류가 발생합니다. 해당 오류의 원인이 무엇인지 궁금합니다!
-
미해결스프링 핵심 원리 - 기본편
@Primary방법과 @Autowired 필드명 방법 간의 우선순위
안녕하십니까 강의 항상 감사드립니다. 다름이 아니오라 생성자 주입을 사용하는 경우에 생성자의 Parameter 명을 rateDiscountPolicy로 네이밍하였고 동시에 테스트를 위해 FixDiscountPolicy 클래스 정의 위에 @Primary를 작성하여 과연 '@Primary방법'과 '@Autowired 필드명 방법'이 동시에 사용되었을 떄 어떤것이 적용 되는지 확인을 해보았습니다. 그 결과로 아무리 생성자의 Parameter명을 'Spring Container의 Bean Naming'에 따라 네이밍 했다고 하더라도 @Primary 애노테이션이 기재된 타입이 우선순위로 책정되어 OrderServiceImpl은 RateDiscountPolicy가 아닌 FixDiscountPolicy에 의존하게 되더군요 제가 아직 단위 테스트 코드 작성에 단련되지 않은터라 제가 한 테스트 결과가 맞는 것인지 여쭙고자 질문 남기게 되었습니다. 답변 부탁드립니다. 항상 현업에 바쁘신 와중에도 늦은시각 까지 강의질문 답변에 신경써주셔서 감사합니다. ^^
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
C++ 강의 언제 나오는지 알 수 있을까요?
유익한 강의덕분에 C#과 유니티를 재밌게 공부하고 있습니다. 그래서 다음 강의를 기다리고 있는데... 올해 C++과 언리얼 강의를 올리신다고 들었습니다. 언제쯤이면 볼 수 있을까요? 빨리 새 강의를 보고 싶습니다. 읽어주셔서 감사합니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
youtube 영상 다운로드
현재 youtube 영상 다운로드 소스는 실행이 안되는 상태가 맞나요? 이게 명확한 공지가 없으니... 똑같이 하는데도 불구하고 에러가 나서 한참을 찾아보게되서 시간을 많이 허비하게 됩니다... 물론 그것 또한 도움이 되지만...결국 안되는거라면 빨리 다음 챕터로 넘어가는게 맞는것 같습니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
세션
session scope 이 최초의 요청이 발생하면 주입이 된다고 하는데 그럼 그게 세션 영역에는 저장은 안되는 건가요? 그럼 어떤식으로 세션영역에 잡혀 해당 데이터가 유지되는지 궁금합니다
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
계속 PhoneForm.js 파일을 못읽는거같더니
파일 수정 후 저장시 자동정렬 기능 끄니 되는거 같아서 공유합니다. 1. 파일 - 기본 설정 - 설정 2. formatOnSave를 입력한다. 3. 첫번째 셀렉박스 체크해제
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Inner Join VS Left Join
Inner Join 이 발생하려면, @ManyToOne 에서 @JoinColumn 의 nullable =false 이거나, @ManyToOne.optional=false 로 설정해야한다고 하셨는데요, 이번 강의에서는 이러한 설정이 없었음에도 iniiner join 으로 사용되는 이유가 궁금합니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
char 배열의 인덱스 값 질문
int main() { //char* name = ""; // error at RUN-TIME char name[]; int result = scanf("%s", name); return 0; } 위 코드에서 name[]에 인덱스 값을 설정하지 않았습니다 Error (active) E0070 incomplete type is not allowed 라는 오류가 뜨는데 왜 오류가 뜨는지 궁금합니다 꼭 배열의 크기를 설정해줘야 하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from MEMBER [42102-200]
2021-01-14 22:31:29.644 ERROR 74220 --- [nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "MEMBER" not found; SQL statement: select * from MEMBER [42102-200]] with root cause 오류 부분은 하단과 같습니다! at tutorial.tutorialspring.repository.JdbcMemberRepository.findAll(JdbcMemberRepository.java:72) ~[classes/:na] at tutorial.tutorialspring.service.MemberService.findMembers(MemberService.java:38) ~[classes/:na] at tutorial.tutorialspring.controller.MemberController.list(MemberController.java:39) ~[classes/:na] JdbcMemberRepository 부분을 그대로 복사 붙여넣기했는데 왜 이런 오류가 나는지 잘 모르겠어요 .. import javax.sql.DataSource; @Configuration public class SpringConfig { private DataSource dataSource; @Autowired public SpringConfig(DataSource dataSource){ this.dataSource = dataSource; } @Bean public MemberService memberService(){ return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository(){ return new JdbcMemberRepository(dataSource); } } SpringConfig 부분도 강의 내용과 동일합니다! 연결 은 잘 된 것 같은데, SyntaxError가 왜 나는걸까요..? H2에 select * from MEMBER 쿼리문을 똑같이 보내면 잘 적용되지만, Spring에서는 안되네요.. ㅠ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
스프링 사용에 관해
안녕하세요? 항상 좋은 강의 잘 수강하고있습니다! 스프링 핵심원리 기본편을 수강하고 JPA활용도 수강했습니다. 그동안 배운 것들이 맞물려 몇 가지 질문이 있습니다.. 1. 스프링 핵심원리에서 배웠던 @Configuration이나 @Bean같은 것들은 JPA활용 강의에서는 못본 것 같았습니다. 설정 정보를 @Configuration을 이용하여 나타내는 것으로 기억하는데, JPA활용 강의에서는 쓰이는 일이 없어서 그런건가요?? 2. @Service, @Controller, @Repository 내부? 몸체?가 같은 것 같은데 @Component를 통해 컴포넌트 스캔 시 인식하는 것 외에 다른 기능이 있나요?? 굳이 서비스, 컨트롤러, 레포지토리로 나눠서 네이밍을 했으면 각 이름에 따른 차별된 기능이 있는지 궁금합니다. 3. 토이프로젝트를 진행해보고 싶은데 html파일은 프론트엔드 개발자로부터 받아야 하나요?? 아니면 간단하게 배워서 필요한 기능이 되는지 확인하는 용도로만(css, javascript 없이) 작성하면서 진행하는 것을 추천하시나요?? 4. 스프링의 활용?이 궁금합니다. 웹 프론트 - 스프링 -DB 처럼 웹과 DB를 이어주는 역할만 하는지 혹은 앱이나 다른 서비스와도 연관된 기능이 있는지 알고싶습니다. 코로나 조심하시고 항상 건강하세요! 감사합니다.
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
슬라이싱 관련 헷갈려서 문의드립니다.
두 가지 질문드립니다. str_sl = "Nice Python" 이라 변수를 선언했을 때 질문1 ) print(str_sl[a:b])는 "0부터 시작하여 a번째에 해당하는 문자" 에서부터 "0부터 시작하여 b-1번째에 해당하는 문자" 까지 나타내라 이렇게 해석하는 것이 맞는지요... 질문2) print(str_sl[-5:1])을 실행하니 공백이 나옵니다. 역방향으로 시작하여 -5번째 문자는 y 역방향에서 1-1=0 번째 문자는 없으니 그냥 공백으로 나온 것인지요....??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
내부 조인, 외부 조인에 대해 질문 드립니다.
선생님, 설명하기에 앞서 제가 생각하는 부분이 잘못 된 곳이 있다면, 정정 부탁드립니다... 제가 알기로는 테이블을 조인 할때 무슨 조건으로 조인할지를 정하는 on 절은 필수인 것으로 알고 있습니다. 예를 들어 아래와 같은 sql 은 join 에 대한 on 절이 없기 때문에에러가 발생한다고 생각합니다.(실제로도 테스트 해보니 에러가 발생하였습니다.) 그렇지만, 아래에 코드처럼 연관관계로 조인을 하면, 에러가 발생하지 않습니다. 실제 데이터 베이스 쿼리를 확인해 보니, on 절 자동으로 추가가 되더군요. jpa 에서는 연관관계로 조인을 하면 자동으로 외래키와 매칭되는 테이블의 pk 를 찾아서 on 절을 설정해주는 것 같은데 제 생각이 맞나요.?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
딥러닝 모델에 관해 질문드립니다.
안녕하세요 저는 얼굴탐지에 관심이 많아서 객체탐지강의를 수강하고 있습니다. 얼굴의 앞모습, 옆모습, 뒷모습을 전이학습을 통해서 적용하고 싶은데요, 각 모델마다 학습시키는 방법이 달라서 어떤 모델을 쓰면 좋을지 갈피가 안잡힙니다. 저는 텐서플로우2버전과 케라스를 주로 사용하는데요, 다양한 각도의 얼굴탐지에 어떤 모델을 사용하는게 효과적일까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
[질문 아님] detached 상태 merge() 아닌 persist()를 쓰는 경우 시도기
질문으로 올리려다가 샘플 코드를 만들어 직접 확인한 결과를 공유합니다. detach()로 detached된 entity를 다시 managed로 돌리기 위해 merge()를 써야 맞는데, 일부러 persist()를 써 보았더니 try 블럭을 써서 에러는 나지 않는데, set한 결과는 DB에 반영 안되었음을 확인했습니다. (try 블럭 제거하니 ConstraintViolationException 발생함을 확인했습니다.) // detach()로 detached된 entity를 merge()로 영속화해야 하는데, 이 지점에 persist()를 써 버러면 우짜 되노? // 참고: DB에는 id=3L : '유관순'으로 저장되어 있음. Member memberHit = em.find(Member.class, 3L); System.out.println("0. memberHit.getName() = " + memberHit.getName()); memberHit.setName("곽재우"); System.out.println("1. memberHit.getName() = " + memberHit.getName()); em.detach(memberHit); System.out.println("2. memberHit.getName() = " + memberHit.getName()); em.persist(memberHit); // merge()를 써야 영속성 entity(managed)가 되는데, 일부러 persist()를 써 봄. System.out.println("3. memberHit.getName() = " + memberHit.getName()); 출력: Hibernate: select member0_.id as id1_0_0_, member0_.addr as addr2_0_0_, member0_.name as name3_0_0_ from Member member0_ where member0_.id=? 0. memberHit.getName() = 유관순 1. memberHit.getName() = 곽재우 2. memberHit.getName() = 곽재우 3. memberHit.getName() = 곽재우 Hibernate: /* insert hellojpa.Member */ insert into Member (addr, name, id) values (?, ?, ?)
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
문의드립니다!
저는 편집디자이너인데 편집디자인 같은경우우보통 최소 폰트사이즈는 어느정도, 여백은 어느정도 라는 기준이 있습니다.UI디자인에서도 그런 기준이 있나요?
-
미해결실전 프로젝트로 배우는 타입스크립트
type vs enum
type CovidStatus = 'confirmed' | 'recovered' | 'deaths'; enum CovidStatus { Confirmed = 'confirmed', Recovered = 'recovered', Deaths = 'deaths', } 이렇게 했을때 type과 enum의 차이가 궁금해요
-
미해결스프링 핵심 원리 - 기본편
안녕하세요
안녕하세요. SI회사다니는 개발자입니다. 다름이나라 구현강의를 듣기전에 먼저 한번 코딩을 한번 해보는게 실력향상에 도움이 될까요? 강의는 잘듣고있습니다. 열심히 해서 꼭 자체 서비스 회사로 이직하겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Spring에서 H2를 어떻게 인식하나요?
H2에서 URL을 jdbc:h2:tcp://localhost/~/test로 맞추는 것 까지는 이해했습니다. 그런데, JdbcMemberRepository에서 설정하는게 따로 없는것 같은데 어떻게 인식하는지 궁금해요. 소스코드에서도 포트를 맞추는 부분도 없고, DataSource라는 개체로만 활용하는 것으로 보이는데, getConnection()이 어떻게 되는거죠 ?!