본문 바로가기

Programming303

[Ubuntu 20.04] SQL Server Express 설치 진행 및 BAK File Recovery 테스트 진행 출처 : https://learn.microsoft.com/ko-kr/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver16&tabs=ubuntu2004 Ubuntu: SQL Server on Linux 설치 - SQL Server이 빠른 시작에서는 Ubuntu에 SQL Server 2017 이상 버전을 설치한 다음, sqlcmd를 사용하여 데이터베이스를 만들고 쿼리하는 방법을 보여 줍니다.learn.microsoft.com 체감은 Windows 에 설치한 버젼 보다 성능이 더 빠른거 같습니다 -0-; 1. 공용 리포지토리 GPG 키를 가져옵니다. $ curl https://packages.microsoft.com/keys/microsoft... 2024. 9. 24.
[WPF] Enum Type 을 ComboBox에 ItemSource로 바인딩 예제 (1). ComboBox에 정의할 Enum을 바인딩 합니다. public enum FaxTransMethodType { [Description("즉시 전송")] Immediately, [Description("예약 전송")] Reservation } (2). Converter를 작성 합니다.using GmSFaxAgentWpf.RestApis;using System;using System.Collections.Generic;using System.ComponentModel;using System.Globalization;using System.Reflection;using System.Windows.Data;namespace GmSFaxA.. 2024. 9. 16.
[JAVA] java.lang.reflect.Field 이용한 ValueObject -> JSONObject 변환 예제 입니다. [JAVA] java.lang.reflect.Field 이용한 ValueObject -> JSONObject 변환 예제 입니다. public JSONObject convertVO(Object vo) throws JSONException { JSONObject jsonObject = new JSONObject(); try { String rowData = "{"; for(Field field : vo.getClass().getDeclaredFields()) { field.setAccessible(true); String value = String.valueOf(field.. 2024. 9. 3.
[C#] Interop 한 Excel API 가 정상적으로 종료 되지 않을 때 처리 방안 [C#] Interop 한 Excel API 가 정상적으로 종료 되지 않을 때 처리 방안 WorkBook , WorkBooks 에 대하여 Close 메서드를 호출 하고ExcelApp를 Quit 메서드를 호출 , Marshal.FinalReleaseComObject 를 호출 하여도 EXCEL.exe가 종료되지 않았습니다 . 도저히 방법이 없어 , GetWindowThreadProcessId WinAPI를 이용하여 PID를 획득한 후 Process를 Kill 처리 하였습니다. [DllImport("user32.dll")]public static extern Int32 GetWindowThreadProcessId(IntPtr hWnd, out uint lpdwProcessId);IntPtr ptr = new .. 2024. 9. 3.