[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
안녕하세요. 올려주신 코드 기반으로 구독자 로깅을 아래와 같이 몽고디비에 적재하고 ngrok를 사용해서 간단하게 배포한 뒤에 확인을 해봤는데요. 아래와 같이 제 로컬 접속뿐만 아니라 모든 사람들의 ip가 모두 127.0.0.1 로 나오는 이유는 무엇인지 알 수 있을까요?
안녕하세요 선생님.. 강의 잘 듣고 있습니다! 강의를 보고 선생님 코드를 돌려보았는데 이런 경우에 결과가 잘못 출력되는것 같아 질문드립니다. 맵 아래 이동/size/거리는 제가 임의로 출력을 해본것인데요.. 만약 맵이 위의 사진과 같다면 size가 3이 됐을때 (1,3)에 있는 크기 3토끼를 먹으러 갈 수 있게 되어서 답이 6이상이 나오지 않나요..? 코드 상에서는 6을 출력하고 끝나는데 코드에 오류가 있는걸까요..? 아니면 제가 뭘 잘못 생각하고 있는건가요?!
현재 window pro 옵션에서 docker를사용하고 있습니다. HOKIDAR_USEPOLLING=true 옵션을 활용해서 파일 변경부분에 대한 변경점은 즉각 적용되나 test부분이 즉각 적용이 되지 않는 문제가 있습니다 이에 test를 즉각적용하려면 어떠한 방법을 해야 할 까요?
- Postman으로 email, PW를 보내며 '비밀번호가 틀렸습니다' 가 Response로 돌아오면서 아래 에러가 나옵니다... 비번은 분명 맞는데 이런 에러가 나옵니다ㅜ 혹시 이유를 알 있나요? - 좀 길지만 전체 코드 복붙했습니다. 감사합니다! CODE ERROR _http_outgoing.js:558 throw new ERR_HTTP_HEADERS_SENT('set'); ^ Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client at ServerResponse.setHeader (_http_outgoing.js:558:11) at ServerResponse.header (/Users/user/VS Code/project_with_NodeJS/boiler-plate/node_modules/express/lib/response.js:771:10) at ServerResponse.send (/Users/user/VS Code/project_with_NodeJS/boiler-plate/node_modules/express/lib/response.js:170:12) at ServerResponse.json (/Users/user/VS Code/project_with_NodeJS/boiler-plate/node_modules/express/lib/response.js:267:15) at /Users/user/VS Code/project_with_NodeJS/boiler-plate/index.js:48:20 at /Users/user/VS Code/project_with_NodeJS/boiler-plate/models/user.js:62:9 at /Users/user/VS Code/project_with_NodeJS/boiler-plate/node_modules/bcrypt/bcrypt.js:210:13 at processTicksAndRejections (internal/process/task_queues.js:75:11) { code: 'ERR_HTTP_HEADERS_SENT' } npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! boiler-late@1.0.0 start: `node index.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the boiler-late@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /Users/user/.npm/_logs/2020-12-28T03_02_38_926Z-debug.log
안녕하세요! 자바스크립트를 사용하여 정보 전송을 제어할 때, 전송 button의 type을 "button"으로 지정하라는 부분과 관련해 궁금한 점이 있습니다. button의 type을 submit으로 지정할 경우, 해당 버튼 클릭, 엔터키 입력 그리고 스페이스바 입력 등 form에 대한 모든 submit 이벤트를 유발하는 동작이 유효해지더라구요. 그래서 저는 종종 button의 type을 submit으로 지정하고, form의 submit 이벤트에 event.preventDefault 메서드로 본래의 동작을 막은 후 원하는 자바스크립트 코드를 실행시키고는 합니다(아래 예시). 이 경우에 어떤 문제가 있을 수 있을까요? document.querySelector('form').addEventListener('submit', (e) => { e.preventDefault(); // 원하는 동작을 수행하는 코드 })
안녕하세요. 우선, 친절하고 상세한 강의 감사합니다 :) 이번 강의를 따라가는 도중 Transactional관련하여 에러가 나서 질문글 남깁니다. import org.springframework.transaction.annotation.Transactional; @Transactional 위와 같이 import해주었지만, 계속 빨간불이 뜨며 Cannot resolve symbol 'Transactional' 라고 뜹니다. 에러 해결 방법을 검색하여, ReBuildProject와 Invalidate Caches/Restart를 해보았는데도 작동하지 않습니다ㅜㅜ
이제 막 강의를 처음부터 공부하는 학생입니다. 강의에서 알려주신대로 코드를 짜고 그에 맞게 파일도 복사했는데 강의와 똑같이 했는데 이렇게 뜨는 이유를 모르겠습니다... 물론 내용 이해랑 풀이를 어떻게 해야하는지 그런 매커니즘을 이해하는게 가장 중요한 것임을 알지만 앞으로 강의와 동일 혹은 맞게 하였는데 이렇게 채점폴더내의 오류가 있을까 질문드립니다...
안녕하세요. 강의를 보다가 궁금한게 있어서 질문 남깁니다! pk값만 자바에서 기본형을 사용하지 않고 래퍼 클래스로 사용하시는 이유가 궁금합니다! 그리고 @GenerateValue를 하면 persist할 때 값이 셋팅된다고 하셨는데, 리플렉션을 이용해서 셋팅되는 건가요? 원래 merge에서 null인지 확인하기 때문에 래퍼 클래스를 사용하는줄 알았는데, 기본형일 경우 0인지 확인 하더라고요~ 그제가 잘못 알고있었던 거였네요..ㅎㅎㅎ 그럼 어떤 이유에서 래퍼 클래스가 사용되는 건가요??!
QueryDsl 써보셨던 분들이 'Tuple 을 사용하면 영속성컨텍스트의 캐싱을 타지 않는다' 라고 하시는데 매뉴얼을 봐도 해당 내용을 찾을수가 없어서요 Tuple 은 multi-projection 을 위한 컨테이너일 뿐인것 같고 JPA 캐싱 동작과는 관계없는것 같은데.. 어떤게 맞나요? 감사합니다.