분류 전체보기(61)
-
TrelloProjects
1. ERD 2. API명세 https://documenter.getpostman.com/view/27927501/2s9XxySZo5 TrelloProject documenter.getpostman.com Problem 1. 각 api의 반환형태를 구체적으로 정해서 통일하면 좋을 것 같다. 2. api을 설계할 때 요청 데이터 타입을 통일하면 좋을 것 같다. Try 1. 멀티쓰레드에서 내가 만든 객체의 안정성을 고려해보기 2. deadLine을 구체적으로 정하기 3. 트러블슈팅에 대해 정리해보기 4. 시간복잡도에 신경을 써서 코드를 작성해보자 5. 계정 비활성화 기간을 정해보자 Keep 1. 하루의 두번이상 코드리뷰하며 같이 pr 진행한것 2. 문제가 생겼을 때 바로 공유하여 팀원 전체가 같이 해결하려고..
2023.08.07 -
was
Web Server는 웹 브라우저 클라이언트로부터 HTTP 요청을 받는다. Web Server는 클라이언트의 요청(Request)을 WAS에 보낸다. WAS는 관련된 Servlet을 메모리에 올린다. WAS는 web.xml을 참조하여 해당 Servlet에 대한 Thread를 생성한다. (Thread Pool 이용) HttpServletRequest와 HttpServletResponse 객체를 생성하여 Servlet에 전달한다. 5-1. Thread는 Servlet의 service() 메서드를 호출한다. 5-2. service() 메서드는 요청에 맞게 doGet() 또는 doPost() 메서드를 호출한다. protected doGet(HttpServletRequest request, HttpServletR..
2023.07.29 -
생성자 초기화 코드 오류
안녕하세요! 오늘은 게시글을 작성하는 API를 테스트 해보는 중에 NullPointException오류를 해결한 과정을 공유해볼려고 합니다. postman에서 아래와 같이 데이터를 넣어주었을 때, 콘솔에 아래와 같은오류가 났습니다. 해당부분을 디버깅을 통해 확인해 보니, 위의 오류 메시지와 같이 게시글 responseDto에 List를 stream객체를 통해 가져오다 보니, null오류가 났던 것 인데요! responseDto에 List를 아래와 같이 초기화 해주면 오류가 해결되는 것을 확인 할수 있습니다.
2023.07.25 -
글로벌 칼럼ㅣ애플 ‘비전 프로’, 업무 방식의 전환점 될까?
https://www.itworld.co.kr/topnews/297949 글로벌 칼럼ㅣ애플 ‘비전 프로’, 업무 방식의 전환점 될까? 애플이 지난달 비전 프로 헤드셋의 운영체제 ‘비전OS’의 첫 번째 베타 버전과 비전OS 소프트웨어 개발 키트(SDK) 및 시뮬레이터를 공개했다. www.itworld.co.kr
2023.07.11 -
Failed to execute ApplicationRunner 오류
안녕하세요 오늘은 아래와 같은 'Failed to execute ApplicationRunner'오류에 대해 해결해보려고 합니다. ApplicationRunner은 springboot에서 지원해주는 interface로 ApplicationRunner를 implement한 class에서 오류 rootexception이 발생되어 해당 오류가 발생되었습니다. 저의 경우에는 ApplicationRunner을 implement한 main함수가 있는 클래스의 하위 패키지에 있는 클래스 중에서 해당 프로젝트가 실행되어 main함수가 실행될때마다, User라는 객체에 데이터를 넣어주는 run메소드가 선언된 클래스가 있어, 계속 해서 데이터가 존재해 해당 데이터를 db에 저장할 수 없어 오류가 진행되었었습니다. 해결방법..
2023.07.10 -
“하나의 모델이 만능은 아니다” 챗GPT를 대체할 만한 14가지 LLM
https://www.itworld.co.kr/topnews/298207 “하나의 모델이 만능은 아니다” 챗GPT를 대체할 만한 14가지 LLM 대부분 기업 경영진은 인공지능(AI)을 미래로 보고 있으며 많은 기술 리더는 챗GPT를 AI와 동의어로 여긴다. 그러나 오픈AI의 대표적인 프로 www.itworld.co.kr
2023.07.07