728x90
반응형

잡다한 IT 24

MyBatis, 동적 쿼리 사용 (동적 컬럼명 적용)

문자그대로 적용되기 위해서는 ${ } 를 사용해야 한다  MyBatis에서 작성할 수 있는 기본적인 동적 쿼리는 단순히 WHERE절에 파라미터를 적용한 방법이다. XML파일에서 SELECT ID="SEARCH" RESULTMAP="SEARCHVO" PARAMETERTYPE="MAP">    SELECT        *    FROM EMPLOYEE     WHERE        #{PARAM1} = #{PARAM2} SELECT> PARAM1 에서는 동적 컬럼명(MEMBER_ID)을 변수로 받고, PARAM2 는 해당 컬럼에 포함되는 데이터('TISTORY')를 받아 처리하고자 하였지만, 쿼리의 결과는  SELECT      * FROM EMPLOYEEWHERE    'MEMBER_ID' = 'TISTO..

잡다한 IT 2024.09.02

[Linux] df 명령어: 디스크 공간 확인의 필수 도구

df 명령어: Linux 시스템의 사용 가능한 저장 공간 확인   Linux 운영 체제는 여러 종류의 파일 시스템을 지원하고, 각 파일 시스템은 자신의 특성과 용량을 가집니다.  하지만, 시스템 관리자가 이러한 정보를 확인할 수 있는 명령어가 필요합니다. 이런 요구를 충족하는 명령어 중 하나가 바로 `df` 명령어입니다. df 명령어란?df는 "disk free"의 약자로, 리눅스 시스템의 디스크 사용량을 확인할 수 있는 명령어입니다. 이 명령어를 사용하면 파일 시스템의 전체 크기, 사용 중인 공간, 사용 가능한 공간 등을 쉽게 확인할 수 있습니다.   df 명령어 사용법 `df` 명령어는 다음처럼 사용할 수 있습니다:df [옵션] `df` 명령어의 기본 옵션은 다음과 같습니다:  `-h`: human-..

잡다한 IT 2024.08.09

DWG 파일 열기

DWG 파일: 설계도면의 표준 형식    DWG 파일이란?DWG(Drawing) 파일은 컴퓨터 지원 설계(CAD) 소프트웨어에서 사용하는 2차원 및 3차원 도면을 위한 파일 형식입니다. 건축, 엔지니어링, 제조 등 다양한 산업 분야에서 건축 도면, 기계 설계도, 배관 설계도 등을 표현하는 데 사용됩니다.DWG 파일 열기 방법AutoCAD 사용:AutoCAD는 DWG 파일의 원 개발사인 Autodesk에서 제공하는 CAD 소프트웨어입니다. DWG 파일을 편집, 생성 및 관리하는 데 가장 강력한 도구입니다. https://www.autodesk.com/AutoCAD LT는 AutoCAD의 가벼운 버전으로, DWG 파일을 열고 볼 수는 있지만 편집 기능은 제한적입니다.Autodesk 무료 뷰어:Autodesk..

잡다한 IT 2024.06.27

디지털 배지 (Digital Badge)

온라인 학습의 새로운 트렌드    최근 온라인 학습 분야에서 디지털 배지라는 새로운 트렌드가 빠르게 확산되고 있습니다. 디지털 배지는 온라인 강좌나 교육 프로그램을 수료하거나 특정 기술을 습득했을 때 얻을 수 있는 온라인 인증서와 같은 개념입니다. 종이 인증서와 달리 디지털 배지는 온라인으로 발급되고 관리되며, 소셜 미디어나 포트폴리오에 쉽게 공유할 수 있다는 장점이 있습니다.  디지털 배지의 장점디지털 배지가 인기를 얻는 데에는 다음과 같은 몇 가지 이유가 있습니다.온라인 학습 성과를 인증하는 효과적인 방법: 디지털 배지는 온라인 강좌나 교육 프로그램을 수료했다는 사실을 쉽게 증명할 수 있는 방법을 제공합니다. 이는 특히 전통적인 학력이 없는 사람들이 자신의 능력과 지식을 입증하는 데 도움이 될 수 있..

잡다한 IT 2024.05.14

Python 파일 실행 시 "cv2 모듈 없음 오류 해결 방법"

python 파일 실행시에 다음과 같은에러가 나왔다면 어떻게 해야 하나?ModuleNotFoundError: No module named 'cv2'       오류 해석:이 오류는 Python 파일을 실행하려고 할 때 'cv2'라는 모듈을 찾을 수 없다는 것을 의미합니다.cv2는 OpenCV라는 이미지 처리 및 컴퓨터 비전 라이브러리의 Python 바인딩입니다.  해결 방법: opencv-python 설치 가장 일반적인 해결 방법은 'opencv-python' 패키지를 설치하는 것입니다. 다음 명령을 사용하여 설치할 수 있습니다. pip install opencv-python

잡다한 IT 2024.05.13

Python 버전 확인이 제대로 안될때는

오랜만에 파이썬을 할 일이 생겨서 현재 설치된 버전을 확인하고 싶었다. 그런데, 버전확인이 제대로 되지 않았다. 명령 프롬프트에서 버전을 확인하려는데 아래 처럼 버전이 안나온다면  환경변수의 설정을 확인해 보고 수정해 줘야 한다. 설정 → 시스템 → 정보 → 고급 시스템 설정 → 환경 변수 → 시스템 변수 (Path) 편집 → 환경 변수 편집 의 순으로 한다.   ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼  잘못된 경로 (수정전) C:\Python39\ C:\Python39\Scripts\ 수정후 C:\Users\사용자\AppData\Local\Programs\Python\Python39\ C:\Users\사용자\AppData\Local\Programs\Python\Python39\..

잡다한 IT 2024.04.29

윈도우 파일 탐색기 최근에 사용한 파일 리스트 지우기

최근 내가 사용한 파일 리스트를 지우고 싶다면...    우연히 파일 탐색기를 열어서 "즐겨찾기" 항목을 클릭하였더니 '최근에 사용한 파일' 리스트가 주~욱하고 나왔다. 헌데 이 파일명들을 다른 사람에게 보이기 싫다면 어떻게 해야 할까? 최근에 사용한 파일 리스트를 아예 없애보자.  먼저, "파일" 탭을 눌러서 "폴더 및 검색 옵션 변경" 메뉴를 누르거나, "보기" 탭을 누른다음 우측의 "옵션" 아이콘을 누른다.      그 다음, 폴더 옵션 팝업창이 뜨면 "일반" 탭에서 하단의 "개인 정보 보호" 항목으로 가서 '즐겨찾기에서 최근에 사용된 파일 표시' 와 '즐겨찾기에서 최근에 사용된 폴더 표시'의 체크를 해제한다.그리고, "지우기" 버튼을 눌러 깔끔히 지우고, "..

잡다한 IT 2024.04.24

Java for문 진행중 빠져나가기

break for 문을 실행중 특정 조건에서 멈추고 빠져나가야 할 때는 break 를 사용합니다. for (int i = 0; i < 5; i++) { if (i == 3) { break; } } 이 예제는 for 루프를 5번 반복해야 하는 것으로 정의합니다. 그러나 카운터가 3일 때 if 조건이 참이 되고 break 문은 루프를 종료합니다. 만약에 for 문이 중첩되어 돌고 있다면 "레이블"을 활용한 break를 사용합니다. outloop: for (int rowNum = 0; rowNum

잡다한 IT 2024.03.22
728x90
반응형