- 좋은 개발자
- emplace_back
- postman collection
- MFC
- postman pre-request
- 프런트엔드
- Android
- Front-end developer
- postman
- solidity
- 우수한 프런트 개발자
- postman collection variables
- Intellij
- Java
- postman excel
- UI/UX Engineer
- Android/iOS Developer
- PL/SQL
- c#
- Unity
- oracle
- postman csv
- C++
- LSL_Script
- postman html parse
- postman automations
- postman tests
- web developer
- postman session
- Interaction developer
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Today
- Total
목록c# (24)
david's daily developer note
DB와 응용프로그램 사이에서, 공간질의나, 공간 타입등을 지원하는 미들웨어를 개발하는 중에, 개발 중인 프로젝트가 서비스 모드로 동작하는 것이, Vista이후 OS에서 권한문제가 발생하는 것을 알았다. 해결책을 위해서 구글링을 좀 했는데, 항상 그렇듯이 삽질이 힘들뿐 알면 간단하더라, 일단 프로그램이 OS에서 관리자의 권한이 필요한 기능을 수행하려 한다면, 프로젝트에 매니페스트 파일을 추가하고, 프로그램의 권한을 상승시키면 해결된다. 아래 그림을 보자. 우선 권한 상승하려는 프로젝트의 속성에서 보안 탭을 누른다. 보안 탭에서 "ClickOnce 보안 설정 사용"을 체크했다가, 해제하면, 프로젝트 Properties 트리에 app.manifest파일이 생성된다. app.manifest파일을 눌러보면, 아래..
상속 관계가 존재하는 Class들에 대한 is연산중 범할 수 있는 논리 오류..가 있다. 상속관계를 이해하고, Type Check는 알지만,, 바쁜 코더들에게.. 쉽게 간과될 수 있는 논리 오류 일것이다.. 다음의 예제를 보자. public class parent : Ifamily { } public class child : parent { } if (inputObject is parent) { // inputObject 가 child type이여도, parent class에서 상속 받았으므로, 첫번째 if문에 들어간다. } else if (inputObject is child) { // 다음의 조건문은 들어오지 않으므로, 오류!! } if-else 문에서 parent에 먼저 is연산을 수행 할 경우에,..
텍스트 파일에 작성된 한글은 .NET 에서 읽어 올때, 글자가 께지는 현상이 있다. StreamReader의 생성자에 Default 인코딩을 선언할 경우 한글 인코딩을 알아 채지 못한다. 따라서 한글 완성형 인코딩 EUC-KR을 직접 명시하자. EUC-KR 자료 : http://ko.wikipedia.org/wiki/EUC-KR char[] delimiterChars = { ' ', ',', '\n' }; Encoding euckrEncode = Encoding.GetEncoding("euc-kr"); StreamReader sr = new StreamReader("../한글께짐테스트.txt", euckrEncode); string line = null; while ((line = sr.ReadLine(..
PostgreSQL Database Server와 .NET(C#)의 기본적인 연동 방법과 CRUD 질의 예제를 알아보자. 일단 PostgreSQL과 .NET 연동을 위해서, PostgreSQL Database Server를 위한 닷넷 프로바이더 Npgsql를 다운받고, 솔루션 탐색기- Reference에 Npgsql.dll을 추가한다. 그 후에, 다음을 namespace를 import한다. using Npgsql; 다음은 일반적인 연결 객체를 만들고, Create Query를 수행 하는 과정이다. string connStr = "Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;"; NpgsqlConnection dbCon =..