데이비드 월시와의 다섯 가지 질문

데이비드 월시와의 다섯 가지 질문 반응형 당신이 데이비드 월시를 알고 있다는 이 블로그를 읽는다면 아마도 좋은 기회가 있을 것이다. 데이비드와 저는 같은 고향(위스콘신 주 매디슨) 출신이며 수년 동안 친구로 지내왔습니다. 우리는 몇 개의 프로젝트를

[Data Structure] 자료구조와 추상 자료형

[Data Structure] 자료구조와 추상 자료형 Data Structure 컴퓨터에서 자료를 효율적으로 관리하고 구조화시키는 방법 자료구조는 추상자료객체들의 집합, Object와 이 객체집합에 대한 처리연산들의 집합, Operation이다

[이펙티브자바 - 아이템23] 태그 달린 클래스보다는 클래스 계층구조를...

[이펙티브자바 - 아이템23] 태그 달린 클래스보다는 클래스 계층구조를... 4장. 클래스와 인터페이스 - GOAL 추상화의 기본 단위인 클래스와 인터페이스는 자바의 심장이다. 클래스와 인터페이스를 쓰기 편하고, 견고하며, 유연하게 만들어보자 아

[이펙티브자바 - 아이템22] 인터페이스는 타입을 정의하는 용도로만...

[이펙티브자바 - 아이템22] 인터페이스는 타입을 정의하는 용도로만... 4장. 클래스와 인터페이스 - GOAL 추상화의 기본 단위인 클래스와 인터페이스는 자바의 심장이다. 클래스와 인터페이스를 쓰기 편하고, 견고하며, 유연하게 만들어보자 아이템

[level1] 프로그래머스 - 없는 숫자 더하기(JAVA)

[level1] 프로그래머스 - 없는 숫자 더하기(JAVA) 728x90 [ 문제 풀이 ] - 0 ~ 9까지의 합이 45이므로, 나온 숫자를 45에서 빼 주면 된다. => 다음과 같은 전제조건이 있기 때문!! numbers의 모든 수는 서로 다릅

고급 매핑

고급 매핑 상속관계 매핑 관계형 데이터베이스는 상속 관계가 없다. 슈퍼 타입 서브타입 관계라는 모델링 기법이 객체 상속과 유사하다 상속관계 매핑 : 객체의 상속과 구조와 DB의 슈퍼 타입 서브타입 관계를 매핑 슈퍼 타입 서브타입 논리 모델을 실

[이펙티브자바 - 아이템19] 상속을 고려해 설계하고 문서화하라. 그러지...

[이펙티브자바 - 아이템19] 상속을 고려해 설계하고 문서화하라. 그러지... 4장. 클래스와 인터페이스 - GOAL 추상화의 기본 단위인 클래스와 인터페이스는 자바의 심장이다. 클래스와 인터페이스를 쓰기 편하고, 견고하며, 유연하게 만들어보자

[라이브러리] SweetAlert

[라이브러리] SweetAlert SweetAlert2 A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes sw

[안드로이드] Koin만 알던 사람의 Hilt 배워보기

[안드로이드] Koin만 알던 사람의 Hilt 배워보기 단지 쉽다는 이유만으로 Koin 라이브러리를 사용하고 있었는데 최근 앱의 리팩토링 고민을 하면서, 다른 프로젝트 코드들을 읽어보다가 내가 Hilt에 대해서 너무 모르는거 아닌가라는 생각이 들었다.

[JAVA] 중복문자제거

[JAVA] 중복문자제거 728x90 문자열이 중복되었는지 확인하는 방법 charAt 함수로 문자를 하나씩 쪼개서 담고 함수로 문자를 하나씩 쪼개서 담고 indexOf 함수를 사용해서 해당 문자가 있는 첫번째 인덱스값을 반환! 첫번째 인덱스