안녕하세요 강의 수강 중 질문이 있어 글 남깁니다. 현재 쓰는 환경은 InteliJ 얼티메이트 체험판을 사용중이고, 서블릿으로 강의해주신 부분을 전부 다 정상동작을 확인했습니다 마지막으로 webapp 폴더 내 index.html을 변경하는 부분을 따라하던 중 WhiteLabel Page (404)만 뜨고 index.html이 로딩되지 않습니다. 뭔가 설정으로 고칠 수 있는 건지.. 답변부탁드립니다. 제 프로젝트 뿐 아니라 샘플 프로젝트 올려주신걸 다시 import 받아서 실행해봤는데도 index.html 로딩되는 부분은 정상적으로 조회되지 않습니다. 그 외 다른 기능들은 정상적으로 동작합니다. 확인 부탁드립니다. 감사합니다. <샘플 프로젝트에서 실행한 사진>
원래 다 풀렸던 문제들도 다 exit_code_1이 발생합니다. 테스트상의 이유로 코드를 올릴테니 강사님 컴퓨터에서는 어떻게 동작하는지 알고 싶습니다. 섹션 2 의 8 뒤집은 소수 입니다. # import sys # sys.stdin = open("input.txt","rt") def reverse ( x ): strNum = str (x) return int ( '' .join( list ( reversed (strNum)))) def isPrime ( x ): if x == 1 : return False for i in range ( 2 , x): if x % i == 0 : return False return True N = int ( input ()) sourceArr = list ( map (reverse, map ( int , input ().split()))) for a in sourceArr: if isPrime(a): print (a, end = " " )
안녕하세요 강사님 항상 강의 잘 듣고 있습니다. 수업을 듣다가 HTTP 요청 파라미터 접근 : param에 대해 궁금한 점이 있는데요. 이번 예시를 보면 클라이언트에서 쿼리 파라미터로 서버에 데이터를 보내줬을 때 다시 타임리프에 동일한 값을 뿌려주고 있는데 이 방식이 자주 사용되는지 궁금합니다. 클라이언트에서 보낸 값을 서버에서 다시 클라이언트로 보내주는게 의미가 있는건가? .. 라는 생각이 드네요. 아니면 이전 강의인 mvc 1에서 했던 것처럼 상품 등록을 한 후 다시 제품의 상세페이지를 보여줄 때 ? 사용할 수 있긴 한데.. 잘 모르겠네요. 혹시 제가 놓치고 있는 부분이 있는지 궁금해서 질문드립니다. 감사합니다.
강사님 일단 로그인안한 상태에서 /items에 접근하면 -> 이렇게 쿼리파라미터를 들고 login페이지로 새로 보여주는거까지는 잘됩니다. -> 근데 여기서 /items로 redirect해줄려고 @RequestParam어노테이션을 사용해서 쿼리파라미터를 받아오려고 하면 이렇게 뜨거든요. 그래서 제가 컨트롤러 단에서 페이지를 다른 페이지로 돌리고 로그를 찍어보닌까 @RequestParam으로 redirectURL이라는 쿼리파라미터를 못불러 오는것 같습니다. defalutURL을 넣어서 / 로 해주면 계속 /로가고 저걸 안넣어주면 쿼리파라미터를 찾을 수 없다고 에러가납니다. 이런 경우 어떻게 해결해야 할까요? 강의랑 특별히 다르게 한건 없는데;;;
안녕하세요 정수님 잘 만드신 좋은 강의 열심히 듣고 있습니다. 저는 전자정부프레임워크를 쓰는 SI 기업에 근무중입니다. 서비스 기업으로 가고 싶어서 자바 스프링 포트폴리오를 만들어야 할 거 같습니다. 그런데 코테와 포트폴리오 두 개를 다 준비하기엔 직장다니면서 시간이 너무 모자란데요. 시간배분에 관련된 조언 좀 여쭐 수 있을까요?
선생님, 1강 수업 너무 재미있게 들었습니다. 다음 수업을 듣기 전에, PPT 자료에 사용된 그래프에 관해 피드백 드리고자 글을 씁니다. (공개된 공간 외에는 메시지를 보낼 방법이 없어 부득이하게 이곳에 쓰게 되었습니다. 양해 바랍니다.) 7쪽 "엄청난 속도로 늘어나는 제품/서비스" 중에서 각 막대 그래프의 제목이 "New Apps per Month"로 똑같아서 각각이 어떤 데이터인지 바로 이해되지 않습니다. 초록색은 안드로이드 자료 / 파란색은 iOS 자료로 보이는데, 각 그래프 타이틀로 적어주시거나, 두 데이터를 합쳐 한개의 누적 막대 차트로 보여주시도 좋을 것 같습니다. 좋은 강의 감사드립니다.
안녕하세요, 선생님 강의 잘 듣고 있습니다! 감사합니다~ VariableEnvironment는 LexicalEnvrionment의 초기 정보만 담고 있고 이후에는 LexicalEnvrionment를 주로 활용하게 된다고 하셨는데요. 그렇다면 VariableEnvironment가 사용되는 경우는 어떤 경우일지 궁금해서 질문 남깁니다. 감사합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 현재시간을 가져와서 firebase에서 확인하는 과정에서 현재 날짜는 일치하나 현재 "시간"은 좀 다르게 표시됩니다. 이것도 코딩의 오류인가요 ? 아니면 현재 시간이 다르게 측정 되는건가요 ? 현재 16시인데 firebase에는 07시로 나오네요 ..
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 라이브러리 사용법2 영상에서 6분 25초에 영상과 동일하게 설치해서 실행이 안되 커뮤니티 게시판을 보고 참고하여 했지만 그래도 실행이 되지 않습니다. 그래서 https://yongku.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%ACPython%EC%97%90%EC%84%9C-%EA%B5%AC%EA%B8%80-%EB%B2%88%EC%97%AD-APIGoogle-Translate-API-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95 여기가 나름 최신글이라 여기글을 참고했는데 ERROR: Could not install packages due to an OSError: [WinError 5] 액세스가 거부되었습니다: 'c:\\programdata\\anaconda3\\lib\\site-packages\\idna-3.2.dist-info\\direct_url.json' Consider using the `--user` option or check the permissions. 이런글과 함께 warning이라고 뜹니다. 어떻게 해결할 수 있을까요?..
지금까지 공부한 내용을 바탕으로 보면 객체는 생성된 괄호 안에서만 존재하고 괄호를 벗어나면 사라진다 라고 배웠습니다. 익명객체는 줄이끝나면 바로 없어지고요 근데 드는의문점이 있는데요 위의 코드에서처럼 객체의 소멸시점에 대해 실험해봤는데 실행결과만 보면 객체의 매개변수등의 정보들이 메모리에 여전히 저장되어 있는것처럼 나옵니다. 저 값들은 말그대로 os에 반납된 메모리라 언젠간 다른 데이터로 인하여 덮어질 예정인 값들이 맞죠? 저 mon1 이라는 객체는 말그대로 없어진것이 맞는지 궁금합니다. 만약에 없어진 것이 맞다면 예를들어 mon1 안에 Position2D 타입의 객체를 생성하는 구문이 있을때 이 생성된 객체도 없어지는것이 맞죠?
안녕하세요 평문이랑 해싱된 값이랑 다시 해싱을 하면 원래 해싱값이 나온다. 라고 강의 중 말씀 하셔서 테스트 코드를 작성해 봤는데, 앞 7자리만 같고 뒤는 다른데 이 부분에 대해서 설명 부탁드려도 될까요? //소스코드 @DisplayName ( " 패스워드 해싱 테스트 " ) @Test public void passwordHasingTest (){ String password = "1234" ; String hashedPassword = "" ; hashedPassword = passwordEncoder .encode(password) ; String secondHashedPassword = passwordEncoder .encode( passwordEncoder .encode(password) + password) ; assertEquals (hashedPassword , secondHashedPassword) ; //결과