일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- parquet
- 일권하는사회
- 마법의연금굴리기
- neovim
- 트럼프2.0시대
- 런데이애플워치
- 가람집옹심이
- schema-registry
- 여니브레드
- 플라스틱은 어떻게 브랜드의 무기가 되는가
- sparksql
- 티지아이포럼
- 강릉여행
- 잘쉬어야지
- 한국걱정
- 오운완
- 중사랑
- 루스틱
- apollo-sandbox
- 마연굴
- 저동하녹
- kafka-connect
- Zone2
- 여행
- 런데이
- 이코노미스트한국구독센터
- 달리기
- apollo-server-v3
- deepseek
- 송고버섯피자
- Today
- Total
목록개발/java (3)
해뜨기전에자자
Motivation2판을 1년 반 전 쯤 읽었었는데, 당시 java8을 주로 사용하고 있던 나에겐 지금도 이것이 유효한가?라는 의문이 자꾸 들었었다.최근에 번역이 잘 되어 나온데다가 8.9 도 추가되었다고 해서 기쁜 마음으로 구매했다..이 책은 추천사-서문의 통찰력과 언어화가 멋지다는 생각이 든다. (2판을 읽을때도 같은 생각을 했다.)self-motivation을 받기에 좋아서 일부 내용을 발췌하여 옮겨놓는다.2판을 읽을 때 보다 좀 더 꼼꼼히 하나씩 뜯어보면서 읽어보기로 다짐해본다 'ㅁ'!추천사동료가 갑자기 "오늘밤 나의 배우자는 집에서 비정상적인 식사를 제조합니다. 너는 가입할 것인가?" 라고 말하면 어떨것 같은가? 아마도 세가지 생각이 머리를 스칠 것이다. 저녁 식사에 초대받았다. 이 동료는 한국..
[Java Garbage Collection] http://d2.naver.com/helloworld/1329 jvm의 전제조건대부분의 객체는 금방 접근 불가능 상태(unreachable)가 된다.오래된 객체에서 젊은 객체로의 참조는 아주 적게 존재한다. - write barrier: io가 확실히 일어났는지 보장해주는 매커니즘...이라고 이해했다. ref http://lunatine.tistory.com/8 - HotSpot VM: 핫스팟(HotSpot)은 데스크톱과 서버 컴퓨터를 위한 자바 가상 머신으로, 자바 핫스팟 퍼포먼스 엔진(Java HotSpot Performance Engine)이라는 이름으로 출시되었으며, 오라클에 의해 유지 보수 및 배포가 이루어지고 있다. JIT 컴파일과 적응 최적화(..
읽는 중 3장 introduce assertion 코드 안에서 성립해야할 조건이라면 주석 대신 assert를 쓴다.. java -ea/-esa 로 활성 -da/-dsa로 비활성화. -da를 해도 바이트코드는 남아있어서, unreachable statement써서 삭제해야함. 메모리를 절약해야하는 제한된 환경이나 클래스 파일 크기가 성능에 큰영향을 줄 때.. 라는데 별로 신경안써도 될 듯 assert expression: option; == if (!expr) throw new AssrtionError(option); ex private void updateAll() { // 메서드를 호출한 스레드는 _lock 객체락을 취득해야만 함. 즉 syncrhonized(_lock) {} 내부에서만 호출할것! //..