일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- .NET Core
- Visual Studio 패키지에 실패했습니다.
- Vue3 configureWebpack
- MSSQL 문자열
- 리버스 프록시 예제
- Tomcat Error
- Vue.config
- Selenium 설치
- .NET Core Proxy
- 웹 크롤링
- MSSQL 동적 쿼리
- tomcat
- vue.js
- 디자인 패턴 사례
- Visual Studio 2015 설치
- javascript
- vue3
- Vue configureWebpack
- vue
- Visual Studio 재설치
- Selenium 환경
- Visual Studio 2015 삭제
- 업무 자동화
- spring
- 웹 자동화
- Visual Studio 강제 삭제
- 프록시 예제
- Visual Studio 2015 강제 삭제
- Nginx Reverse Proxy
- SQLP
- Today
- Total
목록Programming Language/C# (4)
금백조의 개발 블로그
서론 C#의 의존성 관리 프로그램인 Nuget을 사용한 솔루션 빌드에서 아래와 같은 에러 메시지가 나타났습니다. "이 프로젝트는 이 컴퓨터에 없는 NuGet 패키지를 참조합니다. 해당 패키지를 다운로드하려면 NuGet 패키지 복원을 사용하십시오. 누락된 파일은...입니다." 문제의 프로젝트는 Nuget으로 Selenium 라이브러리인 Selenium.WebDriver.ChromeDriver 91 버전을 설치했다가 솔루션용 Nuget 패키지 관리를 통해 이전 버전을 지우고 94 버전을 새로 설치한 프로젝트였습니다. 이 소스를 Github에 올리고 다른 컴퓨터에서 clone하여 작업을 진행하려 했는데 Nuget 복원 과정에서 이전 버전으로 인식하는 에러가 발생했습니다. 그래서. csproj 확장자 파일을 열..
서론 엑셀의 셀에서 개행된 문자를 복사하여 프로그램의 그리드에 붙여 넣기 하면 문자 맨 앞에는 "(큰따옴표)가 문자 맨 뒤에는 "(큰따옴표) + \r\n(개행 문자)가 붙는 현상을 해결해야 했습니다. 그래서 정규표현식을 떠올렸고 이를 통해 해결했습니다. 따라서 이번 글에서는 문제 해결 과정 속에서 알게 된 C#에서 정규표현식 사용 방법에 대해 알아보겠습니다. 본론 구문 형식 [namespace] using System.Text.RegularExpressions; [정규표현식 선언] string strConstantParttern = "^\"|\"$|\"\r\n$";//string 으로 선언 Regex strVariableParttern = new Regex("^\"|\"$|\"\r\n$");//Regex..
서론 애플리케이션 개발 중 특정 상황에서 DataTable 변경 체크 로직으로 인해 문제가 발생하여 Datatable의 변경된 정보를 다시 롤백해야 할 필요가 있었습니다. 해결책을 찾는 중 DataTable의 내장 함수인 RejectChanges를 알게 되어 문제를 해결했습니다. 오늘은 이 과정 속에서 알게 된 AcceptChanges, RejectChanges 사용법에 대해 정리하고자 글을 작성했습니다. 본론 [정의] AcceptChanges : DataTable의 변경 내용을 커밋합니다. RejectChanges : AcceptChanges() 호출한 이후에 수행된 모든 변경 내용을 롤백합니다. [특징] AcceptChanges()를 호출한 적이 없으면 RejectChanges() 호출 시 DataT..
서론 기존 시스템에서 입력된 object 형식 데이터를 문자열로 변환 후 Convert를 사용하여 숫자로 변환하는 로직이 있었습니다. 그런데 try catch 문으로 예외처리를 하지 않아 잘못 입력된 데이터가 있을 경우 에러가 발생했습니다. 이 문제를 해결하기 위하여 try catch 문을 사용하지 않고 코드를 좀 더 깔끔하게 작성하기 위해 TryParse문을 사용했습니다. 이 과정 속에서 알게 된 TryParse의 특징과 사용법을 예제를 통해 정리해보겠습니다. 본론 [구문 형식] [숫자 형식].TryParse(string [변환할 문자열],out [매개변수]) [특징] 1. 숫자 형식(decimal, int, double 등...)에 있는 내장 함수입니다. 2. 문자열 변환에 성공할 경우 true, 실..