| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- mysql 표
- Pager
- 이진탐색
- 오일러 경로
- MySQL
- 순차탐색
- mysql 표 출력
- VI
- 데이크스트라
- cs
- 분할정복 방법
- 인프런워밍업클럽
- oh-my-zsh
- 동적 프로그래밍 방법
- mycli
- 터미널
- 인프런
- 맥
- 티스토리챌린지
- 스터디2기
- table status
- 욕심쟁이 방법
- zsh
- CS스터디
- 오블완
- spring boot
- 네트워킹데이
- Less
- 알고리즘
- zsh theme
- Today
- Total
목록2025/05 (6)
Develop
안녕하세요 .ᐟ 스프링부트를 사용하면서 Assert를 가끔 썼는데, 궁금해서 내용을 정리해봤습니다. Assert (어썰트)란?테스트 코드에서 기대하는 결과가 맞는지 확인하는 도구JUnit이나 AssertJ 같은 라이브러리에서 제공됨 왜 써야 할까?버그를 미리 잡을 수 있음리팩터링 후에도 동작 검증 가능코드 신뢰도와 유지보수성 향상 대표적인 Assert 종류assertNotNull(obj)객체가 null이 아니어야 테스트 통과예시: assertNotNull(user);assertEquals(expected, actual)예상 값과 실제 값이 같아야 테스트 통과예시: assertEquals(3, calculator.add(1, 2));assertTrue(condition)조건이 true여야 테스트 통과예..
안녕하세요 .ᐟ 자바 -> 코틀린 마이그레이션을 주제로 특강을 듣고, 알게된 내용을 작성해보겠습니다.내용은 JVM 메모리 구조부터 Kotlin 등장배경, 기초문법, 간단한 실습 등의 순서로 이루어집니다. 1. JVM 메모리 구조힙 영역: 객체가 저장됨 (new 등으로 생성)스택 영역: 메서드 내 지역변수, 파라미터, 호출 트레이스 저장메서드 영역: 클래스, 메서드 정보 등 저장 (static 등 포함) 왜 알아야 하는가?OOM(Out Of Memory) 발생 시 원인 분석에 필요하며, GC가 static 참조 등으로 메모리를 해제하지 못하는 경우도 있음→ 기본 원리 이해가 실무 대응 속도를 높여줌 실습터미널에서 Java 파일 생성Main.java 파일 작성내용: System.out.println("h..
안녕하세요 .ᐟ 2차 프로젝트 종료 후 회고 및 트러블슈팅을 공유합니다. 프로젝트 회고지난 몇 주간 진행했던 2차 팀 프로젝트가 어제부로 마무리 되었습니다. 이번 프로젝트는 Spring Boot 기반의 웹 애플리케이션을 팀 단위로 설계·구현하는 과정이었고,저의 주요 역할은 대시보드 구현 으로 [백엔드 개발 / API 설계 / DB 설계 / 화면 연동] 등을 진행했습니다. 프로젝트를 진행하면서 느낀점등을 회고 해보려 합니다. 개발 과정 속 경험들 🌱기획/ 개발팀원들과 협업하며 Git 브랜치 전략, 커밋 컨벤션, 이슈 기반 개발을 실제로 적용해볼 수 있었고,기획 단계부터 WBS 작성 → ERD 설계 → 화면 설계 → API 명세 → 구현까지 전반적인 개발 프로세스를 따라가며 많은 것을 배웠다.특..
안녕하세요 .ᐟ 그동안 잘 지내셨나요? 여태 1일 1 블로그 포스팅을 하다가, 프로젝트에 들어가면서 단위별로 포스팅을 하고 있는데요 .ᐟ이번에는 2차 프로젝트 내용으로 돌아왔습니다. 스프링 부트를 이용한 백엔드 팀프로젝트로, 팀원 5명이서 화면을 기준으로 프론트부터 백엔드까지 모두 경험 할 수 있게 역할을 분담했습니다. 개발 기간은 약 3주로 이론수업 + 맛보기 간단 CRUD 프로젝트 이후 처음진행하는 프로젝트였습니다. 📌 팀 프로젝트 개요개발자 취준생을 위한 맞춤형 TODO 서비스서비스 설명 : 목표 기업의 채용 일정 등록해 체계적으로 관리하고, 준비 과정을 시각화할 수 있는 TODO 서비스주요 기능 : 지원 일정, TODO 관리, AI 피드백, 게이미피케이션 등 다양한 기능 구현개발 목적 : 타겟 ..
안녕하세요 .ᐟ부캠에서 알고리즘 평가를 보는데, 공부해본적이 없는지라.. 백지를 내고 속상해서 공부를 해보려고 합니다 🥲 사둔 강의와 책으로 이론 + 문제풀이 식으로 공부할 예정입니다.일단은 혼자서 시작하고, 팀원분들이나 지인과 스터디를 할 수 있으면 해보겠습니다 .ᐟ 첫날은 언어를 Python 으로 정하고, 해당 문법의 일부를 공부했습니다. Chapter1. 파이썬 기본 문법0. 자료형Numericint, float, complex정수, 실수, 복소수Sequencelist, tuple, range연속적으로 할당, 관리하는 자료구조Setset집합을 표현하고 중복값을 허용하지않는 자료구조Mapdict키, 값을 쌍으로 저장하는 자료구조Textstr문자열 (파이썬은 문자와 문자열을 구분하지않음, ‘..
안녕하세요 .ᐟ데브코스 37일차(36일차 오후 부터 시작)~40일차 까지 1차 프로젝트를 진행했습니다. 팀플로 일주일 간 상품 주문관리 시스템을 만들었는데요 .ᐟ그동안 개발한 내용과 느낀점을 공유하고자 합니다. 프로젝트 개요일정 : 약 일주일 간 (4/22(화)~4/28(월))주제 : 상품 주문 관리 프로젝트 (공통 주제)기획 : 어느정도 틀이잡혀져있는 공통 기획이 주어짐기술 스택Spring Security 보일러 플레이트JSPMyBatisMySQL팀 구성 : 2달간 이론 학습하던 팀 그대로 진행협업프로젝트 관리 : Trello소통 : zepERD : ERD Cloud36 일차 오후 (4/22, 화)팀끼리 모여서 기획을 세분화하고, 기능을 정의하고, API 명세를 작성하고 역할을 기능별로 배분했습니..