사용법은 간단하다. #if DEBUG // 디버깅일 때 실행할 처리 #else // 릴리즈모드일 때 실행할 처리 #endif ■ 디버깅 모드일 때 (개발환경인 경우) ■ 릴리즈모드일 때 (검증/본방 환경인 경우) 회사 프로젝트 개발중, SMTP 메일서버의 설정이 개발환경과 본방환경, 검증환경별로 3가지가 정의되어있는 상황이었다. 메일 송신처를 메일서버의 로그인 이메일 주소와 다르게 설정을 해야했다. ex ) 예를 들어 아래와 같은 설정을 하려고 했을 때 [debug 모드일 때] - SMTP 메일 서버 : smtp-mail.outlook.com - USERNAME : kr98gyeongim@outlook.kr - FROM 주소: ①kr98gyeongim@outlook.kr -> 정상적으로 메일 송신 성공 ..
퇴사말고 한국에서 재택 근무! 1. 휴대폰 기기변경 -> VPN QR코드 재발급 신청(2022.10.13 완료) 2. PC 변경 -> 놑북 후져서 바꿔야한다고 신청 ======================================================== ① 귀국 날짜 정하기 OK ② 집 계약 해약 OK ③ 폐기물 회수 업체 연락 및 날짜 정하기 OK ④ 전기/가스/수도/화재보험 해약 ⑤ 후나빙 ⑥ 인터넷 모뎀 반납 ⑦ 전출신고 및 우편물 주소지 변경 ⑧ 휴대폰 계약 해약 ======================================================== ① 귀국 날짜 정하기 ■ 귀국 비행기티켓 구매 완료 12/31 14:20 나리타 -> 대구 ② 집 계약 해약 ■ 집 임대계..
☞ ! 사전 지식! : 이 부분에 대해서 잘 모르면 게시글 내용 읽어도 무슨 소리인지 헷갈리고 이해도 불가능..! ・메서드에 인수를 전달하는 방법에는 아래의 2가지가 있다. - 값에 의한 자료 전달(call by value) : 변수의 값을 복사해서 전달하는 방식 → 이 게시글에서는 값 형식 전달이라고 하겠음 - 참조에 의한 자료 전달(call by reference) : 변수를 공유하는 방식 → 이 게시글에서는 참조 전달이라고 하겠음 ・C#에서 다루는 형은 아래의 2가지가 있다. - 값 형(value type) : int, long, decimal, char, byte 등이 값 형 - 참조형 (reference type): object, string, List 제네릭 컬렉션, 배열 프로그램이 실행되는 ..
초기화 파라미터 파일? 초기화 파라미터에서는 데이터베이스 전체에 관련되는 설정을 하는 것이다. 초기화 파라미터 파일은 데이터베이스를 실행할 때 가장 먼저 읽힌다. 초기화 파라미터의 파일 형식에는 「PFILE」과 「SPFILE」의 두 종류가 있다. PFILE은 텍스트 파일 형식이고, SPFILE은 이진(binary) 파일 형식이다. PFILE로 운용하는 경우는 데이터베이스 실행 중에 값은 변경할 수 없지만(재실행이 필요함!), SPFILE로 운용하는 경우는 데이터베이스 실행중에도 값을 변경하여 반영할 수 있다.(재실행이 필요한 파라미터도 있음) PFILE은 텍스트 파일이기때문에 값 변경은 텍스트 에디터에서 할 수 있어서 간단한 반면, SPFILE은 PFILE을 변환해서 작성해야 하기 때문에 다소 번거로울 ..
PL/SQL이란? PL/SQL은 스토어드 프로시저(stored procedure)를 의미하며 프로그래밍 언어로 프로그램을 작성하는 것처럼 SQL문을 기술할 수 있다. 그래서 그냥 SQL을 기술하는 것보다 훨씬 복잡한 처리를 기술할 수 있다. 또한 기술한 PL/SQL은 데이터베이스 내에 컴파일된 상태로 놓이기 때문에 실행 시 처리 속도가 빠르다. 실행할 때는 그 PL/SQL을 호출하기만 하면 되기 때문에 한번 작성해놓으면 실행이 매우 쉽다. 또한 네트워크에 거는 부하를 줄일 수 있다. ■ PL/SQL 기본 구성 PL/SQL은 아래와 같이 구성을 가진다. - PL/SQL 구문 구성 DECLARE 선언부; BEGIN 실행부; EXCEPTION 예외처리부; END; 기본 구성 선언부(delcare) 변수・정수・..
PL/SQL(실행부) 실행부에서는 메인 처리를 기술한다. 필수 요소이며 절차적 언어의 특징 및 SQL을 사용하여 비즈니스 로직을 구현한다. 프로그래밍 언어를 알고 있는 사람은 IF문이나 FOR문 등을 사용해 처리를 기술할 수 있을 것이다. ■ 처리 기본적인 처리의 기술 방법. 일반적인 프로그래밍 언어 기술 방법과 거의 동일하다. 기본 구성 IF [IF-THEN] IF 조건 THEN TRUE일 때의 처리; END IF; [IF-THEN-ELSE] IF 조건 THEN TRUE일 때의 처리; ELSE FALSE일 때의 처리; END IF; [IF-THEN-ELSIF-ELSE] IF 조건A THEN 조건A가 TRUE일 때의 처리; ELSIF 조건B THEN 조건B가 TRUE일 때의 처리; ELSE 그 이외일 때..
SQL*Plus에는 SQL문과 SQL문 입력을 지원하는 다양한 기능이 있다. SQL*Plus 커맨드라인에 명령을 입력해서 실행이 가능하다. SQL*Plus 주요 커맨드 연결/연결해제 관련 connect id/pw user ID로 연결 disconnect DB 연결해제 (SQL*Plus는 중지 x) exit/quit SQL*Plus 중지 ※ 아래표 굵은 글자 명령어는 굵은 글자만 작성하고 뒤의 명령어는 생략해도 괜찮음 편집 관련 / 버퍼에서 SQL 실행 run 버퍼의 SQL을 표시한 후 실행 list [행번호] 버퍼내의 SQL을 표시, ※ 행 번호를 붙이면 지정한 행만 표시 change/str1/str2 버퍼의 현재 행 str1을 str2로 대체 get 파일 내용을 버퍼로 읽기 spool SQL*Plust..
☆작성 이유!☆ 우리가 프로그래밍을 공부하거나 개발을 할 때 XML, JSON이라는 단어를 한 번쯤은 보게 되는데 이 두 가지의 개념과 차이점에 대해서 모르는 상태로 웹 개발을 했었다. 누가 xml은 뭐고 json은 뭐야? 왜 xml이 아니라 json을 사용해?라는 질문을 받았을 때 여기에 대한 질문에 대답할 수가 없었다. json형식이 뭐가 좋길래 xml이 아니라 주로 json형식을 사용하는지, 차이점은 무엇인지, jQuery vs fetch에 대해서 작성하려고 한다. 우선 ajax나 fetch에 대해서 설명하기 전에 동기 통신과 비동기 통신의 개념 및 이해를 하고 나서 xml과 json, yaml에 대한 기본 개념 및 차이점, 마지막으로 jQuery Ajax와 Fetch 차이점에 대한 설명을 하고 마..
- Total
- Today
- Yesterday
- in/out/ref 예제
- Oracle
- 초기화파라미터파일
- 유틸리티에러
- vba
- DBA_SYS_PRIVS
- USER_SYS_PRIVS
- 유틸리티
- 참조전달
- TrimEnd
- BEGIN절
- REVOKE
- 시간차이
- C#
- 후나빙
- EXCEPTION절
- in/out/ref 차이점
- in/out/ref 공통점
- PL/SQL 예외처리문
- NLog
- in/out/ref
- 에러
- pl/sql
- rollback
- PL/SQL 실행문
- DECLARE절
- grant
- commit
- 동기통신
- VB.Net
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |