본문 바로가기
728x90
반응형

전체 목록53

[엑셀] 암호 해제 및 설정 파일 클릭 정보 - 통합 문서 보호 클릭 통합 문서 보호 - 암호 설정 클릭 암호 없는 상태에서 암호 입력할 경우 - 암호 생성 암호 재 입력 시 암호 변경도 가능 암호 없앨 경우 - 암호 해제 2022. 5. 8.
DB 설계 데이터베이스 설계 단계 요구 사항 분석 데이터베이스의 용도 파악 결과물 : 요구사항 명세서 개념적 설계 DBMS에 독립적인 개념적 구조 설계 결과물 : 개념적 스키마(E-R 다이어그램) 논리적 설계 정규화 데이터의 이상현상(데이터 중복때문에 생김) 없애기 위함 relation 컬럼들이 relation 컬럼에 포함되는지, 다른 relation에 포함해야하는지 다른 테이블에 포함해야하는지 DBMS에 적합한 논리적 구조 설계 결과물 : 논리적 스키마(릴레이션 스키마) 물리적 설계 DBMS로 구현 가능한 물리적 구조 설계 결과물 : 물리적 스키마 구현 SQL문을 작성한 후 이를 DBMS에서 실행하여 데이터 베이스 생성 명사 추출 회원은 여러 상품을 주문할 수 있고, 하나의 상품을 여러 회원이 주문할 수 있다 :.. 2022. 5. 8.
[XML] DOM, SAX XML(eXtensible Markup Language) : W3C에서 개발된 다목적 Markup 언어 XML 기본 개념 구조적인 데이터를 위한 것 다소 HTML같이 보임 텍스트이며, 읽히는 것만을 뜻하지 않음 크기가 커짐 기술의 집합 새로운 기술이 아니라 발전한 기술 HTML에서 XHTML로 이끌음 모듈식 RDF와 시맨틱 웹의 토대 라이선스 제약이 없으며, 플랫폼이 독립적이고 많은 지원이 있음 XML 파싱하는 방법 1. DOM(DOCUMENT Object Model) XML문서를 읽어들이는 중간에는 아무일도 일어나지 않고 XML 문서의 모든 element, text, attribute 등에 대해 객체를 만듦 이후 Document 객체를 리턴하며 그 때부터 작업을 할 수 있음 방식 메모리에 모두 로드를 .. 2022. 5. 8.
[ORACLE] db 테이블 컬럼명 자바 vo 변수로 변환 SELECT 'private ' || (CASE A.DATA_TYPE WHEN 'NUMBER' THEN 'int' WHEN 'DATE' THEN 'String' WHEN 'VARCHAR2' THEN 'String' WHEN 'CHAR' THEN 'String' WHEN 'CLOB' THEN 'String' ELSE '' END ) || ' ' || LOWER(SUBSTR(A.CAMEL_CASE,1, 1)) || SUBSTR(A.CAMEL_CASE,2) || ';'AS RESULT FROM ( SELECT COLUMN_NAME, DATA_TYPE, REPLACE(initcap(COLUMN_NAME),'_') AS CAMEL_CASE FROM ALL_TAB_COLUMNS WHERE TABLE_NAME= '테.. 2022. 5. 6.
svn 업데이트 버전 가져오는 방법 2021. 12. 2.
svn 연동 방법 1. svn 설치 2. 다른 pc에서 svn 연동 준비 돼야 가능 2021. 12. 2.
자바 정리 - 컬렉션 프레임워크 컬렉션 프레임워크 컬렉션 프레임워크(Collection Framework) 자료구조를 사용해서 객체들을 효율적으로 관리할 수 있도록 인터페이스와 구현 클래스를 java.util 패키지에서 제공함 사용 방법을 정의한 인터페이스와 실제 객체를 저장하는 다양한 컬렉션 클래스(구현 클래스)를 제공 프레임워크 : 사용 방법을 정해놓은 라이브러리 주요 인터페이스로 List, Set, Map이 있음 List 컬렉션 객체를 인덱스로 관리 저장용량이 자동으로 증가하며 객체를 저장할 때 자동 인덱스가 부여 추가, 삭제, 검색 위한 다양한 메소드 제공 동일한 객체를 중복 저장 가능하며 이 경우 동일한 번지가 제공되며, null도 저장가능하나, 객체를 참조하지 않음 ArrayList Vector LinkedList Set 컬.. 2021. 11. 30.
자바 정리 - Wrapper(포장) 클래스 Wrapper(포장) 클래스 포장 객체 : 기본 타입의 값을 갖는 객체 박싱 : 기본 타입의 값을 포장 객체로 만드는 것 언박싱 : 포장 객체로부터 기본 타입의 값을 얻어내는 과정 Math 클래스 : 수학 계산에 사용할 수 있는 메소드를 제공하며, Math 클래스가 제공하는 메소드는 모두 정적 메소드이므로 Math 클래스로 바로 사용 가능 (잘 안씀) LocalDate 출력시 syso 사용 필수~!!! LocalDate.now(); // 오늘 날짜 LocalDateTime.now(); // 오늘 날짜와 시간 LocalDate.now().getDayOfMonth(); LocalDate.now().withDayOfMonth(7); // 일자 설정 LocalDate.now().format(DateTimeFor.. 2021. 11. 30.
자바 정리 - 정규 표현 식 (Regular Expression) (정규식) 정규 표현 식 (Regular Expression) = 정규식 문자열에 나타나는 특정 문자 조합과 대응시키기 위해 사용되는 패턴 문자 ( [ ] : 집합) 횟수 ex) {3} -> 3번, {4} -> 4번, {3, } -> 3부터 무한대, {0, 7} -> 0 ~ 7, {2, 7} -> 2 ~ 7 예시) 휴대전화 번호 패턴 \d{3} - \d{4}-\d{4} = [0-9]{3}-[0-9]{4}-[0-9]{4} 예시) 주민번호 패턴 [0 - 9]{6} - [0 - 9]{6} 예시) 아이디는 영문자로 시작, 8글자 이상 [a-zA-Z\\w{7,} Ctrl+F : 문자열 찾기 Regular expressions : find에 정규 표현식을 쓸 수 있음 Find - (print(ln)?)\(" : print로 .. 2021. 11. 30.
728x90
반응형