분류 전체보기 408

[Database] 식별/비식별 관계

부모테이블의 유니크 키나 기본키로 지정된 컬럼이 자식테이블의 기본키 컬럼과 연결된 경우 실선으로 표기되고 식별 관계라고 합니다. 부모로부터 받은 식별자를 자식엔터티의 주식별자로 이용하는 경우는 Null값이 오면 안되므로 반드시 부모엔터티가 생성되어야 자기 자신의 엔터티가 생성되는 경우이다. 부모로부터 받은 속성을 자식엔터티가 모두 사용하고 그것만으로 주식별자로 사용한다면 부모엔터티와 자식엔터티의 관계는 1:1의 관계가 될 것이고 만약 부모로부터 받은 속성을 포함하여 다른 부모엔터티에서 받은 속성을 포함하거나 스스로 가지고 있는 속성과 함께 주식별자로 구성되는 경우는 1:M 관계가 된다. => (내가 한 4차 모델링의 경우) Block의 Bcode 가 Block_Emotion의 PK와 연결됨 부모테이블의 ..

Database 2016.04.22

Design Pattern

Design Pattern : 검증된 클래스 설계 기법Gaong of Four(GoF) 가쓴 디자인패턴 책ex 회사조직도를 객체지향적으로 설계하려면 어떻게 하면 좋은가?설계책 ㄴㄴ 설계된 것 설명하는 것 OOA,OOD : OOAP : 객체지향 분석 설계파일입출력 : Decoration Pattern을 사용 UML(Unified Modeling Language)OOAP를 표현하는 표기법class diagram, state diagram 등등.. Use CaseUML 중 요구사항 표기법Use Case 명세,명세서 책 : Apply UML and Pattern (UML과 Pattern의 적용) UP : Unified Process (통합된..?)RUP : 개발 방법론 -> 개발절차 설명 (wao,tast,do..

JAVA 2016.04.22

JavaScript 찔끔

컴파일 과정 없이 바로 interpret 방식으로 실행 되는 언어 : script languaage(scripting language) 브라우저는 javascript를 실행하는 interpreter를 포함하고 있다. javascript의 특징Html페이지에 포함되어 인터프리트 방식으로 브라우저에 의해 실행되는 클라이언트 사이드 스크립트 언어명령어를 사용하는 절차적(procedural) 언어조건문, 반복문, 함수등을 이용하여 구조적 프로그래밍 가능객체의 정의와 사용을 지원하는 객체기반 언어내장 객체, 브라우저 객체, DOM 객체 제공실행 시간에 자료형을 검사하는 동적 타이핑 언어변수 선언 시 자료형 지정하지 않는다. / 값이 배정될 때 변수의 자료형이 결정 a==b : a와 b의 값이 같을 때 참a===b..

javascript & jQuery 2016.04.21

[Jackson/Json]Binding

Jackson API 참고 https://javadocs.com/docs/com.ovea/jetty-session-redis/1.0/org/codehaus/jackson/map/ObjectMapper.java Json : 데이터를 넘기는 역할Jackson : binding 해주는 / objectMapper 제공 compile 'org.json:json:20160212'compile 'org.codehaus.jackson:jackson-mapper-asl:1.9.13' jacksonreadTree : 계층구조의 json Data를 Mapping Object를 Map으로 변환 할 때에는 PropertyUtils를 사용 / Map에서 Object로 변활 할 때에는 BeanUtils..

JAVA 2016.04.19

[미디어로그] 면접질문 + 후기 [★합격★]

☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ 준 비 ☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ https://www.dsum.co/ java 프로그래밍 개발 / 업무용 솔루션 기업의 경영활동을 지원하는 각종 sw 설치 java based groupware payment solution 업종 : 포털,컨텐츠,커뮤니티 주요사업 : 콘텐츠,IT,알뜰폰(유모비),포털 미디어콘텐츠,ICT,MVNO http://www.thebell.co.kr/front/free/contents/news/article_view.asp?key=201603300100057870003519 5up ..

취업준비 2016.04.19

[Hardware] PC 해체하기

메인보드가 나가서 본체와 모니터 전원은 들어오는데 부팅이 되지 않았다.하드를 옮기기 위해 오랫만에 드라이버를 들었다. 컴퓨터 전공이라면서 PC 해체는 처음해봤다는 신기방기보안기사 공부하면서 나왔던 SATA 방식..공부 안하니까 기억안난다 다시 공부해야지 1번 : Mainboard - 장치들을 연결해주는 역할 2번 : 램(Random Access Memory)3번 : 하드디스크 - 저장소 - main 보드가 좋으면 읽어오는 속도빨라지지만 하드가 좋지 않으면 보내주는 속도가 느려서 성능이 막 업그레이드 되지 않는다 (SSD? HDD?) - 자세히보면 나는 Hard를 2개 연결 - BIOS 화면에서 하드디스크 부팅순서를 정하여 원하는 것 실행, 나머지 하나는 저장소로만 사용 (primary, secondary..

기타내용 2016.04.18

[4/15] 수업내용

1. Body 가장 끝에 script 두기 head에 script를 두는 것은 옛날 방식페이지에 tag들 먼저 뿌린다음에 script 동작 2. script에서 function 중 on 보다는 click 쓰는게 간결하다 3. html에서 link를 눌러서 이동 ( a 태그 같은 경우)cash 보관 / 화면 refresh 가 안됨 4. 각 page마다 login 정보 보여줘야 하면 그때그때 sever에서 받아라.session에 저장한다는건 보안상 좋지 않아 5. Ajax 사용할 때 서버에서는 데이터만 전송해야해.서버에서 viewResolver등도 하지마javascript로 page navigation 하라 6. servlet filter / spring filter( interceptor ) / AOP =..

Project/MusicBlock 2016.04.14

jQuery 찔끔

1.window.alert("ok"); window는 생략가능 java.lang 생략하는 것처럼 => alert("ok"); 2.getElementById : 맞는 id getElementByTagName : 맞는 name, 여러개일수 있으니 항상 배열로 return 3. ~~ : elementtag 보다 element라는 명칭이 더 정확 4. http://jscompress.com공백을 없애고, 변수명을 최대한 짧게하여 용량을 작게한 것.압축이 아니야!!javascript는 압축하면 못씀 5. cb : callback 6.jQuery 함수의 특징하나의 method를 가지고 get,set 모든 동작을 할 수 있다val 은 배열로 꺼내주는데 나머지것들은 값 꺼낼때 첫번째꺼만 꺼내줌 7.jquery가 ret..

javascript & jQuery 2016.04.12
반응형