본문 바로가기

분류 전체보기183

[PJ] setting 1. 프로그램 설치 - mysql server + workbench 8.0.30 - nodejs 16.17.0 + npm(npx) 8.15.0 - vscode - notion - git - sourcetree - jdk - intellij 2. vscode extention - 내가 설치한 extentions 22.10.03 추가 extensions vue 코드의 Highlight가 잘 되지 않는것 같아서 찾아서 설치. 아주 만족만족 컴포넌트가 HTML 이랑 코드가 같아서 잘 안보였었는데 초록색으로 구별되서 너므 좋당 3. prettier 적용방법 Editor: Default Formatter 를 Prettier ESLint로 설정 Editor: Format On Save 체크 표시 O 4. 설정을 마친.. 2022. 9. 14.
[CS] 인터넷 63. 표준과 프로토콜의 세계, 인터넷 Q. 전 세계의 컴퓨터를 연결하려면 어떻게 해야 할까? 네트워크는 어떻게 사용자들과 연결되고, 통신거리가 더 늘어나며, 장비와 기술이 변화함에 따라 전체 네크워크가 넓고 매끄럽게 연결되어 있는걸까? A. 인터넷은 느슨하고 체계가 없으며 혼란스럽고 임시적인 네트워크의 모음으로 컴퓨터가 서로 통신하는 방법을 규정하는 표준으로 묶여있다. 네트워크와 컴퓨터를 식별 하기 위해서 이름(IP)과 주소(MAC)가 필요 정보의 형식을 어떻게 바꿀 것인지, 오류, 지연, 과부하에 대처하는 방법 등에 대한 합의, 즉 프로토콜(=약속)로 처리된다. 정보를 형식화하는 방법, 컴퓨터 간에 정보를 교환하는 방법, 컴퓨터를 식별하고 인가하는 방법, 무언가 실패했을 때 해야 할 일 등에 대한 프.. 2022. 8. 19.
[WIL] 항해 4주차 Cors란? refrence https://kingchan223.tistory.com/230 react - header의 Authorization받기 프론트에서 fetch로 서버에 로그인 요청을 하면 서버에서 jwt토큰을 만들어 header에 심어 응답을 해주는데, 자꾸 프론트에서 "Authorization"으로 응답을 받지 못해 이것저것 다하다가 많은 시간을 날 kingchan223.tistory.com https://velog.io/@yeddoen/Spring-RequestBody%EB%A1%9C-json-%EB%B0%9B%EA%B8%B0 [Spring] @RequestBody로 json 받기 @RequestBody는 json을 자바객체로 자동 파싱해준다. velog.io 2022. 8. 16.
[TIL] 항해 41. 자바스크립트와 파이썬 교양있는 사람이라면 프로그래밍에 대해 어느 정도 아는 게 중요하다고 생각한다. 프로그래밍 언어는 굉장히 많지만 특히 자바스크립트와 파이썬이 초보자 수준에서 배우기 쉽고, 더 큰 프로그램으로 확장하기에 용이하고, 폭넓게 적용 가능하다. 하지만 자바스크립트의 단점은 개발자에 의도와 전혀 다른 동작을 일으킬 때도 있다는 것이다. 또한 다른 브라우저에서 항상 같은 방식으로 작동하지 않는다. 파이썬 언어는 입문 수업이나 데이터 과학, 머신러닝에 초점을 맞춘 표준 언어가 되었다. 많은 사람들이 처음 코딩을 배울때 파이썬으로 처음 접하고 그만큼 진입장벽이 낮다고 한다. 또한, 코드카데미, 칸 아카데미, W3스쿨즈, 등 초보자를 위한 언어를 배우기 위한 사이트들도 많다. 42. 프로그래밍 .. 2022. 8. 13.
[TIL] 항해 32일차 미니프로젝트주의 날이 밝았다. 제발 팀장만 되지 말아라 했는데 기어코 되었다. ^.ㅠ -- CS 목차 -- 41. 자바스크립트와 파이썬 42. 오늘의 에러 h2 화면에 안나오는 에러 https://velog.io/@rhtld123/%ED%86%A0%EC%9D%B4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A1%9C%EC%BB%AC%ED%99%98%EA%B2%BD-H2-Database-%EC%A0%81%EC%9A%A9SpringBoot-H2 h2 db 생성 오류 에러 변수명 중에 "value" 라는 이름이 있으면 안된다. h2에 키워드로 등록이 되어 있나보다. 2022. 8. 12.
[TIL] 항해 31일차 드디어 정리된 DB ㅠㅠ 스케줄러 완성! ScheduleTasks.java @Scheduled(cron="0 0 1 * * *") public void schedule3(){ log.info("스케쥴러 작동 시작 ! 현재 시각 : "+dateFormat.format(new Date())); List allPost = postRepository.findAll(); for(Post p : allPost){ List comments = commentRepository.findAllByPost(p); int count = comments.size(); if(count == 0) { Long id = postService.scheduleDeletePost(p.getId()); System.out.println(i.. 2022. 8. 11.