사소한 아이의 소소한 스킬

import sys, os from PyQt5.QtWidgets import QTabWidget, QLabel, QWidget, QVBoxLayout, QApplication, QMessageBox class BaseWindow(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.tabs = QTabWidget() self.tabs.blockSignals(True) #just for not showing the initial message self.tabs.currentChanged.connect(self.onChange) #changed! self.lbl1 = QLabel("Label 1") self...
WPF에서 스크린 캡쳐 WPF에서 스크린 캡쳐는 기본적으로 위의 윈폼에서의 스크린 캡쳐와 같다. 즉, 화면크기 만큼의 Bitmap 객체를 할당하고, 여기에 Graphics의 CopyFromScreen() 메서드를 사용하여 화면을 복사해서 넣으면 된다. 단 화면 크기를 구하는 System.Windows.Forms.Screen 을 WPF에서 사용하지 않고 대신 System.Windows.SystemParameters.PrimaryScreenWidth와 SystemParameters.PrimaryScreenHeight 를 사용하게 된다. 코드 using System.Drawing; using System.Drawing.Imaging; using System.Windows; namespace ScreenCopy..
Chat GPT로 C#의 Thread 내용을 써보았다.. 내용을 보니 나름 괜찮게 써주는듯..? ------------------------------------------------------------------------------------------------------------------------------------------------------ C# Thread는 C# 언어에서 멀티스레딩을 구현하기 위한 기능입니다. 스레드는 하나의 프로세스 내에서 독립적으로 실행되는 실행 흐름으로, 여러 작업을 동시에 처리할 수 있도록 해줍니다. 이를 통해 프로그램의 성능을 향상시킬 수 있습니다. Thread는 System.Threading 네임스페이스에 속해 있으며, Thread 클래스를 사용하여 ..
오늘은 C#말고... 그냥 DB 관련해서 잠깐만 알아보자. DB종류는 참 여러가지가 있다 MS-SQL, my-SQL, MariaDB, PostgreSQL 등등등 그중에 MariaDB에서의 한글깨짐을 알아보자.. MariaDB를 그냥 설치하고(계속 Next만눌러서..) 한글 데이터를 넣으면 아래와 같이 나올 것이다.. (안나오면.....그냥 넘어가도...) 저렇게 ??? 나오는것이 한글인데..... MariaDB설치시 character를 제대로 설정안해줘서 나오는 문제다. 그렇다면 해결방법은..? 간단하다... ini파일을 수정한 후 서비스에서 재시작해주면 끝.. ini파일은 C:\\Program Files\\MariaDB 10.1\\data\\my.ini 파일이다 (디폴트 위치) 해당 ini파일을 열어서..
현재 C와 C++를 좀 파악하고있는 중이다...... 예전에 C/C++를 배울때.... (10년도 더됐다.....) 그냥 c의 확장자는 .c, c++의 확장자는 cpp 이렇게 알고있었고.. c++은 c로도 쓸수있다고 했던거같기도 하다....(뭐 인터넷이 그렇다니까....... 그랬던거같기도 하고....) 아무튼 이렇게 알고 살고있었는데.. cxx, hpp, hxx 이런파일은 대체 뭐지............ 리얼 이게 무슨 확장자인가 해서 검색해보았다.......... 확장자 내용 c 진짜 말그대로 C 프로그래밍의 소스파일 cpp 우리가 배우고 자랐던 C++프로그래밍의 소스파일 cxx 이것또한 우리가 배우고 자랐던 C++ 프로그래밍 소스파일이다. +를 45로 기울여서 작성한것인데..다른나라에서는 이렇게도 ..
맡은 업무가 계속 바뀐다.......... 2011년부터 프로그래머라는 직업으로 돈을 벌고있다.. 실력은 하나도없지만...아무튼... 그렇게 되었다.. 처음엔 언리얼 엔진을 이용한 게임개발.. 거기서도 플래쉬를 이용한 미들웨어 스케일폼으로 게임 UI 개발이 주된 업무였다. 그리하여 언리얼 스크립트 + 플래시 액션스크립트 2.0 2가지를 주로 사용해서 개발했고... 플래시야 그 당시에도 다 죽어가는 언어였고... 언리얼 스크립트는 바로 언리얼4가면서 버려지는 언어가 됐다.. 그러다 이직하면서 C#, WPF 를 주 언어로 사용 WPF만 근 8년을 해온거 같다.... 그러다 최근 또 이직을 하면서 파이썬 개발........ 그래 파이썬까지는 그래도... 윈도우 프로그래밍이라..괜찮았다... 근데 이젠 임베디드..
주지님
'사소한 아이의 소소한 스킬' 카테고리의 글 목록 (2 Page)