목록전체 글 (98)
CS log

프로젝트 요약💗 주제명사회 초년생을 위한 예/적금 금융 상품 추천 💗 분야NLP, ML 💗사용 기술Clustering Model, prompt engineering, RAG 💗선정 논문 https://arxiv.org/abs/2408.00802 Leveraging LLM Reasoning Enhances Personalized Recommender SystemsRecent advancements have showcased the potential of Large Language Models (LLMs) in executing reasoning tasks, particularly facilitated by Chain-of-Thought (CoT) prompting. While tasks like ..

컴포넌트 스캔과 자동 의존관계 설정더보기controller vs service- Spring Application Layered Pattern은 Spring에서 흔히 사용하는 계층 구조로 Web Layer에서 사용자의 요청을 받고 Service Layer에서 실제 요청을 처리하고, Repository Layer에서 통해 Data를 조회/변경한다.- Domain Driven Design Layered Pattern에서는 User Interface Layer에서 사용자의 요청을 받고 응답을 만들며 Application Layer에서는 기능을 제공한다. Domain Layer에서는 기능을 제공하기 위한 실제 변경 작업을 진행하며 Infrastructure Layer에서는 Database, 다른 Applicat..

MemberService를 개발해보려고 한다. service는 비즈니스에 의존적으로(와 관련된 용어를 사용하여) 설계해야한다.public class MemberService { private final MemberRepository memberRepository = new MemoryMemberRepository(); /* 회원가입 */ public Long join(Member member){ // 같은 이름이 있는 중복 회원 안됨 Optional result = memberRepository.findByName(member.getName()); result.ifPresent(m -> { throw new Illega..

9강networking 구조server(sw service 제공), router(network 형성해줌), hub&switch, ISP, cloud, network nodes(client)network lyr가 높아질 수록 user쪽, 낮아질 수록 physical 구성요소 network modelspeer-to-peer : 중앙 서버 없이 서로서로 연결되어있음 ex) 토렌트client-server : 서버 - nodes ex) aws ec2-internet-nodesnetwork typesLANs : router는 한 area만 커버한다는 전제하에 여러개 일수있음 ex) ewha campusWANs : 광선 및 인공위성으로 연결 ex) internet IP address - router 안에서 node..

6강EC2 Lifecyclenot billed : pending, shutting down, terminated, stopping(stop하려고 하면), stopped, stop-hibernatedbilled : running, rebooting, stopping(hibernate 하려고 하면) scaling option - 여러 scaling 간 차이vertical scaling: 일단 stop하고 type 바꿀 수 있음- parallelize 안된다고 가정 + 너무 헤비한 app일때 horizontal scaling: 서비스 중에 scale in/out 가능- auto scaling 으로 가능(ec2가 health check기능이 있어서 주기적으로 ec2 instance가 서비스 할 수 있는지 체크,..