[Python:자료구조] 파이썬 큐(Queue) , 우선순위 큐(PriorityQueue) 사용방법 및 예제 총정리
큐(queue)는 선입선출 FIFO(First In First Out) 기반의 자료 구조로 매우 유명합니다. 파이썬에서는 queue모듈에서 큐(Queue), 스택(LifoQueue), 우선순위큐(PriorityQueue), SimpleQueue를 제공하고 있습니다. 파이썬에서 큐(queue)는 주로 멀티 쓰레딩(threading) 환경에서 사용된다고 알려져...
2023년 공휴일(대체공휴일 포함) 정리표
2023년 공휴일 정보 정리표입니다. 2023년 2월과 4월 그리고 7월, 11월에는 공휴일이 없네요. 날짜 공휴일 1월 1일(일) 신정(양력설) 1월 21일(토) 설날 연휴 1월 22일(일) 설날 1월...
2023년 손 없는 날 정리표(결혼, 이사, 묘이장)
손 없는 날이란??? 손 없는 날의 유래 날짜에 따라 동서남북 사방으로 다니면서 사람의 활동을 방해하고 사람을 해코지한다는 귀신인 ‘손’이 없는 길일을 의미합니다. ‘손’은 음력 날짜에...
2023년 음력 양력 달력 생일 일자 날짜 변환표
오늘은 음력으로 몇 월 몇 일 일까요? 음력 생일의 경우 양력일자로 혹은 양력생일이 음력일자로 몇 월 몇 일 인지 궁금하신가요? 2023년은 검은토끼의 해, 계묘년 월별...
[MS-SQL] DELETE문에 INNER JOIN문 사용하여 삭제하는 활용법
MSSQL 데이터베이스의 DELETE문 사용방법에 대해 알아봅니다. delete문의 경우 데이터베이스에서 데이터를 삭제할 때 사용하는 구문입니다. 그럼으로 주의해야합니다. 테스트DB라면 상관없지만 상용DB라면 큰일이 발생하게 됩니다. 그럼으로 항상 주의해야합니다....
[SPRING+iBATIS] 여러개의 SELECT문으로 구성된 쿼리결과 중에 일부 SELECT문의 결과를 리턴 받지 못할 때
특정페이지에서 제품별로 속성값들이 여러개 존재한다.예를 들어, 자동차로 비유했을때, 차종, 제조사, 지역, 대리점 등등 의 정보를 공통코드로 관리한다고 보면된다.그런데 문제가 발생했다. 제품의 속성정보가 여러개이거나 제품을 여러개...
[Python] 파이썬 멀티프로세싱(multiprocessing) 구현 예제 : 멀티 쓰레드(multi-Thread)와 실행시간 차이 분석
파이썬에서 다중 CPU에서 병렬 실행을 위해서는 다중 프로세스를 이용하는 multiprocessing 모듈을 사용해야 합니다. 멀티 쓰레드를 구현하여 실행한 결과 프로세스 처리시간은 동일하였습니다. 그 이유는 파이썬 GIL 정책때문입니다....
[Python] 파이썬 싱글 쓰레드(Single Thread)와 멀티 쓰레드(multi Thread) 사용 예제 및 개념 이해하기
파이썬은 인터프리터 언어입니다. 파이썬은 싱글 쓰레드(Single Thread)에서 순차적으로 동작합니다. 한번에 하나의 작업밖에 할 수 없는 것입니다. 그럼으로 한 번에 여러 작업을 하기 위해서는 threading 모듈을...
[Windows 10]윈도우 10 2009로 업데이트 하는 방법( 2004 → 2009)
윈도우 10 2009로 업데이트 하는 방법에 대해 알아봅니다. 이 업데이트는 윈도우 설정에서 업데이트으로 제공하는 방법으로 업데이트를 하지않습니다. 마이크로소프트 사이트에서 직접 업데이트를 진행해야 합니다. 윈도우10...
[Windows 10] 윈도우10 버전 확인 하는 2가지 방법 : winver
윈도우10은 버전이 있습니다. 윈도우10 버전을 확인하는 방법에 대해 알아봅니다. 첫번째 방법은 윈도우 설정창을 열어서 확인하는 방법이 있습니다. 두번째 방법으로 winver 명령어를 실행하여 확인하는 방법입니다. ...