묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
똑같이 작성했는데 답이 130이 나오네요.. 뭐가 틀린걸까요??
n,k=map(int,input().split()) a=list(map(int,input().split())) res=set() for i in range(n): for j in range(i+1,n): for k in range(j+1,n): res.add(a[i]+a[j]+a[k]) res=list(res) res.sort(reverse=True) print(res[k-1])
-
미해결스프링 시큐리티
9) 동시 세션 제어, 세션 고정 보호, 세션 정책 에 대해 문의 드립니다.
안녕하세요. 강의 내용 잘보고 있습니다. 다름이 아니라 9) 동시 세션 제어, 세션 고정 보호, 세션 정책 에서 동시 세션 제한설정을 하는데 동일한 아이디로 두번로그인 하는것이 잘 차단되지 않는것 같습니다. http .sessionManagement() .maximumSessions(1) .maxSessionsPreventsLogin(true) 와 같이 하였는데도 불구하고 않되네요. 다른 옵션과 충돌나는 부분이 있는건가요? 혹시 가능하시면 동작하는 git 소스를 구할 수 있을까요? 인터넷 검색해도 비슷하게 동작하지 않는다고 나오는데.. 잘모르겠네요..
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
MongooseModuel.forRoot의 옵션 설명
createIndex를 제외하곤 db 연결할 때 다른 옵션들을 요구하지 않고 있는데요. 간략하게라도 나머지 3개가 필요한 이유를 알 수 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberRepository에 dataJPA 적용시, 주입받을 때 에러
안녕하세요 강사님, 항상 감사드립니다. 다음 부분에서, 에러가 나는데, 다른 MemberRepository 사용하는 부분에서(구현체)에서 스프링이 빈등록을 하려고 하고 인터페이스는 추가를 못하는 것 같은데 혹시 이유를 알 수 있을까요.. 일단 강의 내용이랑 동일하게 구현은 한것으로 판단은 되는데 문의드립니다. > 깃에서 diff 보면 다음과 같습니다. 이전 강의까지의 commit에서는 동작을 잘 하였던것은 확인하였습니다. 부탁드리겠습니다.. 감사합니다!!
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
8:22 UnauthorizedException
선생님, 이메일 중복 같은 경우는 409에러 처리가 일반적이지 않나요? 궁금해서 여쭤봅니다.
-
미해결채굴 방법, 채굴 101
자료 요청
오버클락시 그래픽카드별 설정값 준다고 했는데 어디서 받을 수 있나요?
-
미해결언리얼 엔진4 입문 (C++ 기반)
GameMode. GetWorld 질문 있습니다.
해당 강의를 따라가는 도중 UMG를 보게되어서 AI Controller이후에서 UI를 만들어 보는 실습을 하는 도중에 생긴 의문점 입니다. 1. 왜class의 임시 변수를 통해서 생성해 줘야 하는지 먼저 의문입니다. 두 코두 모두 불러온 객체(UI_HUD)의 Class를 받아서 쓰는건데 굳이 HUD_Class에 옮겨서 사용하는지 의문입니다. 그냥 CreateWidget(GetWorld(),UI_HUD.Class); 하면 안되나요?? 2. 왜 어떤 프로젝트의 GameMode에서는 GetWorld가 nullptr이뜨고, 어떤 프로젝트에서는 안뜨는지 궁금합니다. 제 생각에는 GameMode는 엑터이기 때문에 게임 레벨이 로드된 이후 월드가 있다고 보장받을 것 같은데 어떤 프로젝트에서는 null이 떠서 당황스럽습니다. 예시 프로젝트의 슈팅 게임에서는 GetWorld를 생성자에서 부르니 잘 작동되는 반면에 실습하던 프로젝트에서는 GetWorld를 부르면 잘 되지 않았던 점이 궁금합니다. 3. 마지막으로 제가 언리얼을 쓰는 프로젝트에 합류하게 되었는데 추천하는 책,인강 등이 있을까요? 현재 공식문서를 찾고 잘 안되면 구글을 찾게 되는데, 찾아보면 볼수록 블루프린트 관련한 자료만 많이 나와서 강의를 수강한 이후에 책이나 인터넷 강의를 구매하여 더 베이스를 다지고 싶습니다. 일단 이득우님의 파란책 구매 했는데 더 추천해주실 책 있나요? 긴글 읽어주셔서 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의에서 43초 부분에 @GetMapping관련하여 질문이 있습니다.
제일 처음 hellospring으로 간단히 코드를 만들었을때 @GetMapping("hello")를 하면 localhost:8080/hello를 치면 그 코드가 실행되는 걸로 기억을 하는데그럼 여기서도 혹시@GetMapping("/members/new")이렇게 해도 되고@GetMapping("members/new")이렇게 입력해도 결과값은 같게 나오나요? 그리고 지금 이 강의에서MemberController와 MemberService둘다 스프링빈에 등록되어 있어서 MemberController생성자에 MemberService를 쓸 수 있는것이 맞나요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
서버 구축
안녕하세요 먼저 좋은 강의 제공해주셔서 감사합니다. 덕분에 진행하고 있는 프로젝트에 많은 도움이 되었습니다. 추가로 궁금한 점이 있어 문의드려요 사이트를 완성을 했고 제 형식에 맞게 수정하여 배포하고 싶습니다. 지금은 제 컴퓨터에서만 접속이 되는데 다른 사람들도 접속할 수 있게 하고 싶습니다. 서버 구축 하는 방법을 알 수 있을까요?
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
컴퓨터 재시작 후 오라클 접속시 TNS:portocoal adapter error가 뜨시는분들을 위한 글
오류내역: 해결방안: 1.윈도우키+R키를 누르면 아래그림과 같이 나옵니다. 2.그림과같이 services.msc를 입력해주세요. 3.확인클릭 4.아래그림과 같이 서비스창에서 oracle관련 서비스를 마우스로 우클릭 후 시작으로 변경가능하면 변경해주세요. 5.영구 적용하기 위해 oracle관련 서비스 마우스 우클릭 후 ->속성->시작유형을 자동으로 변경 후 적용해주세요. 6.해당 서비스시작으로 이제 오라클접속이 가능해집니다. 감사합니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
bcrypt 질문입니다
저번 해시 암호화 강의를 열심히 듣고 단방향 암호화와 쏠트 원리를 공부하고 실제로 crypto pbkdf2로 로그인 로직을 구현해보기도 하였습니다.근데 bcrypt문법보니 현타오네요. 이렇게 간단하고 sha알고리즘 gpu문제도 해결하고요.대신에 음청 느리다고 배웠습니다.거두절미하고, pbkdf2를 쓸때는 db테이블에 쏠트라는 필드를 만들어 거기에 각 개인마다 할당되는 랜덤 쏠트값을 저장하여,로그인 비교할때 꺼내서 비교하였습니다.하지만 bcrypt는 그냥 compare()하고 끝이던데, 이놈 쏠트 원리는 어떻게 되는지 간단히 설명해 주실수 있나요?
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
mysqli 오류가 발생하였습니다.
쿼리 값은 잘 전달이 되는 것 같은데 $db_conn 변수에서 선언된 new mysqli가 인식이 안되는 것 같습니다.. 이런 경우에는 어떻게 해결을 해야할까요..?
-
해결됨(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능
실습 중 에러사항이 발생했습니다
강사님 안녕하세요 제가 가지고 있는 데이트로 실습을 하는 중 다음과 같은 에러가 발생했습니다. 우선 인기추천 방식부터 적용을 하는데 데이터는 본 강의에서 실습하는 형태와 동일하게 구성하여 실습을 진행하고 있으며 코드와 에러는 아래와 같습니다. 에러사항이 조치가 되지 않는데..도움 한번 부탁 드립니다.. <코드> # 인기 제품 방식 추천 Function def recom_courses(n_courses): course_mean=ratings.groupby(['course_id'])['rating'].mean() course_sort=course_mean.sort_values(ascending=False)[:n_courses] recom_courses=courses.loc[course_sort.index] recommendations=recom_courses['title'] return recommendations recom_courses(5) <에러> KeyError Traceback (most recent call last) <ipython-input-48-80ad3b41fd0f> in <module>() 7 return recommendations 8 ----> 9 recom_courses(5) 5 frames /usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py in _validate_read_indexer(self, key, indexer, axis, raise_missing) 1296 if missing == len(indexer): 1297 axis_name = self.obj._get_axis_name(axis) -> 1298 raise KeyError(f"None of [{key}] are in the [{axis_name}]") 1299 1300 # We (temporarily) allow for some missing keys with .loc, except in KeyError: "None of [Index(['CEL45972', 'CEL51557', 'CPL30203', 'CEL51398', 'CPL57907'], dtype='object', name='course_id')] are in the [index]"
-
해결됨그림으로 배우는 자바, 파트2: 객체지향!
for 문에서 범위 정할 때, 언제 length /size를 쓰는지 잘 모르겠습니다.
안녕하세요 ~ 공부하다 보니, for 문에서 범위를 정해줄 때 length를 쓸 때가 있고 size를 쓸 때가 있는데 이 둘의 차이를 잘 모르겠습니다. 해당 강의에선 for (int i = 0; i < advs.lenght ; i++)로 썼고, 이전 강의에선 length 부분을 size로 명시했었는데요. 둘의 쓰임의 차이가 뭔가요?
-
해결됨IT 기업 취업을 위한: 코딩테스트 혼자서 정복하기 (C/C++)
코드를 무조건 짧게하는게 좋은건가요?
동전문제를 다시 풀어보는 과정에서 첫번째 솔루션처럼 생각하는걸 바로 그대로 옮겨적는것 까지는 점화식을 알면 되게 수월하다고 생각을하는데 두번째처럼 뭔가 발상의 전환이랄까 새롭게 생각을 하려면 또 다른 노력이 필요간것 같더라구요 여기서 궁금한게 코딩테스트를 봤다고 가정하고 두명이 각각 첫번째 솔루션, 두번째 솔루션으로 정답을 제출했다고치면 첫번째 코드는 뭔가 못만든 코드고 두번째는 잘만든것처럼 보여져서 첫번째 소스를 제출한 사람이 뭔가 불이익을 받을 것 같은데 소스를 간결하게 짜기위한 노력이 무조건적으로 필요할까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
영속성 컨텍스트 및 flush에 대한 궁금증 입니다.
안녕하세요. 강의 잘 보고 있습니다~ 다름이아니라 개념이 좀 안잡히는 부분이 있어서요.. em.persist(entity)를 호출하면 entity를 영속성 컨텍스트에 저장한다고 알고 있습니다. 1. 그럼 persist를 호출하자마자 entity 자체를 1차 캐쉬에 저장하고 관련된 쿼리를 저장소에 등록한다는 것인가요? 2. Member의 id에 @GeneratedValue 를 주고 새로운 member 객체를 생성한 후 이름만 설정하고 persist 및 flush 했을 때, member 는 1차 캐쉬에 저장이 되고, 1차 캐쉬에 저장된 member에는 id값이 없고 JPA는 어떤 id로 설정됐는지 모르니 select로 데이터베이스에서 id값을 가져올 것으로 예상했으나 실제 출력된 쿼리를 보면 insert 쿼리만 존재하더라구요.. 제가 여기서 뭔가를 놓치고 있는게 있을까요..? 감사합니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
오디오 파일 저장
제가 강의를 들으면서 리액트와 장고 프로젝트를 하고 있는 와중에 강의 내용에는 나오지 않은 것중에 여쭤보고 싶은게 있습니다 ㅜ 첫번째로 구글 스토리지에 업로드 되어있는 오디오 파일을 불러와서 리액트로 보내줘야하는데 구글 스토리지에서 리액트로 바로 연동하는 것과 구글 스토리지에서 장고서버로 오디오 파일을 저장후 리액트로 보내주는 것이 가능한지 여쭤보고 싶습니다. 또한 만약에 구글스토리지 오디오파일을 장고서버에 저장을 하려면 모델에서 FileField를 쓰면 되는지도 여쭤보고 싶습니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
쥬피터노트북에서 efficientdet 실행여부
코랩이 아닌 일반 pc에서 아나콘다 환경의 쥬피터노트북에서는 efficientdet를 사용할 수 있는지 궁금합니다. 강사님이 배포한 efficientdet_train_pascal_voc파일에서 다음 구문을 실행하는데 오류메시지가 나옵니다. !cd /content/automl/efficientdet; PYTHONPATH="/content/automl/efficientdet:$PYTHONPATH" python dataset/create_pascal_tfrecord.py --data_dir=/content/VOCdevkit --year=VOC2007 --set=train --output_path=/content/tfrecord/train/pascal 물론 /content/ 부분을 e:/efficientdet_workspace로 변경해서 실행했습니다. 오류메시지 Traceback (most recent call last): File "dataset/create_pascal_tfrecord.py", line 34, in <module> from dataset import tfrecord_util ModuleNotFoundError: No module named 'dataset'
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
wait_run_ratio값이 0이하로 떨어져요
Animator anim = GetComponent<Animator>(); if (_movetodes) { wait_run_ratio = Mathf.Lerp(wait_run_ratio, 1, 7.0f * Time.deltaTime); anim.SetFloat("wait_run_ratio", wait_run_ratio); anim.Play("WAIT_RUN"); } else { wait_run_ratio = Mathf.Lerp(wait_run_ratio, 0, 7.0f * Time.deltaTime); anim.SetFloat("wait_run_ratio", wait_run_ratio); anim.Play("WAIT_RUN"); } Lerp를 써서 달릴때는 1로 가까워지는데 멈춰있을때는 0을 넘어서 음수가 되버리네요 ㅠㅠ 모션블렌드는 성공했는데 뭐때문에 이게 음수가 되버리는지 모르겠습니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
첫 설정 프로젝트 생성에서부터 막혀서 질문드립니다
java: <identifier> expected 가 떠서 구글링도 해보고 했는데 잘안됩니다 ㅠㅠ 혹시 프로젝트 파일과 내부설정 주실수 있을까요