일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- append
- 18111번 마인크래프트 - java 구현
- StringBuilder
- 코틀린기초
- 프로그래머스
- 프로그래머스 자바
- map
- HashSet
- 최소 힙 1927
- dp
- 프로그래머스 java
- 백준 2473번 세 용액 - java
- StringTokenizer
- 백준 1197번 최소 스패닝 트리 - java
- Stack
- 백준 2467번 용액 자바 - 이분탐색
- replace()
- 백준 1806번 부분합 java
- hash
- HashMap
- toUpperCase
- 백준 1043번 거짓말 - java 분리 집합
- 백준 3190번
- kotlin
- ac 5430번
- 백준 1541
- mysql hy000 에러
- 백준 14938번 서강그라운드
- 백준 1647번 도시 분할 계획 - java
- Today
- Total
목록백엔드 (12)
말하는 컴공감자의 텃밭

BufferedReader, StringTokenizer, BufferedWriter 코테 준비하면서 자바 기본 I/O인 Scanner 만 사용했었다. 스캐너는 데이터 유형을 유연하게 선택할 수 있지만 속도가 느리다는 단점이 존재했다. 메모리와 속도적으로 알고리즘 문제 풀이에서 제한이 생기는 경우가 존재해서 방식을 바꾸려고한다. 백준 입력 속도 비교 https://www.acmicpc.net/blog/view/56 첫째 줄에 정수의 개수 N (= 10,000,000), 둘째 줄부터 N개의 줄에 한 개의 자연수(10,000 이하)가 적힌 파일을 입력받는데 걸리는 시간을 측정. 10번 측정해서 평균값으로 순위를 매김 버퍼 크기 실행 속도(백준 참고) BufferedReader 8KB 0.6585 sec Sc..

스프링은 대규모 애플리케이션을 자바로 만들때 필요한 프레임워크이며, 구현을 위한 프레임 워크가 아닌 설계를 위한 프레임워크이다. 스프링 이론을 공부하면서 부족하고 헷갈린것들을 정리 해보려한다. 히ㅏ호하하ㅏ 스프링 동작 규정을 정의 해 놓은 파일 - Bean: 특정한 일을 독립적으로 수행하는 컴포넌트이다. - 자바빈: JSP에서 사용되는 데이터를 저장 및 관리하기 위한 컴포넌트이다. - Annotation: 자바 코드에 주석을 달아 특별한 의미를 부여한다. 이 의미는 컴파일 타임 또는 런타임으로 해석된다. 여기서 어노테이션은 클래스와 메서드에 추가해서 다양한 기능을 부여하는 역할이다. 코드량을 줄일 수 있고 유지보수하기 쉬워진다. @~ 방식으로 사용된다. @Test void 예외_테스트() { assert..