디스크가 꽉 찼을때, 용량 정리를 할 때 유용한 명령어들을 모아보았습니다. 1. 크기 별로 정렬해서 보기 -S 옵션을 주어, 파일크기 순으로 내림차순 정렬을 하거나 -Sr 옵션을 주어 올림차순으로 정렬을 하여 목록을 출력할 수 있습니다. $ ls -alhS -a : 모든 파일 리스트( . 으로 시작하는 파일/폴더 포함 ) -l : 긴 리스트 형태 -h : 사람이 읽기 쉬운 포맷으로 크기 출력 -S : 파일 크기로 정렬(내림차순) -r : 정렬 반대순서로 -Sr : 파일 크기로 정렬(올림차순) 2. 파일 및 폴더 크기 보기 -a 옵션을 주면, 현재 디렉토리의 모든 파일 및 폴더에 포함된 파일의 용량을 출력할 수 있습니다. $ du -ah * 28K./apache-jmeter-5.1.1/lib/ext/Apa..
List Interface를 구현하는 ArrayList, Vector, LinkedList에 대해 알아보도록 하겠습니다. 3 자료구조에 대한 클래스 계층은 아래 그림과 같습니다. ArrayList vs Vector Vector 는 ArrayList와 거의 동일하며, 유일한 차이점은 동기화(synchronized)입니다. 이로 인해 ArrayList 보다는 오버헤드가 더 있습니다. 그래서 대부분의 자바 프로그래머들은 ArrayList를 더 많이 사용하고, 동기화가 필요한 경우에는 명시적으로 동기화를 구현합니다. ArrayList vs LinkedList 두 자료구조의 시간 복잡도를 살펴보겠습니다. ArrayList LinkedList get() O(1) O(n) add() O(1) O(1) amortize..
자바에서 문자열을 다루는 클래스는 몇 개가 있습니다. 그중 String 은 자바 뿐만 아니라 다른 언어에서도 많이 사용을 하다 보니, 자연스레 그냥 String으로 구현을 하게 됩니다. 그런데, String으로 그냥 개발해도 관계가 없다면 다른 클래스들이 나오지 않았겠죠? String, StringBuffer와 StringBuilder를 한번 알아보도록 하겠습니다. StringBuffer vs StringBuilder 먼저, StringBuffer와 StringBuilder를 비교해보겠습니다. 간단하게 아래 표와 같이 정리를 할 수 있습니다. StringBuffer StringBuilder Thread-Safe Not Thread-Safe Synchronized Not Synchronized Since ..
- Total
- Today
- Yesterday
- SpringBoot
- Filter
- tomcat
- install
- apm
- error
- maven
- Size
- Kibana
- Java
- Index
- Spark
- AWS
- gradle
- Linux
- Container
- Postman
- JPA
- JSON
- plugin
- docker
- spring
- spring boot
- mac
- Git
- logstash
- Log
- elasticsearch
- scala
- intellij
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |