라벨이 개발인 게시물 표시

C# 윈도우폼에서 연월만 입력하는 컨트롤 방법

윈도우폼 프로젝트를 하다 보면 날짜 입력 기능이 필요한 경우가 많습니다. 그런데 단순히 '연월'만 있으면 충분한 화면도 있는데, 기본으로 제공되는 MonthCalendar 컨트롤은 반드시 '일(day)'까지 선택해야 해서 개발하려는 목적에 적합하지가 않네요. 다른 방법을 찾아야 했습니다. 연월만 입력하는 기능은 의외로 자주 …
C# 윈도우폼에서 연월만 입력하는 컨트롤 방법

[C#] 문자열이 유효한 Boolean으로 인식되지 않습니다. 해결하기

문자열이 유효한 Boolean으로 인식되지 않습니다. 'System.FormatException' 형식의 예외가 mscorlib.dll에서 발생했지만 사용자 코드에서 처리되지 않았습니다. 추가 정보: 문자열이 유효한 Boolean으로 인식되지 않습니다…
[C#] 문자열이 유효한 Boolean으로 인식되지 않습니다. 해결하기

블로그 Semantic Tag 알아보기, 그리고 SEO에 맞는 블로그 테마 구조는 무엇인가요?

이번 주제는 시맨틱 태그(semantic tag)와 SEO 테마입니다. 시맨틱 태그 시맨틱(semantic)은 관계 및 연관(relation)과 의미론(meaning)을 뜻하는 단어 입니다. 한 마디로 시맨틱 태그는 HTML 태그 중 해당 태그를 어떠한 의미로 사용한…
블로그 Semantic Tag 알아보기, 그리고 SEO에 맞는 블로그 테마 구조는 무엇인가요?

C# class, 주소에 의한 참조인데? 클래스 속성 값이 갱신되지 않을 때 확인할 점

C#에서 class 는 참조형식(reference type)이라서 일반적으로 객체의 속성 값을 변경하면 모든 참조된 곳에서 변경된 값이 반영되어야 합니다. 그런데 특정 상황에서 값이 변경되지 않고 이전 값이 보이는 현상을 확인하였어요! 대체 무엇이 문제일까 고민을 하…
C# class, 주소에 의한 참조인데? 클래스 속성 값이 갱신되지 않을 때 확인할 점

a 태그 삭제하는 방법, anchor 에 있는 모든 속성 제거하기

a 태그를 삭제해야 할 일이 생겼습니다. 그런데 꽤 글이 길다보니 a 태그에 있는 속성만 골라내어 삭제하는 일이 번거롭군요. 코드를 다음과 같이 간단하게 작성해 보았습니다. private void RemoveATag() { try { s…
a 태그 삭제하는 방법, anchor 에 있는 모든 속성 제거하기

C# 결과 집합에서 지정된 열을 찾을 수 없습니다. (Oracle Data Reader)

C#에서 '결과 집합에서 지정된 열을 찾을 수 없습니다.' 오류는 OracleDataReader를 통해 데이터를 리딩할 때에, 해당하는 열을 찾을 수 없는 경우에 발생합니다.  다음은 오류가 발생하였을 때 표시되는 스택 예제입니다. 🙂 이 오류가 발생…
C# 결과 집합에서 지정된 열을 찾을 수 없습니다. (Oracle Data Reader)

C# strong to b (스트롱 태그에서 비 태그로, 볼드)

정규 표현식을 사용하여 <strong> 태그를 <b> 태그로 치환하는 방법입니다. 주어진 문자열에서 <strong> 태그를 찾아 <b> 태그로 바꿀 것이며, 정규표현식을 사용해 보겠습니다. using System; using System.Text.RegularExpressions; class Program {…
C# strong to b (스트롱 태그에서 비 태그로, 볼드)

[C#] 환경변수 설정 방법 (Environment Variable Get, Set)

환경변수(EnvironmentVariable) C#에서 환경변수를 설정하고 가져오는 방법에 대해 알아보도록 하겠습니다. [시스템 속성] > [환경 변수] 는 크게 사용자변수와 시스템변수로 나눌 수 있습니다. C#에서는 환경변수에 대한 접근을 어떻게 하는지 …
[C#] 환경변수 설정 방법 (Environment Variable Get, Set)

[C#] OracleConnection Example (오라클 연결 예제)

C# Oracle Connection Example 마이크로소프트는 서드파티 연동을 권장하기에 Obsolete 처리하였습니다. 순서대로 최초에는 오라클 데이터베이스에 연결을 해볼 것이며, 커맨드 텍스트를 생성하고, 셀렉트를 해보도록 하겠습니다. [Obsolete]…
[C#] OracleConnection Example (오라클 연결 예제)

[C#] linq datatable group by sum. 중간 소계 구하는 방법, 예시 코드

C# 데이터테이블에서 중간 소계를 구하는 방법, 괜찮은 방법이 없을까요? 생각해보다가 만들어보았는데요, 다음 예시보다 좋은 방법이 있다면 공유 좀 해주세요~ 😘 데이터 분석이나 보고서를 작성할 때 카테고리별 또는 서브카테고리별 소계를 자동으로 계산해주는 기능이 있다…
[C#] linq datatable group by sum. 중간 소계 구하는 방법, 예시 코드

C# 사용자 정의 컨트롤 도구상자 표시 방법 (도구상자에 보이지 않을 때 처리 방법)

C#에서 사용자 정의 컨트롤 도구상자가 보이지 않을 때! 표시하는 방법에 대해 알아보도록 하겠습니다. C#에서 사용자 정의 컨트롤을 생성하였는데, 막상 추가하려니 도구상자에 보이지 않을 때가 있습니다. 이때 어떻게 처리하는지 방법에 대해 알려드리려고 합니다. 목차는 …
C# 사용자 정의 컨트롤 도구상자 표시 방법 (도구상자에 보이지 않을 때 처리 방법)

Properties.Settings.Default Save 파일 위치 (where is the file?)

Properties.Settings.Default Save Location C# dotNet 프레임워크에서 Properties.Settings.Default 를 통해 저장하는 값은 어디에 저장이 되는 것일까요? 그에 대해 알아보도록 합시다. 목차는 다음과 같답니다. …
Properties.Settings.Default Save 파일 위치 (where is the file?)

[Selenium] 블로그 URL 자동으로 번역하는 프로그램 예제 소스

Selenium.Webdriver.Chromedriver는 단순하고 또 간결하게 웹을 탐색할 수 있도록 제공하는 프로그램입니다. selenium은 셀레늄 또는 셀레니움이라고 읽습니다~ Selenium을 통해 블로그 URL을 자동으로 변역하는 프로그램을 만들어 봅시다.…
[Selenium] 블로그 URL 자동으로 번역하는 프로그램 예제 소스

C# 프로젝트를 같은 디렉터리에 배치하여 참조 프로젝트 만들기 (place solution and project in the same directory)

C#에서 프로젝트를 만들 때, 같은 디렉터리에 배치하는 방법을 통해 참조 프로젝트를 만들어 보도록 하겠습니다! 목차는 다음과 같답니다.😘 솔루션 및 프로젝트를 같은 디렉터리에 배치(place solution and project in the same director…
C# 프로젝트를 같은 디렉터리에 배치하여 참조 프로젝트 만들기 (place solution and project in the same directory)

코틀린 버전 확인 방법

코틀린 버전 확인하기! File > Settings > Other Settings > Kotlin Compiler 로 이동해 주세요. 그리고 Language version을 보면 현재 코틀린 언어 버전을 확인할 수 있습니다.
코틀린 버전 확인 방법

Exception in thread "main" java.io.FileNotFoundException: https://github.com/gradle/gradle-distributions/releases/download/v0.0.0/gradle-0.0.0-all.zip

Exception in thread "main" java.io.FileNotFoundException: https://github.com/gradle/gradle-distributions/releases/download/v0.0.0/gradle-0.…
Exception in thread "main" java.io.FileNotFoundException: https://github.com/gradle/gradle-distributions/releases/download/v0.0.0/gradle-0.0.0-all.zip

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

java -version 명령어를 입력하였는데, ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 오류가 발생하고 계신가요? 해당 현상은 자바 개발 키트가 설치되…
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

XPath / /* 차이

/* 과 / 는 모두 XPath에서 경로를 지정할 때 사용하는 구분자이지만, 그 사용 용도가 조금 다릅니다. 1. / (슬래시) / 는 루트부터 시작하는 절대 경로를 지정하는 데 사용됩니다. 예를 들어, /html/body 는 html 태그 아래의 body 태그를 의미합니다. 상위 노드에서 직접 지정하는 경로로 사용되며, 루트(문서…
XPath / /* 차이

[C#] 문자열에서 쌍따옴표 출력 및 검색 방법

C#에서 문자열을 제어할 때 쌍따옴표( " " )를 포함하려면 이스케이프 문자 \ 를 사용하세요~ 이 방법을 통해 쌍따옴표를 출력하거나 문자열 내에서 검색할 수 있답니다. 예를 들어, 문자열 내부에 쌍따옴표를 포함하고 싶다면 다음과 같은 방식으로 코드를 작성할 수 있어요. 쌍따옴표 포함 예시 string text = "이 문장은…
[C#] 문자열에서 쌍따옴표 출력 및 검색 방법

애플리케이션이 중단 모드에 있습니다. 리소스가 없습니다. 해결하기. WPF StartupUri 다른 폴더 설정 방법 (different folder)

애플리케이션이 중단 모드에 있습니다. 리소스가 없습니다. 오류가 발생하는 경우가 있습니다. 이번 예제는 스타트업 경로를 달리 할 때 발생하는 예제를 보여드리겠습니다. 추가적으로 WPF에서 StartupUri를 다른 폴더로 설정하는 방법에 대해 알아보도록 하겠습니다. …
애플리케이션이 중단 모드에 있습니다. 리소스가 없습니다. 해결하기. WPF StartupUri 다른 폴더 설정 방법 (different folder)
이전최근
가져가실 때, 출처 표시 부탁드려요! 감사합니다. 💗