일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- terminate
- 비동기
- 파이콘
- 플젝후체크
- Kakao
- 파이썬
- Anaconda
- taskkill
- #스파르타코딩클럽후기 #내일배움캠프후기
- address
- 서버사이드렌더링
- github markdown
- 필사
- Machine Learning
- 자바파이썬
- expression statement is not assignment or call html
- PID
- 출처: 자바의 신 8장
- 코딩온라인
- 클라이언트사이드렌더링
- github
- 마크다운
- gitbash
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트v
- SSR
- Technical Writing
- 모바일웹스킨
- khaiii
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트
- Morphological analysis #Corpus
- Today
- Total
목록전체 글 (130)
개발 일기
아래와 같은 메시지가 나올 때, warning: LF will be replaced by CRLF in 1119_v2/.gitignore. warning: LF will be replaced by CRLF in 1119_v2/.gitignore. 이유 OS 마다 줄바꿈 바라보는 문자열이 다름. Git 이 둘중 하나를 선택하기 위해 경고 메시지를 띄움. LF 를 할지 CRLF 를 할지 결정 해줘야한다. Autocrlf 를 켜자. git config --global core.autocrlf true 오랫만에 원격 저장소를 썼더니 push 시 에러가 떴다. 원격 저장소에 로컬저장소에는 없는 파일이 있어서 충돌이 나는 것 같다. pull 로 정리하기를 권고하고 있다. 위클리 테스트용도여서 굳이 다시 볼 데이터는..
스프링 꼬꼬마는 모든 코드들이 낯설다. 그래서 오늘은 하나하나 뜯어보고, 익숙해져봐야지. 내가 의구심이 가는 코드를 주석처리하면, 우리 친절한 인텔리제이가 하나하나 설명해준다. 아래코드에서, requestDto로 Article 생성자를 만드는 것이 잘 와닿지 않았다. 생성자를 왜 클래스에 만들까? 한번 Article 이라는 객체 클래스와 Article Service를 비교해보자. 왼쪽 하단의 dto 생성자를 지우면, ArticleService에서 articleRequestDto를 넣은 객체를 생성할 수 없다. 이떄, Service에서는 cannot resolve a constructor 라는 에러가 뜬다. 클래스에 articleRequestDto가 들어가는 생성자가 있어야만, 서비스에서 객체를 생성할 수..
2021-11-27 08:36:43.827 ERROR 15476 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template [index], template might not exist or might not be accessible by any of the configured Te..
이 포스팅은 (1) ORM, JPA란? (2) JPA를 쓰는 이유 (3)JPA 영속성 컨텍스트를 사용할 때의 이점에 대해서 다룬 개인적인 기록입니다. 오류가 있을 경우 피드백 주시면 감사하겠습니다. ORM 이란? ORM(Object Relational Mapping) 정의 객체지향 패러다임을 관계형 데이터베이스에 보존하는 기술. 즉, 객체와 관계형 DB의 데이터를 자동으로 매핑해주는 것. 자바에만 있는 개념은 아닙니다. Node.js, 파이썬 등도 ORM 이 있습니다. ORM은 자바라는 언어에만 국한되는 개념이 아니고, 관계형 패러다임을 갖고 있다면 DB 종류를 구분하지 않습니다. ORM의 시작 백엔드 개발자가 비즈니스 로직 개발하기도 바쁜데, SQL 작성도 해야하네. 그런데 생각해보니, '객체 지향'의..
어쩌다 파일이 js 속으로 돌아가서 계속 안돌았다. 에러가 날 때는, 경로 지정이 제대로 되었는지도 확인. application properties는 resources 에 속한다.
(1) Null 에러 Posting Class의 Posting 객체에 null 값이 들어감 (null 이면 안되는 property인데) Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: not-null property references a null or transient value : com.example.thebestmeal_test.domain.Posting.postingFood; nested except..
Spring 의 코드를 짜면서 생성자가 클래스에서 어떻게 작용하는지가 갑자기 이해가 잘 안됐다. # Calculator라는 클래스를 new 를 통해서 생성. 인스턴스화 시켜서 c1 이라는 변수에 담는다. SetOprands를 실행하면 left, right 값을 할당받고 sum, avg 를 실행해서 결과를 도출한다. SetOprands 를 먼저 실행해야만 아래 sum, avg 호출 가능하다는 점에서 좀 복잡하다. 애초에 객체 Calculator를 생성할 때, left 와 right를 무조건 넣도록 강제한다면 어떨까? 에서 착안한 것이 생성자다. 여기서 Calculator는 클래스가 아니고 생성자 메소드다. 생성자를 이용하면, 아래와 같이 인스턴스가 만들어질 때, left 와 right 값이 자동으로 들어간..
#어제 DB설계로 머리를 싸매다가, 튜터님의 피드백을 받았다. 프론트 화면에서 고객이 선택지 버튼을 주면 -> flask 서버에서 세 가지 질문에 대한 답을 각각 넘겼었음. 이때, 동시접속으로 한 간섭 문제가 생김 -> 그래서 JS 형의 List 로 넘겼다 (저장은 하지 않고, 데이터 주고받기만 해둔 상태) 그런데 RDBMS 는 리스트를 값으로 저장하지 못한다. 어떻게 처리해야 할까? 기존에 우리가 구상했던 방식 이렇게 넣게 되면, 나중에 Korean 만 뽑아보는 것처럼, 데이터를 처리 하기가 어려워진다. 그렇기 때문에, 테이블을 분리해야한다. 카테고리 칼럼, 이모션 칼럼을 따로 만들기. 그리고 서로 다른 DB를 조인하기. 테이블 끼리 조인하는게 되겠지. Repository는 main, food db만 ..