Springi Batis 7-4 SqlMapClient API SqlMapClient 객체 생성 SqlMapConfig.xml 파일을 로딩하여 SqlMapClient 객체를 생성 자주 반복적으로 사용되므로 Singleton 패턴으로 Factory 클래스를 작성하여 사용할 것을 권장함. public class SqlMapClientFactory { private static SqlMapClient sqlMapClient = null; static { try { if (sqlMapClient == null) { Reader reader = Resources.getResourceAsReader("SqlMapConfig.xml"); sqlMapClient = SqlMapClientBuilder.buildSqlM..

CentOS 6.7 설치 CentOS ISO파일 다운 : http://mirror.oasis.onnetcorp.com/centos/6.7/isos/x86_64/ - VM : 하이퍼 -V (1세대, 시작 메모리 2048MB) 가상 컴퓨터 생성 후 > 위에서 받은 ISO파일 삽입 - OS 설치 첫번째 선택 이미지파일 테스트 Skip Next 한국어 선택 기본 저장장치 선택 예, 모든데이터를 삭제합니다 선택 네트워크설정 > System eth0 변경하기 > 적용 > Next 다음 > 포팻 > 디스크에 변경사항기록 > 다음 사용환경 Basic Server 선택 재부팅
추상클래스 다형성 추상메소드 //일반클래스 (concrete class 기능이 확정됨(객체생성가능 / 구체화) 추상클래스 1.new 로, 객체생성 안됨 2.추상메소드 포함가능 3.독자적으로 사용 못하고 다른클래스를 이용한다. (extends로 상속받아 사용 이때 상속받은 모든 자식클래스는 부모의(abstract클래스)클래스의 추상메소드들을 다 상속받아 사용해야함(강제성)(이때 메소드 구현시 overriding문법을 따라야함 -리턴타입 메소드이름 ...동일) 단지 객체생성을 못하고 강제성을 목적으로 사용, 다형성 적용가능 (A=추상클래스 B extends A) B b= new B(); A a= new B(); 추상클래스 쓰는 이유 : -특정 클래스들에게 *추상클래스에서 만들어놓은 특정 메소드들을 강제적으로..
릴레이션 / 릴레이션 특징. 릴레이션의 구성 릴레이션 스키마(relation schema) 릴레이션의 논리적 구조 릴레이션의 이름과 릴레이션에 포함된 모든 속성 이름으로 정의 예) 고객(고객아이디, 고객이름, 나이, 등급, 직업, 적립금) 릴레이션 내포(relation intension)라고도 함 정적인 특징이 있음 릴레이션 인스턴스(relation instance) 어느 한 시점에 릴레이션에 존재하는 투플들의 집합 릴레이션 외연(relation extension)이라고도 함 동적인 특징이 있음 릴레이션의 특성 투플의 유일성 하나의 릴레이션에는 동일한 투플이 존재할 수 없다. 투플의 무순서 하나의 릴레이션에서 투플 사이의 순서는 무의미하다. 속성의 무순서 하나의 릴레이션에서 속성 사이의 순서는 무의미하다..
LV_COLUMN 구조체 / CListCtrl::InsertColumn() 함수 CListCtrl클래스는 Cwnd클래스를 상속받아 생성되었다. 대화상자에서 List Contrl을 추가하는것은 내부적으로 대화상자의 자식윈도우로서 List Control이 생성된다는것이다 ( LV_COLUMN 구조체 ) LV_COLUMN은 칼럼을 설정하거나 생성하기 위해 사용되는 구조체이다. 이 구조체의 원형은 다음과 같다. typedef struct _LVCOLUMN { UINT mask; int fmt int cx; LPTSTR pszText int cchTextMax int iSubItem } LVCOLUMN, FAR *LPLVCOLUMN mask : 구조체의 다른 멤버들의 기능 유효와 플래그 fmt : 칼럼에 서브 아..
MySQL 비밀번호 분실 / MySQL 비밀번호 1. 제어판의 서비스 에서 mysql 서비스 중지 ( APM 아파치 , APM_MYSQL5 중지) *mysql시작되있는상태 ( APM, apm_mysql와 동시에 같이 시작되있는상태이면 안된다) 2. cmd 창에서 mysql 설치된 폴더로 이동 후 다음 명령 실행 > mysqld --skip-grant 3. 위 2번에 의하여 패스워드 없이 MySql 이 실행됨 4.입력을 기다리는상태로 변경됨 , 그대로 내비두고 다른 명령프롬프트(CMD)창을 띄워 mysql에 로그인 5. mysql -u root -p 엔터 패스워드를 물어보면 그냥 무시하고 한번더'엔터' 6. 아래 명령을 실행 mysql> use mysql mysql> update user set passw..

소프트웨어공학 CMM CMM 이란? 미국의 대표적인 소프트웨어 프로세스 (공정모델) 모델 ★(CMM모델 이있다 5단계로구성됨 카네기에서만들어짐 , 더좋은소프트웨어만들기위해서는 단계들이있다.. ) 5단계 ★ CMM의 5가지 성숙단계와 핵심 프로세스 5단계 있는것정도 알기 5-> 1단계로가면 낭비요소 증가/ 1 ->5단계로가면 생산성,품질이 좋아짐 Level 1 : 초기 (Initial) 단계 개인의 역량에 따라 프로젝트의 성공과 실패가 좌우되며 소프트웨어 개발 프로세스는 거의 없는 상태를 의미함 - 표준화된 프로세스 없이 프로젝트 수행결과 예측이 곤란한 조직 Level 2 : 반복 가능한 관리된(managed) 단계 - 프로세스 하에서 (공정하에서)프로젝트가 통제되는 수준으로 조직은 프로세스에 대한 어느 ..
SW공학의 기본원칙 /추상화 정형화 형식화의 원리 / 분할과 정복의 개념 /계층화의 개념 SW공학의 기본원칙 구조화 기법의 기본원칙 Structured T( 옛날에는 한 덩어리(구조)로 짰지만 이제는 한 덩어리로 프로그램 짜지 말고 톱 다운 식으로 입구하나 출구하나 식으로 만들기 ) 추상화의 원리(Principle of Abstraction) (뒤에서 정의설명..) 형식화의 원리(Principle of Formality) 분할과 정복의 개념(Concept of Divide and Conquer) 계층화의 개념 (Concept of Hierarchical Ordering) 정보은닉(Information Hiding) 지역성(localization) ( 한군데서 에러 나면 다른 곳이랑은 관련 안되게 하라,,..
- Total
- Today
- Yesterday
- 구글우회
- 영화소개
- 오늘의사건
- movie
- #청춘성장기
- 영화순위
- 외국영화
- 한국영화
- 일본구글
- 옛날영화
- 오늘의이슈
- #인물관계도
- #구글팁
- #의학드라마
- #safesearch
- 박스오피스
- 영화추천
- #미국구글
- #성인인증
- #구글바로가기
- #제작진정보
- 영국구글
- 영화
- #구글설정
- 실시간검색어
- 실검
- #인터넷안전
- #구글안전검색
- 추천영화
- #체코구글
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |