타입스크립트(TypeScript) 기본 타입 String Number Boolean Array Tuple Enum Any Void Never Null/Undefined String 타입이 문자열인 경우 let str:string = 'hello'; // 위와 같이 :를 사용하여 자바스크립트 코드에 타입을 정의하는 방식을 // 타입표기(Type Annotation)라고 한다. Number 타입이 숫자일 경우 JavaScript의 모든 숫자(10, 2, 16진수 등의 모든 부동 소수점 수)를 지정 let num1:number = 10; let num2:number = 10.85; Boolean 타입이 진위 값(true/false)인 경우 let isLoggedIn1:boolean = true; let isL..
타입스크립트(TypeScript)란? TypeScript는 JavaScript를 확장하여 만든 프로그래밍 언어이다. ⇒ 즉! JavaScript로 개발하다보니 에러나 가독성 등의 측면에서 불편해서 만들어진게 TypeScript! 2014년경에 Microsoft에 의해 개발・발표되었다. TypeScript로 작성된 코드를 컴파일하면 JavaScript 코드로 변환이 된다. 그 때문에, JavaScript 파일을 실행할 수 있는 환경이라면 곧바로 사용할 수 있어, JavaScript 라이브러리도 TypeScript에서 사용할 수 있는 등 호환성이 높은 것이 특징이다. TypeScript는 규모가 큰 프로젝트처럼 많은 프로그래머들이 개발할 때, 오류를 방지하기 위해 설계가 되었다. 이외에도 변수의 데이터 형을..
■ 메모리 구조(code, data, stack, heap) 프로그램이 OS에서 할당받는 메모리 영역은 크게 code, data, stack, heap 4가지 영역이 있다. - 코드(code) 영역 : 실행할 프로그램의 코드가 저장되는 영역. CPU는 코드영역에 저장된 명령어를 가지고 가서 처리한다. - 데이터(data) 영역 : 프로그램의 전역변수, 정적변수(static)가 저장되는 영역. 프로그램이 실행될 때 마다 할당이 되며, 프로그램이 종료되면 소멸한다. - 스택(stack) 영역 : 함수 호출과 관계되는 지역변수와 매개변수가 저장되는 영역. 함수의 호출과 함께 할당되고, 함수 호출이 완료되면 소멸한다. - 힙(heap) 영역 : 사용자가 직접 관리하는 메모리 영역. 사용자가 직접 동적으로 할당하..
[검색 단축키] 1. Ctrl + h 찾기 창이 나오고 찾으려고 하는 용도별로 검색 2. Ctrl + Shift + r 리소스명(파일명) 으로 검색 3. Ctrl + f 현재 커서가 있는 소스에서 문자 검색 4. Ctrl + Alt + g (찾으려는 문자 선택 후) 해당 프로젝트 내에 해당 문자 검색 [주석 단축키] 1. Ctrl + Shift + / 선택한 블럭을 주석 처리 2. Ctrl + Shift + \ 선택한 블럭의 주석 해제 [이동 단축키] 1. Ctrl + 객체 클릭 변수나 클래스 등 정의한 곳으로 이동 2. Ctrl + Shift + g (변수나 함수를 선택한 후) 변수나 함수 등을 레퍼런스 하는 곳으로 이동 3. Ctrl + l 현재 커서가 있는 소스에서 입력한 줄번호로 이동 4. Alt..
SELECT last_active_time ,parsing_schema_name ,sql_text FROM v$sqlarea WHERE parsing_schema_name 'SYS' AND parsing_schema_name 'SYSMAN' AND parsing_schema_name 'DBSNMP' AND parsing_schema_name 'MDSYS' AND parsing_schema_name 'EXFSYS' ORDER BY last_active_time DESC;
오늘은 C#의 Action 대리자와 Func 대리자에 대해서 기록. [참고] - Action대리자는 반환값이 없다. - Func 대리자는 반환값이 있다. 따라서, 반환값이 필요한 경우에는 Func 대리자를 사용하자! [Action 대리자 형태] ・Action ・Action ・Action [Action 대리자 사용법 3가지] ・ 기존 메소드 지정 ex) Action testActionName1 = Print; testActionName1("testActionName1메소드 호출"); public void Print(string msg) { Console.WriteLine(msg); } ・ 무명 메소드 지정 Action testActionName2 = delegate(string errorId, string..
ORA-01481 : 숫자 형식 모델이 잘못되었습니다. 01. ORA-01481 오류는 어떤 오류인가? TO_CHAR(수치) 함수 또는 TO_NUMBER 함수 등으로 어떤 형식 모델을 사용하여 변환을 수행 할 때 서식 모델에 잘못된 숫자 형식을 지정하고 있기 때문에 발생하는 오류이다. 02. ORA-01481 오류의 오류 출력 ex) 문자열 -200을 음수 부호가 있는 숫자 3자리로 변환하려고 다음 SQL문을 발행한 경우 SQL>SELECT TO_NUMBER('-200', '-999') AS RESULT FROM DUAL; SELECT TO_NUMBER('-200', '-999') AS RESULT FROM DUAL 1행에서 에러가 발생했습니다. ORA-01481: 숫자 형식 모델이 잘못되었습니다. 03..
DAO란? 실제로 DB에 접근하는 객체 Service와 DB를 연결하는 고리의 역할 SQL를 사용하여 DB에 접근한 후, 적절한 CRUD API를 제공한다. DTO란? 계층간 데이터 교환을 위한 객체 Entity Class란? 실제 DB의 테이블과 매칭될 클래스 즉, 테이블과 링크될 클래스임을 나타낸다. 최대한 외부에서 Entity클래스의 getter 메소드를 사용하지 않도록 해당 클래스 안에서 필요한 로직 메소드를 구현 entity 클래스와 dto 클래스를 분리하는 이유. View 레이어와 DB 레이어의 역할을 철저하게 분리하기 위해 테이블과 매핑되는 Entity 클래스가 변경되면, 여러 클래스에 영향을 끼치게 되는 반면, View와 통신하는 DTO클래스는 자주 변경되므로 분리해야한다.
- Total
- Today
- Yesterday
- DECLARE절
- NLog
- in/out/ref 차이점
- 동기통신
- PL/SQL 실행문
- C#
- 유틸리티
- USER_SYS_PRIVS
- EXCEPTION절
- in/out/ref 예제
- in/out/ref 공통점
- in/out/ref
- REVOKE
- 초기화파라미터파일
- PL/SQL 예외처리문
- 후나빙
- pl/sql
- DBA_SYS_PRIVS
- 시간차이
- vba
- BEGIN절
- Oracle
- 에러
- TrimEnd
- 유틸리티에러
- VB.Net
- rollback
- 참조전달
- commit
- grant
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |