일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- springboot Gradle
- Gradle Jar
- OPC DA
- SCM
- kafka
- OPC UA Write
- Gradle 빌드 오류
- lock
- mssql table 용량
- ssh 접속 실패 로그
- c# 강의
- Jar 경로
- c#
- JOIN DBMS별 차이점
- Java 버전 여러개 사용
- Gradle JDK Path
- OPC Write
- OPC UA
- 스마트공장
- Xamarin
- MS-SQL
- kafka listener
- MSSQL
- OPC UA Client Write
- ssh 접속 로그
- CPU 사용량
- OPC
- ssh log
- table용량
- delete truncate 차이
- Today
- Total
목록.NET (20)
IT’s Ha
안녕하세요. 이번포스팅은 Maui를 통하여 테마를 관리하는 방법을 포스팅하려고합니다. 1. 프로젝트 생성 이번 프로젝트의 프로젝트 이름은 ThemesExample로 프로젝트를 생성하였습니다. 2. Resources - Styles - Colors.xaml 열기 gray black white blue green yellow Colors.xaml파일 아래에 해당 코드를 복사 하여 입력하시면 됩니다. 위의 코드는 테마별 색상의 값을 지정한 내용입니다. Primary라는 색상 값을 그대로 사용하고, 그 앞에 테마 이름을 붙여 나중에 앞에 이름을 가지고 불러와 사용하는 방식으로 처리 할 예정입니다. 3. MainPage.xaml 수정 위의 코드로 수정합니다. 라벨은 TextColor를 Primary로, Backg..
안녕하세요. 이번 포스팅은 닷넷 마우이 첫 포스팅이자, Font를 추가하는 방법을 포스팅하겠습니다. 이번 코드는 맥북에서 작성하였고, 윈도우 환경과는 차이가 있습니다. 참고 부탁드리겠습니다. 그리고 폰트는 나눔고딕으로 진행합니다. 폰트는 아래의 주소에서 다운 부탁드리겠습니다. https://hangeul.naver.com/font 네이버 글꼴 모음 네이버가 만든 150여종의 글꼴을 한번에 만나보세요 hangeul.naver.com 1. 프로젝트 생성 먼저, Maui 프로젝트를 생성합니다. 저는 FontExample로 만들었습니다. 2. 폰트추가 1) Resources 폴도 아래에 Fonts폴더가 있습니다. 폰트를 우클릭 후 추가 - 기존파일을 선택 후 다운받으신 나눔고딕 폰트를 추가를 합니다. 해당 폰트..
안녕하세요. 이번포스팅은 Byte Array 0값 제거와 Byte Array에 Byte 추가하는 함수 구현 예제소스를 공유하겠습니다. 1.Null 제거(0값 제거) Byte Array를 사용시 크기를 크게 잡아서 사용 할 경우 쓰레기 값을 같이 계산하는 경우가 있어, 제거 필요시 사용하시면 유익합니다. private void NotNullBytes(ref byte[] bytes) { try { byte[] tmpData = bytes; int tmpLength = 0; foreach(byte b in bytes) { if(b != 0x00) { tmpData[tmpLength++] = b; } } Array.Resize(ref tmpData, tmpLength); bytes = tmpData; } cat..
안녕하세요. ASP.NET IIS에서 서비스 동작시 500.30에러와 500.31에러 해결 방법에 대해서 공유하고자 합니다. 서비스 배포를 위해, 개발 완료 후 서비스를 동작하기 위해서 서버에 IIS에 서비스를 올리니 아래와 같은 문제가 발생하였습니다. 이러한 경우는 아래의 방법으로 해결 하시기 바랍니다. 첫번째, 기존 개발 되어있는 서비스가 닷넷 버전을 확인 하셔야합니다. 예를 들어 .NET 6.0으로 개발 하였으면, Hosting Bundle을 서버에 설치 하셔야합니다. 호스팅 번들을 설치 후 서비스 재시작을 하시면 정상적인 동작을 확인 하실 수 있습니다. 아래는 닷넷 6.0 설치 주소입니다. https://dotnet.microsoft.com/ko-kr/download/dotnet/6.0 .NET ..
안녕하세요. 이번 포스팅은 C# 점프문에 대해서 알아보겠습니다. 1. break break는 반복문 코드 블럭 안에서 반복문을 종료 하기 위해 사용됩니다. int num = 0; for(int i =0; i 3) break; Console.WriteLine(i); } //실행결과 //0 //1 //2 //3 해당 예제를 보면 num이 3보다 크게 되면 해당 for문을 종료하라는 예제입니다. 3보다 크면 해당 반복문은 동작하지 않게 됩니다. 2. continue continue는 반복문 코드 블럭 안에서 반복문의 코드 블럭 처음으로 이동을 위해 사용됩니다. for(int i =0; i 5) { continue; } Console.W..
안녕하세요. 이번 포스팅은 C# 반복문에 대해서 알아보겠습니다. 반복문은 조건이 True인 동안 코드 블럭이 반복됩니다. C#에서는 기본적인 반복문은 for문, while문, do-while문 ,foreach문 총 4가지를 제공합니다. 1. for문 for문은 반복하기 위해 횟수를 관리합니다. 초기식은 횟수를 관리하기 위한 변수의 생성, 그리고 조건식은 해당 횟수가 종료되는 조건, 증감식은 코드블럭이 실행시 발생되는 횟수의 증가나 감소의 식을 의미합니다. 그러하기 때문에 변수는 정수형으로 선언되어야합니다. for (초기식; 조건식; 증감식) { //코드 } for(int i = 1; i < 10; i++) { Console.WriteLine(i); } //출력 결과 //1 //2 //3 //4 //5 /..
안녕하세요. 이번 포스팅은 WPF에서 전체화면 설정에 대해서 알아보겠습니다. WPF로 모니터링 프로그램이나 대쉬보드등 그냥 보여주기 위한 프로그램을 만들시 전체 화면을 통하여 프로그램을 띄우는것이 바람직하다고 생각합니다. WindowStyle = WindowStyle.None; //Window의 타이틀, 버튼(Minimized, Maximized 등) 제거 WindowState = WindowState.Maximized; // 모니터의 해상도 크기로 변경 ResizeMode = ResizeMode.NoResize; // Window의 크기를 변경 불가 AllowsTransparency = true; // 투명도 설정여부 Topmost = true; // 최상위 열기 MainWindows.cs에서 설정하시..
안녕하세요. 이번 포스팅은 C# 조건문에 대해서 알아보겠습니다. 조건문은 프로그램 언어에서 조건을 만족하는 경우 해당 코드 실행을 설정하기 위하여 사용 됩니다. 1. if 문 if문은 해당 조건에 만족 할 때, 해당 코드가 실행되는것을 의미합니다. 코드 블럭은 { } 중괄호로 감싸주어야 합니다.(단, 한줄 사용시에는 코드 블럭은 상관없음), 시작은 if로 시작하고 조건이 계속 추가 될 때 마다 else if를 사용 하여 조건을 추가합니다. 그리고 조건을 만족하지 않은 모든 코드를 실행 시키기 위해서는 else를 사용하여 작성합니다. int a = 1; if(a > 10) Console.WriteLine("a는 10보다 큽니다."); else if(a > 5) Console.WriteLine("a는 5보다..