본문 바로가기

분류 전체보기811

[C] 자료형 (short int, int, long int ) C 자료형 (short int, int, long int ) int 자료형은 정수를 가지는 자료형으로서 초기에는 2바이트(16비트)의 자료형이었으나 현재는 4바이트(32비트)의 자료형이다. int 자료형의 크기가 변하는 이유는 메모리 주소를 unsigned int 값으로 사용하고 있기 때문이다. 초기에는 메모리 크기가 64KB 이하였다. 16비트로서 64KB를 모두 가리킬 수 있었기 때문에 그 당시에는 int 형이 2바이트였지만 현재는 메모리 크기가 평균 2GB이다. 메모리는 계속해서 커지고 있으며, 32비트로 가리킬 수 있는 메모리의 한계는 4GB이다. C언어에는 near와 far 포인터 개념이 있기 때문에 near 포인터로 4GB, far 포인터로 4GB를 가리켜 총 8GB 까지는 사용이 가능하다. .. 2022. 4. 30.
[Database] 물리적 백업(OffLine백업과 OnLine백업) 물리적 백업 물리적인 백업은 데이터베이스 파일(데이터 파일, 컨트롤 파일)을 백업하는 것을 뜻하며, DB가 아카이브 모드에서 수행 중인 경우에는 아카이브 리두 로그 파일이 자동적으로 생성되므로 데이터 파일, 컨트롤 파일, 아카이브 리두 로그 파일이 백업된다. 물리적 백업은 다음과 같이 두 가지가 가능하다. ◎ 오프라인 백업 ◎ 온라인 백업 ◆ 오프라인 백업: 테이블 스페이스나 데이터 파일이 오프라인일 때 실행되는 백업으로, 가장 수행하기 쉬운 백업방법중의 하나이다. Image copy에 의한 백업은 DB를 종료하고, DB와 관련된 모든 물리적인 파일(데이터 파일, 컨트롤 파일, 매개변수 파일)을 운영체제의 복사 명령어를 이용하여 복사한다. 이 백업은 데이터 파일의 크기가 매우 큰 경우, 많은 시간이 소요.. 2022. 4. 29.
[Database] 완전 복구 3가지 방법 완전 복구 3가지 방법 전체 완전 복구 테이블스페이스 완전복구 데이터 파일 완전 복구 단위 전체 DB 단위 Tablespace 단위 Data file 단위 복구대상 DB전체 특정 Tablespace 특정 Data file 문법 Recover database Recover tablespace Recover data file 복구시간 DB전체 복구 단위로 인해 가장 느림 tablespace단위로 복구되므로 전체완전 복구보다 다운타임(Down Time)이 최소화됨. 데이터파일 단위로 복구되며, 가장 짧은 시간이 소요됨. 단점 하나의 데이터 파일에 장애가 발생되었는데 전체 완전 복구방법으로 복구작업을 수행한다면 복구 시간이 많이 소요되며, 사용자들이 데이터베이스에 접근할 수가 없다. 하나의 테이블스페이스가 여러.. 2022. 4. 28.
Android studio - 한글지원 Android studio 한글 지원 노트북 변경이나 Android 개발 할 때마다 Android studio 언어 설정으로 고생했던 기억이 많아서 따로 남깁니다. C:\Program Files\Android\Android Studio\bin 폴더에서 studio64.exe.vmoptions 파일을 메모장으로 열기 마지막 줄에 "-Dfile.encoding=UTF-8" 추가 Android studio 재실행 시 적용됩니다. 2022. 4. 27.
[Database] 불완전 복구 방법 4가지 유형 불완전 복구 방법 4가지 유형 1. 4가지 불완전 복구 유형의 차이점 1.1. 시간 기반 불완전 복구 - until time: 사용자 의지에 의해 과거 특정 시점까지를 복구하는 방법 1.2. 취소기반 불완전 복구 - until cancel: 아카이브 파일을 순차적으로 적용하다가 더 이상 적용할 아카이브 파일이 없어서 cancel이 될 때까지 복구 - 완전 복구를 수행하고 싶어도 백업 데이터의 유실로 인해 불완전 복구를 수행할 수밖에 없는 경우에 해당된다. 결론적으로 백업 데이터만 가지고 복구작업을 수행해야 하기 때문에 모든 데이터가 과거 특정 시점으로만 복구될 수밖에 없다. 1.3. 변경기반 불완전 복구 - until change SCN: 과거 특정 SCN 번호를 가진 시점까지의 복구 1.4. 컨트롤 파.. 2022. 4. 26.
C#[WPF] HID 연동 예제 코드 C# HID 연동 관련 샘플 코드 https://github.com/soldernerd/HID_Utility#readme GNU GPLv3 라이선스이므로 주의해서 사용해야 됩니다. ​ x86 컴파일 시 장비와 Connect가 가능하며, 기본적인 동작 확인 시 유용한 샘플 코드입니다. 관련 글: 2022.04.02 - [Programming 개발은 구글로/C#] - C#[WPF] HID(휴먼 인터페이스 장치)에 대하여 2022.04.14 - [Programming 개발은 구글로/C#] - C#[WPF] HID 통신 모니터링 프로그램(Data 패킷) 2022. 4. 25.
C#[WPF] Window 알림 콘텐츠 Notification content 1. Microsoft.Toolkit.Uwp.Notifications 설치 dotnet add package Microsoft.Toolkit.Uwp.Notifications --version 7.1.2 원하는 위치에 아래 코드 삽입 new ToastContentBuilder() .AddText("카피장인 접속") .show(); ※ 주의사항: ToastContentBuilder() API에서 show가 보이지 않는 경우 Uwp.Notifications 버전 7.0 이상 설치 및 프로젝트명.csproj 파일에서 net5.0-windows10.0.19041.0 로 변경 ​ 확인 작업: Windows 검색 창에 알림 및 작업 설정 입력 후 해당 알림이 등록되었는지 확인. .. 2022. 4. 25.
박군 한영 결혼 박군 ♥ 한영 결혼 축하드립니다. 결혼식: 2022년 4월 26일 신라호텔 1. 박군 프로필 본명 박준우 출생 1986년 3월 9일 (37세) 경상남도 울주군 언양면 (現 울산광역시 울주군 언양읍) 국적 대한민국 신체 170cm, 65kg, A형 가족 아버지, 이모 3명 배우자 한영 학력 울산자연과학고등학교 (졸업) 병역 특수전사령부 상사 전역 (2005년 ~ 2020년) 직업 가수 데뷔 2019년 싱글 앨범 '한잔해' 2. 한영 프로필 본명 한지영 본관 청주 한씨 출생 1978년 12월 16일 (45세) 충청남도 당진시 국적 대한민국 신체 178cm, 56kg, 250mm, B형 가족 부모님, 남동생 배우자 박군 학력 합덕초등학교 (졸업) 합덕여자중학교 (졸업) 합덕여자고등학교 (졸업) 동덕여자대학교 .. 2022. 4. 24.
C#[WPF] 내문서 폴더 경로 가져오기 C# 내 문서 폴더 경로 ​ 내문서 폴더 경로는 아래의 2가지 방법은 가져올 수 있다. 1. Environment.SpecialFolder로 시스템 특수 폴더에 대한 디렉터리 경로 검색(MSDN 참조) ​ private static string getFolderName() { string path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); return path; } Environment.GetFolderPath // 지정 폴더 경로 반환 2. 레지스트리에서 경로 가져오는 방법 ​ 아래 레지스트리의주소는 내 문서 폴더 경로입니다. 내 문서 폴더는 위치를 옮길 수 있기 때문에 레지스트리 Key를 이용하여 값을 가져오고 GetVal.. 2022. 4. 24.
C#[WPF] Get Window 스피커 정보 Window 소리 설정에 있는 정보를 가져올 수 있습니다. ​​ public class Win32 { [DllImport("winmm.dll", SetLastError = true)] static extern uint waveOutGetNumDevs(); [DllImport("winmm.dll", SetLastError = true, CharSet = CharSet.Auto)] public static extern uint waveOutGetDevCaps(uint hwo, ref WAVEOUTCAPS pwoc, uint cbwoc); [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] public struct WAVEOUTCAPS { public.. 2022. 4. 23.
베네딕트 컴버배치(닥터 스트레인지, 셜록 홈즈) 베네딕트 컴버배치(Benedict Cumberbatch) : 한국 팬들은 주로 '베니'라고 부른다. 영미권 팬들은 '벤', '벤베니' 등으로 부른다. 본인은 베니라고 불리는 것을 그리 좋아하지 않는 듯 하지만, 국내 팬덤이 그를 칭하는 애칭은 베니가 압도적이다. 1. 프로필 본명 베네딕트 티머시 칼턴 컴버배치 Benedict Timothy Carlton Cumberbatch 출생 1976년 7월 19일(2023년 기준 한국나이 49세) 영국 런던 국적 영국 직업 배우, 프로듀서 활동기간 2000년 ~ 현재 종교 불교 학력 브램블레타이 스쿨 해로우 스쿨 맨체스터 대학교 (드라마예술학 / 학사) 런던 음악 · 극예술 학교 (고전연극학 / 석사) 부모 아버지 티머시 칼턴 어머니 완다 벤담 배우자 소피 헌터(2.. 2022. 4. 23.
래퍼 겸 방송인 딘딘 딘딘[임철] '딘딘' 우루과이전 사과(인스타그램) 2022년 9월 24일 방송된 SBS 파워FM '배성재의 텐'에 출연해 벤투호를 향해 날 선 비판과 강도 높은 비난을 보내 주목받았다. 당시 그는 "많은 국민들이 불안감을 갖고 있지 않나”, "벤투가 항상 잘 안되다가 갑자기 말도 안 되게 갑자기 월드컵에서 난리 날 수도 있을 것 같고 지금처럼 간다면 1무 2패 정도일 것 같다”, “사실 다들 똑같이 생각할 것 아닌가, 16강 힘들다 할 것 아닌가. 근데 글 보면 '16강 갈 것 같다'라는 말 같지도 않은 소리 하니까 짜증 나는 것”, "행복회로를 왜 돌리나”, "우리가 음원 낼 때 '1위 했으면 좋겠다' 이것과 뭐가 다르나, (당연히) 안 될 것 아는데" 등의 거침 없는 발언을 남겨 갑론을박을 모았다. .. 2022. 4. 21.
728x90