강의를 듣다보면 가려웠던 부분을 긁는듯 시원한 느낌이 드네요! 좋은강의 감사합니다 전체적인 흐름을 한번 정리 해봤는데, 제가 이해한게 맞을까요?? (캐시가 되는 데이터라고 가정하겠습니다) 1. 데이터 최초요청 2. 서버 응답에 last-modified 정보 포함 3. 브라우저 캐시에는 last-modified 정보가 포함되어있음 4. 두 번째 요청시, 캐시의 유효시간이 만료됐다면 last-modified 정보를 바탕으로 if-modified-since 를 만들어 요청 5. 서버는 if-modified-since 정보를 바탕으로 데이터에 변경점이 없다면 304 notmodifed 리턴 6. 브라우저는 캐시에있는 데이터를 사용
안녕하세요 강사님. 연관검색어( relatedKeywords ) api 에서 검색어 중간에 공백이 들어가면 오류가 나는데, 혹시 강사님은 내부적으로 공백을 제거하는 로직을 넣으신건가요? 다른분이 말씀하신 "TypeError: 'NoneType' object is not subscriptable" 오류가 검색어에 공백이 들어가서 생긴문제가 아닌지 문의 드립니다. 블로그나 쇼핑사이트 정보 수집시에는 중간에 공백이 들어가도 문제가 없었는데, 연관검색어에서는 오류가 발생합니다. 아래 2개의 사진 캡쳐로 정상응답하는 경우와 공백이 들어간 경우를 첨부합니다. 소스코드는 강사님이 주신 소스를 사용하였습니다. 확인 부탁드립니다. 검색어 '나이키운동화' 로 검색한 경우입니다. 정상동작합니다. 검색어 '나이키 운동화' 로 검색한 경우로 중간에 공백이 추가된 경우입니다. 오류 발생한 경우입니다.
안녕하세요~ 기다리던 강의였는데 덕분에 즐겁게 배우고 있습니다 mvc 프레임워크 만들기부터 더 재밌어졌어요! 강의와 강의자료가 정말 도움이 많이 됩니다. (특히 강의자료가 완벽하다고 느껴지는 강의는 개인적으로 영한님이 유일할 정도...) 질문 드리려던 것은 다음과 같습니다. 프론트컨트롤러에서 넘겨준 Map<String,Object> model 을 각 컨트롤러가 받아 값을 담으면... '이 model도 반환을 해주어야, 프론트컨트롤러에서 값이 담긴 model을 이용하겠거니' 생각했는데 그냥 그대로 담겨있어 그냥 쓸 수 있다는 것이 이해가 되지 않습니다 static도 아니고.. 그럼 내가 빈 통을 전달해서 받은 애가 값을 담았으면 그걸 리턴을 받아야 쓸 수 있다고 생각했는데.... 자바 기초가 부족한 거겠죠 ㅠㅠ
기존 Spring , JPA 강의가 재밌는 강의라면 Querydsl은 신나는 강의네요. 어? 이것도 가능해? 아니 이것도 된다고?? 여기에 더해서 이런것까지 해줘? 강의 듣는 내내 감탄사만 나왔네요 ㅎㅎ 직접 jpql을 건드릴 때는 상상할 수도 없던 것들이 다 가능하게 되는게 너무 신기합니다. 기존 JPA 강의에서 Querydsl을 엄청 강조하신 이유가 이제야 알겠네요 ㅎㅎㅎ 마지막 강의는 조금 저한테는 어렵긴 했지만 Function<Target, Result> 로 만든 파라미터가 결국에는 람다식을 파라미터로 넣기 위한 자바기능이란것도 이해했구요. (계속 복기하다보면 어느샌가 이해되겠죠 ㅎㅎ) 덕분에 신나게 강의 들었습니다! 감사합니다~~
이 코드가, response 객체 안에 Writer를 담당하는 객체가 또 있고 그 객체를 writer라는 변수로 따로 저장해서 writer를 이용하는 방식인가요? 생소한 패턴이라서 헷갈리네요.. 혹시 response 객체가 어떻게 구성돼 있는지 확인할 수 있는 방법이 있을까요?
그냥 앞전에 우리가 배운 Condition 클래스를 만들어서 그걸로 바인딩 받아서 where 문에 넣으면 되나요? 제 눈에는 그게 더 직관적이더라구요. Querydsl을 복잡한 실무환경에서 사용할때도 클래스로 바인딩받아서 BooleanExpression 메소드 만들어서 쓰면 될까요? 항상 감사합니다~
안녕하세요 9장 multer 모듈로 이미지 업로드 구현하기 에서 Nodebird에 폭탄 이미지 올릴때 post요청 다음에 get요청이 하나 더 있는데 이 요청이 app.js에서 app.use('/img', express.static(path.join(__dirname, 'uploads'))); 가 실행되어야 폭탄이미지가 나온다는건 알고 있는데 이 구문이 언제 실행이 되는지 명확하게 이해가 가지 않습니다. 사진 업로드만 했는데 어떻게 get요청이 추가로 들어올 수 있는건가요??
DOM 처리 책임를 Vue 맡김으로써, 개발자는 다른 부분에 집중할 수 있다고 하셨는데, 이렇게 할 수 있는 이유가 MVVM 패턴이 주는 이점 때문인가요? 아니면 Vue가 주는 이점 때문이가요? 그리고, DOM 처리라는게 render 함수 호출 부분을 말씀하시는건가요? 이 함수를 만들 필요가 없게 되고, render함수를 어디서 호출할지 고민 안해도 되어, 개발자가 다른 부분에 집중할 수 있다로 이해해도 괜찮을까요?
test 를 찾을수없다 뭐그런소리같은데 어노테이션 붙혔는데 왜 안되는지 모르겠습니당 ㅜㅜ -------- 위오류는 해결됬습니다 근데 이번엔 JDBC URL 복붙했는데 MVCC가 unsupported connection setting 이라고하는데 지원되지 않는 설정이 포함된 경우라고 하는데 왜지원되지 않는다고 하는 것일까요..?
위처럼 설정하고 go env 명령어를 확인해보았는데 gobin과 gopath가 바뀌지 않습니다. 아 참고로 마지막줄에 쌍따옴표 붙였습니다. (스샷은 전에껄찍었네요) 뭐가 문제일까요? 그리고 강의 영상을 보면 export GOBIN 부분은 $GOPATH/bin 이부분을 쌍따옴표로 감싸지 않았는데 쌍따옴표를 하는 기준이 뭔가요?
안녕하세요 강사님 bitnari wamp를 통해 php를 다운받고 나서 gitbash 도 다운받아서 등록했는데요 제가 c드라이브에 workspace_php 폴더를 만들어서 사용중인데요 사진과 같이 helloworld가 출력되지 않습니다 그리고 vscode 사용할때 폴더나 패키지는 외부에서 만들어서 사용해야하는건가요? 그리고 index.php 파일 밑에있는 workspace.code-workspace 이 부분은 따로뭐 수정해주거나 해줄필요가 있나요?