일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 현장실습
- REST
- 셀레니움
- 프로그래머스
- 문자 인증
- OpenAI
- 위키 탭
- excalidraw
- aws ec2
- Spring
- DNS동작원리
- 스트림
- 자바
- 값 객체
- 위키 꾸미기
- 스프링
- 잘하고싶다..
- Executors
- nurigo
- 정렬 기준
- Java
- 스프링 회원가입 인증
- 숭실대
- 인턴
- NAVER D2
- 현장실습 IT
- ssh
- 사이드 프로젝트
- 개발자 디자인
- 스터디 관리
- Today
- Total
목록Executors (2)
뭐요
라이브러리 사용모델 선택의 고민1. text-davinci-0032. gpt-43. gpt-3.5-turbo프롬프트 엔지니어링Spring에서 API 호출1. 동기 호출 by OpenFeign2. 비동기 호출 by OpenFeignComletableFuture 객체ExecutorExecutorsThread PoolWorkStealingPool 라이브러리 사용정식 지원 ⇒ Python, NodeJS따라서 AWS Lambda 활용 모델 선택의 고민추천 사유 요약에 대한 목적에 맞게 모델을 변경하며 적합한 모델을 heuristic하게 찾아감. 1. text-davinci-003엄청엄청 느림…! 2. gpt-4한번의 API 호출 ⇒ 10.95srequest_input = ' '.join(event) + " 이 문..

Concurrency API Summary기존에 병렬 처리를 하기 위해서는 Thread 클래스 혹은 Runnable 인터페이스를 직접 사용해야 했습니다. 하지만 자바 5부터 새롭게 추가된 Concurrency API를 통해 기존의 한계점을 극복합니다.작업을 실행하기 위해 Executor 인터페이스를 제공합니다.쓰레드 풀, 큐 등 다양한 Executor 구현체를 제공합니다. 예시로 설명하는 기존 방식의 한계점 (Thread, Runnable)웹 서버는 여러 사용자의 요청을 동시에 처리해야 하므로 다음과 같은 형태의 코드를 지닐 것입니다.try (ServerSocket listenSocket = new ServerSocket(port)) { Socket connection; while ((connection..