| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 기술도입의대가
- 성공
- Spring
- TAVE
- 리더의책임
- 16기
- 백준
- 회고
- 알고리즘
- sql
- ERD
- 자료구조
- github
- 백엔드리드
- 김덕배
- java
- GET
- Put
- patch
- 백엔드
- 데드라인관리
- 로깅
- backend
- StringBuilder
- 협업의본질
- POST
- delete
- 안양대
- ErrorHandling
- 프로젝트최우수상
- Today
- Total
목록java (3)
LightCS
백준 덩치 문제는 몸무게와 키를 비교해 순위를 정하는 문제임다.실버 5에 2시간 이상 체류하는 경험"몸무게 기준으로 정렬하고, 정렬된 상태에서 키를 비교해서 랭킹을 부여하자."Comparable과 Comparator을 사용하는 방법을 찾았다.Comparable은 @Override, compareTo를 통해서 정렬하거나 Comparator은 @Override, compare를 통해서 정렬하는 방식이다.이외에도 람다를 통해 정렬하거나 Stream을 통해 정렬할 수 있지만 주변에서 문제 푸는 것을 보고 "너 이거 코딩테스트에서도 사용할 수 있어?"라는 질문에 나는 뭐 자주 쓰면 손에 익어서 사용하지 않을까? 라고 답했다.하지만 앞으로 자주 사용할 문법인가? 안 외우고 바로 사용할 수 있는가?에 대한 질문에서는..
백준의 자바의 입력 형식이 정해져 있었다.class명 Main으로 하고 +package 사용하면 틀립니다.2번 틀리고 원인을 찾는 레전드import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str = scanner.nextLine(); String[] num =str.split(" "); StringBuilder first = new StringBuilder(); StringBuilder second = new StringBuilder(); ..
웹 서비스는 크게 클라이언트(프론트엔드)와 서버(백엔드)의 요청과 응답을 통해 동작합니다. 클라이언트(프론트엔드): 웹 브라우저에서 보이는 화면을 담당합니다. HTML, CSS, JavaScript 등으로 구성되어 있으며, 사용자의 요청(회원가입, 로그인 등)을 서버에 전달합니다. 서버(백엔드): 클라이언트의 요청을 받아 데이터를 처리하고, 그 결과를 다시 클라이언트에 돌려줍니다. 대표적으로 Java 기반의 Spring Boot가 많이 사용됩니다. 1. MVC 패턴이란?MVC 패턴이란 웹 개발에서 각 부분의 역할을 명확하게 구분해 유지보수와 확장을 쉽게 해주는 개발 방식입니다. 다시 말해 웹 개발에서 사용자 인터페이스와 비즈니스 로직, 데이터 관리 역할을 명확히 분리한 소프트웨어 아키텍처 패턴입니다. ..
