Java Object의 hashCode()와 equals() 메소드

참고 :  http://www.javaworld.com/article/2074996/hashcode-and-equals-method-in-java-object---a-pragmatic-concept.htmljava.lang.Object의 메소드인 hashCode()와 equals()는 보편적으로 사용되는 메소드는 아니지만 상황에 따라 오버라이드 되어 사용되기도 합니다. 오버라이드시 어떤 기능을 할 수 있는지 한번 알아보도록 하겠습니다.hashCode()Object에 포함된 기본 상태의 hashCode() 메소드는…

0 Comments

2004년 7월 첫째주

소프트웨어 개발 스타일쉐어 “네이버 이긴 다윗의 선택은…” 다른 회사의 기술 스택을 엿볼 드문 기회네요. PostgreSQL을 상용서비스에 적용한 사례는 특히 보기 드물거든요. 소프트웨어 개발을 위한 우수 관례 소프트웨어 개발의 모든 측면은…

0 Comments

2014년 6월 둘째주

최고의 읽을 거리 직원에게 최고의 보상은 탁월한 동료 Culture from Reed Hastings 실리콘밸리가 전세계 IT 업계의 표준이라곤 하지만 상당히 냉혹한 곳이기도 합니다. 그 일면을 보여주는 기사입니다. 기사에선 넷플릭스를 혁신 기업으로…

0 Comments

Java 8의 새로운 기능 Lambda

참고 :  http://programming.oreilly.com/2014/04/whats-new-in-java-8-lambdas.html아직 익숙한 개념은 아니지만 Java 8에서 새롭게 추가된 기능 중 큰 비중을 차지하는 람다 표현식에 대해 이야기 해보려고 합니다.람다란 무엇인가?람다는 어떠한 행위를 나타내는 축약된 단일 메소드 클래스이며 변수…

0 Comments

2014년 6월 첫째주

즐겁게 읽은 글을 모아서 사내에 공유하곤 하는데 블로그에는 일부 내용을 편집해 올립니다. 밖에다 할 이야기가 아닌 것도 있거든요. 인력 관리 페이스북에서 '고급' 소프트웨어 엔지니어란? 자신들의 문제를 해결할 뿐만 아니라 다른…

0 Comments

탄 냄비 또는 팬 닦기

만두 굽다가 탄 후라이팬. 수세미로는 잘 닦이지 않아 베이킹 소다를 써서 손을 봤다. 사진은 미처 찍지 못했지만 그 과정은 매우 간단하더라. 팬 높이의 2/3 지점까지 탄 자국이 있다. 탄 자국이…

2 Comments

Git 로그의 이메일 주소 다 바꾸기

Assembla과 같은 호스팅 서비스에 Git 저장소가 있다. 그리고 Git 저장소의 커밋 로그, 그 중에서도 커밋한 사람의 이름과 이메일 주소를 바꿔야 하는 상황이다. 이럴 때는 다음과 같이 한다. 기존 저장소를 모두…

0 Comments

Java에서 예외가 발생할 경우 프로그램의 흐름에 대해..

Java 프로그램을 작성하는데 있어 예외를 처리하는 것은 프로그램의 신뢰성을 보장하기 위해 매우 중요합니다. 실제 프로젝트를 진행하게 되면 예외처리와 관련한 코드의 비중이 매우크기도 하죠.만약 하나의 커다란 테스크가 여러개의 작업으로 나뉘어진 경우…

0 Comments

Springframework release 저장소 링크

Springframework의 라이브러리가 Maven이나 Gradle을 이용하여 프로젝트에 임포트 시키는 것을 권장하게 되면서 기존에 zip파일 형태로 다운 받을 수 있었던 링크 찾기에 애로사항이 꽃피는 관계로 해당 링크를 포스팅 합니다.http://repo.spring.io/release/org/springframework/spring/최상위 저장소 위치는 http://repo.spring.io/release/ …

0 Comments

맥미니 CPU 팬 교체

SSD 끼워넣네, 하드디스크 교체하네 여러 번 맥 미니를 분해했더니 CPU 팬 나사 중 하나가 마모됐다. 맥 미니 두 대에서 동일한 나사가 망가진 것으로 보아 유독 잘 망가지는 부품인 듯 싶다.…

0 Comments