@Controller public class HomeController { @GetMapping ( "/" ) public String home (){ return "home" ; } } 이렇게 썻을때는 home.html하고 연결이 되는데 @RestController public class HomeController { @GetMapping ( "/" ) public String home (){ return "home" ; } } RestController를 쓰면 home.html하고 연결이 안되더라고요 둘이 어떤차이인건가요???
안녕하세요, 현업 데이터를 다루다보면 용량이 너무 커서 엑셀에서 다 열 수 없다. 라고 나오는 경우도 존재합니다. 그리고 엑셀에서 표현되어 나오는 데이터는 아래 부분이 생략되어 있는 경우가 있는 데 이때도 그냥 배운 대로 적용하면 전체 데이터 셋에 적용이 되는지 궁금합니다. 감사합니다.
안녕하세요 강사님. 파이썬 강좌부터 지금까지 양질의 강의로 감탄하고 꾸준히 보고 있는 학생입니다. 처음으로 고비가 막힌 부분이 나타나 이렇게 질문드립니다. 질문이 처음이라 횡설수설한 티가 많이 날 듯 싶은데 ㅠ 검토 한 번 간곡히 부탁드립니다. 이 강의 마지막에서 제시해주신 연습문제 * 위 pymysql 샘플코드를 참고해서 다음과 깉이 작업하기 웹페이지(http://www.enuri.com/list.jsp?cate=070701) 에서 1위 ~ 10위까지 데이터 입력하기 - id는 자동 증가 - name 은 코어 이름 - model_num 은 코어 모델 번호 - model_type 은 코드명 (카비레이크, 스카이레이크 로 작성) - 예: 코어 i7 7700 카비레이크 -> name 은 i7 -> model_num 은 7700 -> model_type 은 카비레이크 앞에서 설명해주신 방법(주피터 노트북)으로 테이블 생성까지 마쳤습니다. 후에 데이터를 입력하는 과정에서 SQL1=""" INSERT INTO cpu (name, model_num, model_type) VALUES('i5', '10400', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i5', '10400F', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i9', '10900K', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700K', 'Comet Lake S Avengers Edition'); """ cursor.execute(SQL1) 이런 방식으로 시도했으나 ProgrammingError : (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700', 'Comet Lake ' at line 3") 가 발생하였습니다. 문제점에 대해서 여쭤보고 싶습니다. 다시 한 번 간곡히 검토 부탁드리겠습니다.
안녕하세요 선생님 Sns 아이콘 애니메이션 강의를 듣다보니 궁금한게 생겨서 올립니다. 이 강의에서 a에 폰트사이즈랑 line-height를 주셨는데 제가 혼자 다시 해보는 과정에서 저는 i에 폰트 사이즈를 주고 a에 line-height를 줬는데 원안에 정가운데로 안가고 위에 올라가 있더라고요 왜 그런지 궁금합니다! 1.a에 line-height를 주고 i.fab에 폰트사이즈를 줬을때 2.a에 line-height와 폰트사이즈를 줬을때
만약 생성자를 따로 선언안하고 롬복으로 @RequiredArgsConstructor로 final field 자동 주입하게 선언했다면 @MainDiscountPolicy를 함께 사용하는 방법은 없나요? 왠지 제 생각에는 없을 것 같은데 혹시라도 있는지 궁금해서 여쭤보고 싶습니다!
화면에 나오는 코드로 하면 propTypes가 먹히지 않아서 앞에 React를 뺐더니 잘 되었습니다.. (왜 되는 건지는 지금도 모릅니다.) ```jsx Codelab.propTypes = { name: PropTypes.string, number: PropTypes.number.isRequired } ``` 최신버전 셋팅이었습니다. (React, React-DOM: 17.0.1 / prop-types: 15.7.2)
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 엑셀데이터 저장하기 수업을 몇번을 반복해 듣는데 write_excel_template('tmp.xlsx', '상품정보', product_lists) 위의 이 대목이 이해가 잘 안가서요. 'tmp.xlsx', - 이건 위에서 설정한 파일의 이름인건 알겠고 'product_lists'- 이건 list속의 내용을 넣어주는 변수명인건 알겠는데 '상품정보' - 이건 갑자기 어디서 나온 개념인지 잘 모르겠습니다. 설명좀 부탁드립니다.
안녕하세요 NodeBird 수강생입니다. login 실행시 Network 메뉴에서 status 200과 함께 Set-Cookie에 connect.sid를 확인할 수 있는데 강의에서 보여주신것과 같이 Application의 Cookies에서는 connect.sid를 확인하지 못하는 이유를 알 수 있을까요?
강사님께서 아무도 WriteLock을 잡고있지 않다면, Lock이 없는 것처럼 동시다발적으로 들어온다고 하셨는데요. WriteLock를 잡았을 때, Lock이 없는 것처럼 행동하던 GetRewardById를 잡고있는 스레드들은 어떻게 처리되나요? 여러 스레드가 lock이없는 것처럼 들어오다가, 어떤 스레드가 WriteLock을 잡으면 서로 배타적으로 잠금된다는게 이해가 힘듭니다 ㅜㅜ
"히로쿠에 배포하기" 선생님이 찍어두신 영상 보고 따라해서 잘 되었습니다. 다른 분 답글 달아주신 것도 보고 그대로 했습니다 ㅠㅜㅠ 그러나 {제 히로쿠 앱 주소}/~~ 이런식으로 localhost:5000을 모두 바꿔주었는데 처음에는 업로드도 잘 되고 화면에도 출력이 잘 되는데 시간이 30분? 1시간 정도 지나면 올렸던 사진들이 안보입니다 ㅠ 처음에는 몇개를 업로드 하든 잘 되는데 시간이 지나면 공통적으로 사진이 안보이는 현상이 일어납니다. 개발자 도구에서 경로를 보면 {제 히로쿠앱주소}/image이런식으로 잘 설정 되어있고 처음에도 잘 되는데 나중가면 사진이 안보이는 현상 왜그럴까요? 처음에는 잘 되는거 보면 주소에 오류가 있는건 아닌것 같습니다 ㅠ 처음에는 다른 질문처럼 제가 빈 uploads폴더를 push해서 그런가 했는데 push도 안하고 로컬에서도 아무것도 안건드린 상태여도 반복적으로 일어나는 현상입니다 ㅠㅠㅠ 그리고 시간이 지나는 것과 별개로 push하면 사진이 바로 사라지는데 이것은 uploads폴더는 그대로 두고 수정하여 재배포 하는 방법이 있을까요? uploads폴더가 비어있어서 그런가 바로 삭제되는 느낌도 있습니다. gitignore에서는 이미 push 한 것이라 그런지 계속해서 추적하네요 ㅠㅠ 처음부터 배포를 안하면 오류가 발생하구요 ㅠ... 1. 새롭게 push하면 사진이 없어짐. 2. 시간이 지나면 사진이 없어짐 두가지 현상이 있습니다. ㅇ개발자 도구에서 본 사진의 주소입니다. 처음에는 이렇게 잘 업로드 됩니다. 아무 것도 안했는데시간이 지나면 이런식으로 빈 화면만 뜹니다. 이것은 vscode에서 설정한 제 이미지 경로 소스 입니다. heroku에서 uploads 폴더를 확인 할 수 있는 방법이 있나요? heroku의 uploads 폴더의 사진이 자동적으로 삭제가 되는 걸까요? + 아마도 uploads폴더 안에 제대로 저장이 안되는 것이거나 uploads폴더가 주기적으로 삭제되는 것 같습니다 ㅠㅠ push는 heroku를 해당 프로젝트에 로그인 한다음 git push heroku master를 이용해 했었습니다. uploads 폴더도 .gitkeep을 이용하여 업로드 되어있고 처음에 안올렸었다가 오류가 나서 다시 포함하여 올린 것입니다.