2026/03

72 Posts

[개인 개발 공부] 그래서, 아파치가 뭔데?

개발일지/개인공부
2026.03.31
보호되어 있는 글입니다.

[Java 풀스택 개발자] 백엔드 프로그래밍 편: 스프링 편

부트캠프 일지/멀티캠퍼스 TIL
2026.03.30
0. 들어가기 전에지난번 백엔드 기초 글(백엔드 프로그래밍 편: 백엔드의 기초 파악하기)의 마무리에서, 나는 web.xml이나 매핑, 필터와 리스너, JSTL과 태그 라이브러리, MVC와 프론트 컨트롤러 패턴, 배포(WAR와 컨텍스트 경로) 같은 것들을 다음에 천천히 다룰 것 같다고 예고했다. 그런데 다루고자 하려니까 생각보다 더 빠르게 스프링을 접하게 된 것이다. 따라서 이번에는 프레임워크 개념과 DI(의존성 주입)까지 먼저 다루게 되었다. 그래서 이번 글의 위치를 이렇게 잡고 싶다. 예고했던 항목들이 사라진 것이 아니라, 도구 이름과 설정 방식이 스프링 쪽으로 옮겨진 상태에서 비슷한 문제를 다시 만나게 될 가능성이 크다. 예를 들어 MVC와 프론트 컨트롤러는 스프링에서 DispatcherServlet..

[Java 풀스택 과정 강의] 3월 30일

부트캠프 일지/Java 풀스택 과정 강의
2026.03.30
스프링 프레임워크 DI ANNOTATION

[개인 개발 공부] 그래서, 우선순위 큐가 뭔데?

개발일지/개인공부
2026.03.30
보호되어 있는 글입니다.

[SW개발] 코멘토 직무부트캠프: 웹 접근성- 제2주차

부트캠프 일지/코멘토 직무부트캠프
2026.03.28
제2주차 소회제2주차에서는 업무(과제)를 진행한다. 제2주차에서 내가 받은 것은 IR 기법 사례를 조사해오는 것이었다. 좋은 예제 혹은 나쁜 예제를 세 가지 진행하는 것이었다. 내가 고른 것은 좋은 예제의 3가지가 되었다. IR이란IR은 Image Replacement의 준말로, 디자인적으로는 보이지 않지만 스크린리더 등 보조 기술을 위해 정보를 전달하는 텍스트를 넣는 기법을 의미한다. 이런 기법을 사용하는 이유는 스크린리더를 사용하지 않는 사람과 스크린리더를 사용하는 사람의 정보 격차를 줄이면서도, 동시에 미감을 올리기 위한 방식이다. 예를 들어서 다음과 같은 화면을 보자. 무신사를 예로 들어서 이미지나 아이콘의 경우 스크린 리더가 읽지 못한다. 이미지야 alt 처리를 통하여 읽을 수 있다지만, sv..

[팀 프로젝트] 9주차 작업 일지

개발일지/스터디:EZ-FillStack
2026.03.28
9주차 이야기. 9주차에서 프론트엔드 자체의 작업은 거의 마무리 되어 있었고, 백엔드로부터 자료만 넘겨받으면 되는 상황에 가까워졌다. 이번 9주차에서 내가 했던 내용에 대해서 정리해본다. 도메인 타입 취합관리자 화면은 `src/lib/adminEntityTypes.ts`, 북마크는 `BookmarkedEvent`, 카드는 props에 `status: string`… 같은 “체험/리뷰/문의”인데 타입이 파일마다 달라서, 나중에 API만 붙여도 필드명이 어긋날 게 뻔했다. 이에 따라 `types/event`, `types/inquiry`, `types/review`로 모으고, 쓰이던 곳을 전부 이쪽으로 맞췄다. `adminEntityTypes.ts`는 역할이 없어져서 삭제했다 // types/event.ts..

[Java 풀스택 과정 강의] 3월 27일

부트캠프 일지/Java 풀스택 과정 강의
2026.03.27
※ TIL와는 별개로 적는 개인 일지라서 말은 좀 편하게하는 페이지입니다.일지이기 때문에 일기의 성격이 더 강합니다. Exception 처리간단히 말하면 예외처리이다. 핵심은 JSP 맨 위에 있는 이 `errorPage`이다. 오류가 나면 여기에 할당된 `addException.jsp`로 넘어가게 된다. `addException.jsp`에서도 `isErrorPage="true"` 처리를 해줘야 한다. 또한 예외 종류에 따라서 다르게 나타난다. ====== toString() 내용 ======= =============== getMessage()내용 ========== ============= printStackTrace() 내용 ======= `web.xml`을 ..

[개인 개발 공부] 그래서, 람다식이 뭔데?

개발일지/개인공부
2026.03.27
Q. 그래서 오늘 다룰 건 뭔데? 오늘의 주제는 바로 람다식Lambda Expression이다. 사람마다 처음 알게되는 경위도 다르고, 자주 접하게 되는 경위도 다를 듯한데, 나의 경우는 코딩 테스트에서 주로 발견했다. 람다식에 대한 개념 말고도, 람다식을 어떻게 써야 좋을지에 대한 공부를 해볼까 한다. 람다식이란화살표 함수, 익명 함수 등을 들어본 적이 있을 것이다. 그렇다, 람다식은 간결히 말하면 익명 함수라고 할 수 있다. 언어를 불문하고 이 람다식은 꽤 자주 쓰이게 된다. 간단한 화살표 형태로 식을 나타낼 수 있는데, Java의 경우는 (a, b)->a + b 이런식으로 사용하며, JS는 (a, b) => a + b 이렇게 사용하게 된다. JS에서는 이 때문에 화살표 함수라는 명칭으로도 불린다...
«   2026/03   »
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