VB.NET, C#에서 불필요한 공백을 제거하는 방법. 트리밍이라고 불리며, 4가지의 메서드가 있다 Trim 메서드 TrimStart 메서드 TrimEnd 메서드 Replace 메서드 - Trim 메서드 : Trim 메서드는 문자열 전후의 공백을 제거하는 메서드이다. 조심해야하는 것은 캐릭터 라인의 전후의 공백을 제거하지만 캐릭터 라인안에 있는 공백은 대상외가 된다. '【VB.NET】 Private Sub cmdTrim_Click(sender As Object, e As EventArgs) Handles cmdTrim.Click txtTrimAfter.Text = txtTrimBefore.Text.Trim End Sub //【C#】 private void cmdTrim_Click(object sender..
- 여러개의 열이나 행을 선택하지 못하게 제어 여러개의 열과 행을 복수선택 (드래그)을 할 수 있다. 하나의 열과 행만 선택하도록 제어를 하려면 아래와 같이 MultiSelect를 false로 설정하면된다. this.dgvContent.MultiSelect = false; - 행 단위로 선택을 하도록 설정 열단위로 선택이 가능하지만 행단위로 선택을 하도록 설정하는 것은 SelectionMode속성에 FullRowSelect를 설정하면 된다. this.dgvContent.SelectionMode = DataGridViewSelectMode.FullRowSelect; - 특정행이나 열을 고정시켜 스크롤을 못하도록 설정 this.dgvContent.Column[0].Frozen = true; // 첫번째 열을..
JSP 구성 요소는 크게 템플릿 데이터와 JSP 전용 태그, JSP 내장 객체가 있다. ①템플릿 텍스트 - 클라이언트로 출력되는 콘텐츠. 템플릿 텍스트는 서블릿 코드를 생성할 때 출력문(tomcat이면 out.println으로 변환) 즉, HTML, 자바스크립트, 스타일 시트, JSON, XML, 일반 텍스트 등이 해당된다. ②JSP 전용태그 - 서블릿 생성 시 특정 JAVA 코드로 바뀌는 태그. Directives(), 스크립트릿(), 표현식(), ※이 안에는 세미콜론(;)을 사용하지 않음 선언(), JSP Action()이 있다. JSP 전용 태그 ①지시어 page, taglib, include가 있다. 1)page - page 지시어는 JSP 페이지와 관련된 속성을 정의할 때 사용ex) - cont..
NLog의 설정 Config 파일로 설정하는 방법과 소스코드로 설정하는 방법에 대해 설명을 하고자 한다. ■ NLog.config 설정파일 NLog.config 패키지를 설치하면 프로젝트 디렉토리에 NLog.config 파일이 생성되므로 내용을 아래와 같이 설정한다. ■ 소스코드 var config = new NLog.Config.LoggingConfiguration(); var logfile = new NLog.Targets.FileTarget("logfile") { FileName = "file.txt" }; var logconsole = new NLog.Targets.ConsoleTarget("logconsole"); config.AddRule(LogLevel.Info, LogLevel.Fatal,..
두개의 DateTime형의 시간차이를 구하는 방법에 대해서 작성. .NET에서는 Timespan이라는 자료형을 이용하여 시간차이를 구할 수 있다. 아래의 예제를 통해 이해하기. Timespan을 사용하면 쉽게 시간의 차이를 알 수 있어서 편한 것 같다. // 2023년 05월 24일 7시 DateTime checkStartFrame = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 7, 00, 00); // 2023년 05월 25일 9시 30분 DateTime checkEndFrame = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.D..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cs3AoG/btrJqmeoFbu/QwFNFcfSVtykqSXHJvknT1/img.png)
사용법은 간단하다. #if DEBUG // 디버깅일 때 실행할 처리 #else // 릴리즈모드일 때 실행할 처리 #endif ■ 디버깅 모드일 때 (개발환경인 경우) ■ 릴리즈모드일 때 (검증/본방 환경인 경우) 회사 프로젝트 개발중, SMTP 메일서버의 설정이 개발환경과 본방환경, 검증환경별로 3가지가 정의되어있는 상황이었다. 메일 송신처를 메일서버의 로그인 이메일 주소와 다르게 설정을 해야했다. ex ) 예를 들어 아래와 같은 설정을 하려고 했을 때 [debug 모드일 때] - SMTP 메일 서버 : smtp-mail.outlook.com - USERNAME : kr98gyeongim@outlook.kr - FROM 주소: ①kr98gyeongim@outlook.kr -> 정상적으로 메일 송신 성공 ..
☞ ! 사전 지식! : 이 부분에 대해서 잘 모르면 게시글 내용 읽어도 무슨 소리인지 헷갈리고 이해도 불가능..! ・메서드에 인수를 전달하는 방법에는 아래의 2가지가 있다. - 값에 의한 자료 전달(call by value) : 변수의 값을 복사해서 전달하는 방식 → 이 게시글에서는 값 형식 전달이라고 하겠음 - 참조에 의한 자료 전달(call by reference) : 변수를 공유하는 방식 → 이 게시글에서는 참조 전달이라고 하겠음 ・C#에서 다루는 형은 아래의 2가지가 있다. - 값 형(value type) : int, long, decimal, char, byte 등이 값 형 - 참조형 (reference type): object, string, List 제네릭 컬렉션, 배열 프로그램이 실행되는 ..
☆작성 이유!☆ 우리가 프로그래밍을 공부하거나 개발을 할 때 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 공통점
- rollback
- C#
- PL/SQL 예외처리문
- 유틸리티에러
- vba
- USER_SYS_PRIVS
- REVOKE
- in/out/ref
- 시간차이
- 유틸리티
- NLog
- 후나빙
- 동기통신
- Oracle
- grant
- in/out/ref 차이점
- DBA_SYS_PRIVS
- BEGIN절
- DECLARE절
- pl/sql
- in/out/ref 예제
- 참조전달
- VB.Net
- TrimEnd
- EXCEPTION절
- PL/SQL 실행문
- commit
- 에러
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |