분류 전체보기

· Woori FISA
(24/08/19 ~ 24/08/23)우리 FISA 7주차 회고백엔드를 시작하면서 회고 업로드를 안 해서.. 기록 삼아 밀린 걸 한 번에 올릴 생각이다.기억이 흐려져서 배운 내용을 자세하게는 못 쓰겠지만 간략하게나마 올려보겠다! 🙄 배운 내용월 - 데이터 모델링, 정규화화 - 콘솔 프로젝트 기획수 - 팀프로젝트 (자바 콘솔 프로젝트)목 - Transaction금 - JDBC, Servlet  😮 새로 알게된 점7주차는 콘솔 프로젝트 위주였다!이번 플젝을 "대형 연합 동아리 출신" "깃마스터" ㅊㅇㅈ 양과 함께 해서Issue, Pull, 커밋 규칙 이런 걸 직접 쓰면서 더 배울 수 있었다."최종.." 이라고 커밋을 남긴 나.......를 보며 얼마나 답답했을까그치만 감사합니다 윤정양! 😅 아쉬웠던 점..
· Woori FISA
(24/08/12 ~ 24/08/16)우리 FISA 6주차 회고백엔드를 시작하면서 회고 업로드를 안 해서.. 기록 삼아 밀린 걸 한 번에 올릴 생각이다.기억이 흐려져서 배운 내용을 자세하게는 못 쓰겠지만 간략하게나마 올려보겠다! 🙄 배운 내용월 - 자바 빌드 도구(Maven), 인터페이스화 - 로깅수 - 제네릭, 람다, Collection Framework목 - 콘솔 프로젝트 요구사항 전달, 기획 (?)금 - DB 기본 문법 (MySQL) 😮 새로 알게된 점자바/DB 모두 기본적인 내용은 알고 있었는데,로깅은 아예 처음 해봤음!log4j, logback 두 개 모두 사용했는데 버벅..거렸지만 새롭게 배우게 됐..다 맞나 😅 아쉬웠던 점 🥰 잘한 점   🏆 전체 회고
Spring은 @Autowired 어노테이션을 이용한 다양한 의존성 주입(DI: Dependency Injection) 방법을 제공한다.의존성 주입은 new 연산자를 통해 필요한 객체를 직접 생성하는 것이 아니라 외부로부터 객체를 받아 사용하는 것이다. 이때 외부란 추상적으로 스프링 컨테이너라는 애플리케이션 내 별도의 공간을 의미한다. 의존성 주입(DI)이 필요한 이유예를 들어 연필이라는 상품과 1개의 연필을 판매하는 Store 클래스가 있다고 하자.public class Store { private Pencil pencil; public Store() { this.pencil = new Pencil(); }} 위와 같은 예시 클래스는 이러한 문제점을 가지고 있다. - 두 클래스..
지난 주 달러/원 환율은 월말 네고 및 저점 매수 등 수급 대치로 인해 변동은 크지 않았으며, 1,320~30원대의 좁은 레인지에 머물렀다. 미 국채금리 및 달러는 과대 낙폭 인식에 반등했지만, 상승 폭은 크지 않았다.이번 주는 미국 고용 등 핵심 경제지표가 발표될 예정이며, 특히 고용지표 결과에 따라 향후 연준 금리인하 경로에 대한 기대가 변화할 것으로 예상된다. 현재 시장은 연준의 연내 100bp 인하를 기대 중이다. 만약 고용지표가 예상보다 양호할 경우, 인하 기대가 되돌려지며 달러는 더욱 강세, 달러/원 환율도 상승이 예상된다.그럼에도 연준 9월 인하 기대는 유지된다는 점에서 상승 폭은 제한적일 전망이다. 금주에는 3일 ISM 제조업 PMI를 시작으로, 4일 JOLTs 구인 보고서, 5일 ADP ..
HikariCP(Hikari Connection Pool)JDBC DBCP(Database Connection Pool)HikariCP는 데이터베이스 연결(Connection)을 관리해 주는 도구(라이브러리)이다. HikariCP에서 커넥션 풀(Connection Pool)이 설정된 커넥션의 사이즈만큼 연결을 허용하며,HTTP 요청에 대해 순차적으로 DB 커넥션을 처리해 주는 기능을 수행한다. DBCP (Database Connection Pool)JDBC 연결은 드라이버를 로드하고 연결하여 객체를 받아와야 하는 과정을 가진다.이 과정은 매번 사용자가 요청할 때마다 드라이버를 로드하고 커넥션 객체를 생성하여 연결하고 종료하는 과정이 불편하고속도와 자원 소모에 대한 단점이 있다.-> 이 단점을 보완하기 위..
강의 중에 try-catch-finally 구문 말고도 가독성이 좋은 try-with-resources 구문이 있다는 것을 배웠다.그래서 프로젝트 중 사용해 보았는데,팀원의 PR 코드 리뷰에 이런 질문을 했다. 따로 빼면 안되지 않나 ..? 라는 생각만 들 뿐 사실 확신이 없었다..답변을 하기 위해 이것 저것 찾아 보고 답변은 했지만,이 기회에 try-with-resources 구문을 제대로 정리하고 가는 게 좋을 것 같아서 정리하려 한다. 자주 참고하는 inpa님의 티스토리를 기반으로 작성하였다. Java Resource의 예외 처리보통 resource란 외부의 데이터(DB, Network, File)를 일컫는다.이런 resource들은 자바 내부에 위치한 요소들이 아니기 때문에, 이러한 프로세스 외부..
· Woori FISA
(24/08/05 ~ 24/08/09)우리 FISA 5주차 회고 🙄 배운 내용이번주는월 - 프론트엔드 시험화 - 기술세미나수, 목, 금 - 자바 시작토 - 금융특강으로 월, 화에 진을 다 빼는.. 주차 였다. 프론트엔드 시험에는 Html, Css, JavaScript, React가 나왔는데난이도는 어렵지 않았다. 실기도 다 구현했음!근데 ㅋㅋㅋ... 필기를 하나 틀렸..다 console.log('A');setTimeout(() => console.log('B'), 0);console.log('C');일 때의 실행 결과를 묻는 문제였는데,setTimeout이어도 time이 0이면 바로 실행되는거 아녀? 라는 생각으로 A - B - C라 했는데정답은 A - C - B 였다. 왜 console.log를 0초..
킹이썬으로 코테 준비 시작했지만..어차피 자바로 개발해야 되는거 맘 딱 먹고 바꾸기로 했다. 그런데 입력 받는 것부터 난관 봉착. 옆에서 고수들이 말하기를 "Scanner 말고 BufferedReader 써야 된다." 스캐너 밖에 안 써본 나는,,이 둘의 차이를 공부하고 잘 사용해보기로 했다. 자바를 ~~ 자바라 !!! 자바로 알고리즘 문제를 풀 때 Scanner를 사용하면 시간 초과가 나는 경우가 있는데,이때 BufferedReader를 사용해야 한다. ScannerScanner 클래스는 입력받은 데이터(바이트)를 다양한 타입으로 변환하여 반환하는 클래스이다. 간단하게 기본형과 String 타입을 정규표현식으로 사용해 파싱할 수 있다. Scanner의 특징- java.util 패키지에 속한다. (jav..
효딩
'분류 전체보기' 카테고리의 글 목록 (2 Page)