신변잡기 분석 및 설계
큐그
IT 관련 및 신변잡기에 대한 포스팅을 해보고자 하는 블로그입니다.
태그
Effective JAVA 3/E
이펙티브 자바
클래스와 인터페이스
effective java
이펙티브 자바 3/E
제네릭
java
ClassCastException
인터페이스
오류
ArithmeticException
오마카세
매개변수
Spring Batch
맛집리뷰
IntelliJ
데이터베이스
상속
자바
네트워크
리뷰
에러
맛집
group_concat querydsl
bytearrays
bytearrays -> string
Target클래스
require_new
MvcRequestMatcher
CGLIB Proxy
InvalidDataAccessApiUsageException
SQLGrammarException
cannot deserialize
박싱 타입
아이템 61
박싱된 기본 타입보다는 기본 타입을 사용하라
item61
Cloud not resolve type alias
source release 11 requires target release 11
빈 컬렉션이나 배열
3/E
null이 아닌 빈 컬렉션이나 배열을 반환하라
아이템 54
편의 메서드
item 51
메서드 시그니처를 신중히 설계하라
아이템 51
방어적 본사본
item 50
적시에 방어적 본사본을 만들라
아이템 50
IllegalArumentException
예외 번역
실패 원자성
item 49
매개변수가 유효한지 검사하라
아이템 49
git rm -r --cached
아이템 38
item29
아이템29
이왕이면 제네릭 타입으로 만들라
item 28
아이템 28
배열보다는 리스트를 사용하라
주석 작성
@SuppressWarnings("unchecked")
item 27
아이템 27
비검사 경고를 제거하라
제네릭 인터페이스
parameterized type
매개변수화 타입
class 리터럴
raw type은 사용하지 마라
item 25
아이템 25
톱레벨 클래스는 한 파일에 하나만 담으라
태그 달린 클래스
태그 달린 클래스보다는 클래스 계층구조를 활용하라
item 23
아이템 23
item22
인터페이스는 타입을 정의하는 용도로만 사용하라
아이템 22
인터페이스는 구현하는 쪽을 생각해 설계하라
item 21
아이템 21
item 20
아이템 20
추상 클래스보다는 인터페이스를 우선하라
정적 팩토리 메서드
상속 시 주의
아이템 19
상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라
forwarding method
상속보다는 컴포지션을 사용하라
아이템 18
방어적 복사
가변 동반 클래스
변경 가능성을 최소화하라
item 17
클래스와 멤버의 접근 권한을 최소화하라
아이템15
모든 객체의 공통 메서드
converting error
형변환 오류
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
java.lang.Integer cannot be cast to java.lang.String
(String)
String.valueOf()
ssh known_hosts
비스큐소스
내어놓다
59000
새촌골목
성수 수집
driverClassName
jdbc-url
jdbcUrl is required with driverClassName.
resultsettable
driver class name
API 호출
방화벽 확인
netsta -tnlp
노원카세
스시하쿠야
클릭안됨
커피광
제네릭 클래스
스시다온
hosts 등록
계층 구조
기본 타입
불변객체
java.lang.ClassCastException
propagation
지연초기화
ZonedDateTime
직교성
재로우
아이템 17
.git
macType
E_FAIL
E_FAIL (0x80004005)
부적합한 식별자
invalid identifier
libjli.so
코딩 테스트
hmset
Key Pattern
Java Timezone
자바 타임존
Front-End Framework
Vue.js
log4jdbc
Jarrow
카페리뷰
자로우
kotlin
LocalDateTime
browsersync
외부 서버
jedis
queryDSL
참조 타입
인텔리제이
재정의
gitignore
cloneable
오토박싱
마우스클릭
폴더 생성
npm
Node.js
authenticity
raw type
forwarding
timezone
Transactional
ora-00904
Redis
known_hosts
fingerprint
update-alternatives
HashCode
디렉토리 생성
Identifier
Delegation
git
추상 클래스
is-a
Spring Security
오라클 에러
계층
KeyScan
GENERIC
수집품
mkdir
가이세키
성수역
jre
오류해결
ToString
datasource
크로스 브라우징
Settings
유효성 검사
RSA
object
connection pool
equals
private
Errors
노원역
버전관리
불변
connection
타임존
Composition
형변환
유산균
virtualbox
프록시
사시미
tool
노원
Telnet
Date
클래스
디렉토리
web framework
JDK
로그
log
리눅스 명령어
오라클
서버
String
SSH
스시
툴
interface
MYSQL
을지로
클릭
error
Class
초대장
SQL
JavaScript
배열
linux
리눅스
명동
Converter
해결
구성
폴더
주의
카페
테스트
마우스
티스토리
신변잡기 분석 및 설계
IT 관련 및 신변잡기에 대한 포스팅을 해보고자 하는 블로그입니다.
태그
링크 추가
방명록
관리자 메뉴
관리자 모드
글쓰기
분류 전체보기
(64)
IT 개발
(57)
개념 정리
(29)
명령어
(2)
에러
(17)
코딩테스트
(2)
초대장
(1)
구매
(2)
맛집
(3)
식당
(2)
카페
(1)
카테고리
PC화면 보기
티스토리
Daum
티스토리툴바