일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- anaconda3
- rank
- Visual Studio
- 델파이
- declare
- pyhcarm
- advColumnGrid
- dbadvgrid
- github
- TMS
- python 3.7
- python3
- Django
- 중복제거
- c#
- blog
- GIT
- MSSQL
- COMMIT
- pythonanywhere
- 백준
- hackerrank
- Push
- queryset
- HTML
- templates
- Delphi
- delphi 10.3
- PyCharm
- get_object_or_404
- Today
- Total
목록전체 글 (60)
DevHyun
1. kill private static void killps(string processName) { // 프로세스 kill 메소드 Process[] process = Process.GetProcessesByName(processName); Process currentProcess = Process.GetCurrentProcess(); foreach (Process p in process) { if (p.Id != currentProcess.Id) p.Kill(); } } processName은 보통 fom 이름일 경우가 많기 때문에 사용은 아래와 같이 하면 됨. killps(this.Text); 2. sendmessage // dll 참조 선언 [DllImportAttribute("User32.dll"..
[Delphi에서의 thread] 1) thread의 begin ~ end 블록 사이에서 UI를 조작(변경, 수정, 삭제등)할때는 Syncronize를 이용한다. 2) 다른 thread와 동시에 같은 자원(변수, 클래스등)을 공유(동시에 읽거나 쓰는 행위, 포인터를 참조하는 행위)하지 않는다. 3) thread와 유사한 형식인 델파이 기본 타이머의 경우 윈도우 이벤트 방식으로 구현되므로 정확도가 떨어지고(윈도우컨디션에 따라 100~500ms 이하 작동 불규칙) 메인UI(메인쓰레드)가 멈추지 않고 작업 불가능 하다 [Suspend와 Resume] -> Thread를 잠시 멈추고 다시 시작함 -> TThread는 Thread 강제종료 기능을 제공하고 있지 않음 -> Suspend가 호출되는 순간 Thread..
원래 일자별 재고는 쿼리로 입/출고량을 출력하고 프로그램에서 반복문을 통해 구해주는 형식이었는데 이번 기회에 쿼리로 다 조회해 버리자! 라는 생각을 하게됨. '수불현황' 테이블 DATE,IN_QTY,OUT_QTY * 2021-09-01~2021-09-02 '1234' 약품에 대한 일자별 재고 현황 출력 예시 일자 입고 출고 재고량 2021-09-01 5 0 10(이월 재고 5) 2021-09-02 3 2 11 *'1234' 약품의 2021-09-01 이전까지 재고는 5개여서 2021-09-01에 입고 5개 까지 해서 총 재고량은 10개. -- @STOCK 변수 선언 DECLARE @STOCK int -- '1234' 약품의 이월 재고를 SELECT 하면서 @STOCK 변수에 입력 SELECT TOP 1 ..