일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- $(document).on
- 알고리즘
- 포워드 엔지니어링
- MariaDB
- REST
- SQL
- 최대값 최소값
- git 명령어
- interface default
- resultType="hashmap"
- 자바 예상문제
- bubblesort
- gradle 설치
- nodejs
- 유효성
- cmd mariaDB
- git
- it지원
- map형태 jsp와 mapper
- $('input [name=
- nodejs http
- container-fluid
- a href="#" onclick="return false"
- git message
- ${}
- #{}
- BCrypt
- 자바 로또
- templet
- 전역객체
- Today
- Total
Rubberduck-Debugging
# DB 모델링- 모델링? 생각한 바를 글과 그림으로 표현한 것.- 렌더링? 명령어를 해석하여 화면에 출력하는 것. 예) HTML 렌더링 => HTML 태그를 해석하여 그에 해당하는 UI를 출력하는 것. - DB 모델링? 데이터 속성과 관계를 글과 그림으로 표현한 것.- 목표? 중복 데이터를 제거 ==> 데이터의 안정성, 신뢰성을 높인다. ==> 무결성을 유지한다. ## [논리모델]- 특정 DBMS를 고려하지 않고 수행하는 개념적인 모델링 ### 01. 엔티티 식별 및 속성 식별엔티티 = 테이블속성(attribute) = 컬럼(column) ### 02. 주 키 선정(Primary Key; PK) - 데이터를 구분할 때 사용할 식별자를 지정한다.- 식별자란(key)? - 데이터를 구분할 때 사용하는 값...
공통1. 본인의 직무를 정의한다면? 2. 본인의 직무는 누구에게 어떠한 가치를 제공한다고 생각하나? 3. 자신의 강점은 무엇이고, 단점을 보완하기 위해 어떠한 노력을 하고 있나? 4. 함께 일했던 동료들에게 당신이 어떠한 사람인지 묻는다면 어떻게 답할 것 같나? 5. OO 부서의 이직률이 매우 높은 편인데, 조직장으로서 이직률을 낮출 방법을 찾아야 한다면 어떤 것부터 시작하겠나? 6. 펜션 시장 규모는 얼마이고, 여기어때의 점유율은 어느 정도인지 아는가? 7. 동료와 관계에서 가장 큰 실패는 무엇이었나? 당신의 책임이 있었나? 8. 가장 심각했던 갈등상황이 있었나? 어떻게 해결했나? 9. 동료들로부터 인정이나 보상을 받은 경험이 있나? 10. 어떠한 리더와 일하고 싶나? 그리고 어떠한 리더가 되고 싶나?..
llist[size++] =lesson; 할 경우후위 연산자 이기 때문에, list[size] =lesson이 끝나고 나서size가 하나 증가하는 것이다.따라서 list[size] = lesson; size++; 과 뜻이 같다.=============================================================큐는 원통형으로 생각하면 편하다. 예매 프로그램 만들 때 주로 사용된다. 스택은 차곡차곡 쌓이는 형태. 연탄을 가는 느낌.==================================================toArray() 란? 리스트 >> 어레이리스트로 변환하는 메소드Java List 를 배열로 변환 하는 예제java 에서 많이 사용하는 java.util.List 객..
* 배열을 복사할때 쓴다. 원본 배열의 이름, 0부터 시작해서 복사할 길이를 입력하면 배열이 복사됨Arrays.copyOf(원본배열, 복사할 길이); 관련링크http://taeil00.tistory.com/193
1. 링크드리스트 eomcs 보기2. java 106기로 주석까지 볼수 있음. 나중에 보고싶음 보기 2.5 - UI 코드와 데이터 처리 코드를 분리하기데이터 처리 코드를 캡슐화하는 방법캡슐화를 통해 얻을 수 이점 이해하기------------------------------2.6 - 다형성과 형변환 응용데이터 처리 클래스를 일반화하여 재사용성을 높이는 방법다형적 변수의 활용해야 하는 이유형변환이 필요한 이유2.7 - 제네릭을 사용하는 방법과 이점Object 타입의 한계를 극복하는 제네릭 활용법------------------------------과제2.8 - CRUD 기능 완성수업/회원/게시판에 대해 CRUD 완성하기2.9 - ArrayList 대신 Linked List 자료구조 사용하기Linked Li..
1. 과제 밀린거2. 이클립스 그레들 변환 틀린부분 고치기3. * 클래스가 있는 이유1. 새 타입의 데이터메모리를 설정하기 위해2. 관련 메소드를 유지보수하기 좋게 분류하기위해(class-ification) * 인터페이스란? 개발자 간의 호출 규칙. *JVMMethodAreaStackHeap 1.8 - 메서드의 존재 이유메서드를 활용하여 코드를 기능 단위로 분리하는 방법리팩토링: 메서드 추출(Extract Method)1.9 - 클래스로 메서드를 분류하기클래스를 이용하여 관련 메서드를 묶어 관리하는 방법 --------------2.0 - 패키지로 클래스를 분류하기패키지를 이용하여 관련 클래스를 분류하는 방법 *패키지로 나눈 후 에러 없애기 * modifier 2.1 - 클래스 변수와 클래스 메서드의 한..
개발자는 뭔가 개인 사이트가 있어야 할것같아서배운거 정리하고 있기는한데뭔가.... 노트정리 엄청 꼼꼼히는 하는데, 정작 점수는 안나오는 모범생이가 된 느낌...
버전 관리 시스템로컬 버전 관리 시스템 예) 이클립스 (이클립스도 지가 알아서 변경사항 저장하는 기능 있음)(오른쪽클릭 > compare with > local history 하면 볼 수 있다) 분산 버전 관리 시스템저장소 전부를 복제한다.변경 내력(history)까지 모두 복제한다.(리눅스 개발자가 중앙집중식 관리시스템 때문에 빡쳐서 3개월만에 만듬)예) Git *.Git 폴더Git 폴더 안 .git 폴더는 절대 수정하지 말것!! git의 변경 이력을 직접 저장, 관리하기 때문이다. *working directory .git이 아닌 다른 모든 폴더를 뜻함 Staging Area.git 디렉토리에 존재하는 단순한 파일.commit 할 파일의 정보(스냅샷이라 부른다)를 담고 있다.git commit을 실행..