dev (97) 썸네일형 리스트형 VS Code 설치 (Visual Studio Code) 1. 윈도우에 "vis" 만 입력 해도 표시 가 됩니다.2. Microsoft Store에 오른쪽 화면처럼 표시 됩니다. "설치"를 클릭 하여 설치합니다.※ Microsoft Store : 구글 플레이스토어 같은 겁니다. 3. 설치 완료 4. 윈도우에 "vis" 입력하여 표시된 "Visual Studio Code"를 클릭하면 이번에는 실행됩니다. 파이썬 설치 python 설치 0. 파이썬 설치 확인cmd창에 "python --version" 입력 시 아래와 같이 나오면 미설치 상태 입니다.cmd창 실행 방법은 아래에 나와 있습니다. 1. 파이썬 사이트에 접속합니다.https://www.python.org/downloads/ 2. 파이썬 설치Python 설치 버튼 클릭3. 파이썬 설치 설정몇 번 y, N 선택이 나옵니다."y"를 여러번 입력합니다.4. 설치 완료설치 완료 후 마지막으로 온라인 도움말 호출 여부를 물어봅니다.파이썬 도움말 온라인 도움말: https://docs.python.org/3/using/windows.html 4. Using Python on WindowsThis document aims to give an overview of Windows-specif.. CVE-2026-31431 Copy Fail 취약점 분석 및 대응 방법 리눅스 커널 4.14 ~ 7.0-rc1 보안 취약점 주의보, 원인과 대응 방법 정리최근 Linux 커널에서 심각한 권한 상승(Local Privilege Escalation) 취약점이 공개되면서 서버 관리자와 개발자들의 주의가 요구되고 있다.특히 Linux Kernel 4.14 이상부터 7.0-rc1 이하 버전에 영향을 줄 수 있는 취약점이 보고되었으며, 일부는 실제 공격에 악용되고 있다는 경고도 나오고 있다.이번 글에서는 공개된 내용을 바탕으로 취약점의 원인과 위험성, 그리고 대응 방법을 정리해 본다.어떤 취약점인가?최근 보안 업계에서 주목한 취약점 중 하나는 CVE-2026-31431이다.이 취약점은 Linux 커널의 암호화 인터페이스인 algif_aead(AF_ALG) 처리 과정에서 발생하는 문제로.. MyBatis Boolean 값(H/N) 변환하기! Oracle MERGE에서 true/false 처리 방법 회사 프로젝트에서 공휴일 정보를 외부 API로 받아 Oracle DB에 저장하는 기능을 개발하던 중 예상치 못한 문제를 만났습니다.API 응답에는 다음과 같이 Boolean 형태의 값이 포함되어 있었습니다.{ "yyyymmdd": "20260527", "isHoliday": true} DB에는 공휴일 여부를 문자 코드로 저장해야 했기 때문에 다음과 같은 형태로 저장하려고 했습니다.isHoliday저장값trueHfalseN처음에는 Oracle SQL의 CASE 문을 이용해 간단하게 처리할 수 있을 것이라 생각했습니다. SELECT CASE WHEN TRUE THEN 'H' ELSE 'N' ENDFROM DUAL; 하지만 실행 결과는 오류였습니다. O.. NGINX 보안 취약점 논란 정리... 서버 운영자라면 꼭 확인하세요 NGINX 최근 보안 취약점 논란 정리18년 동안 숨어 있던 취약점? 서버 운영자라면 꼭 확인해야 하는 이유 최근 웹 서버 시장에서 가장 많이 사용되는 소프트웨어 중 하나인 NGINX에서 심각한 보안 취약점 이슈가 공개되면서 서버 운영자들과 개발자들의 관심이 집중되고 있습니다. 특히 이번 취약점은 단순한 오류 수준이 아니라 원격 코드 실행(RCE) 가능성까지 언급되면서 상당히 위험한 사례로 평가받고 있습니다. 오늘은 최근 공개된 NGINX 보안 취약점 내용을 정리하고, 실제 운영 서버에서는 어떻게 대응해야 하는지까지 쉽게 정리해보겠습니다.NGINX란?NGINX는 전 세계적으로 많이 사용되는 웹 서버 및 리버스 프록시 소프트웨어입니다. 대표적으로 아래와 같은 용도로 많이 사용됩니다.웹 서버리버스 프록시AP.. java 배치 소스 java 배치 소스 이렇게 해야지 # DBoracle.url=jdbc:oracle:thin:@127.0.0.1:1521:orcloracle.username=hohooracle.password=hoho# 스케줄 (분 단위)schedule.interval.minute=1# 동시 프로시저 최대 개수worker.pool.size=5 import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import java.io.InputStream;import java.sql.*;import java.time.LocalDateTime;import java.util.*;import java.util.concurrent.*;impo.. kisa 소프트웨어 긴급 보안 패치 시스템 위와 같이 KISA 소프트웨어 긴급 보안 패치 시스템 이 발생하였습니다.해결할 방법을 보니 그냥 귀찮아서 다른 사이트를 이용해 보기로 했습니다. 네이버 > 우리은행 > 우리은행 홈페이지로그인 > 개인 보안프로그램 설치안내 클릭 합니다.아래 페이지에서 잠시 기다리시면 자동으로 체크를 합니다.체크를 안 할 수도 있습니다.전체설치를 클릭하여 전체 설치를 합니다.재부팅해 보시면 "kisa 소프트웨어 긴급 보안 패치 시스템" 창이 더 이상 발생 하지 않습니다.※ kisa 소프트웨어 관련 설치를 한건 금융권, 각종 공기업 등 접속하여 설치 한 프로그램이기 때문에 이런 식으로 업데이트하시면 편할 듯합니다. java 실행 jar 배포 에러 #011 java 실행 jar 배포 에러Exception in thread "main" java.lang.NoClassDefFoundError 2025.04.29 - [dev/java 배포] - java 실행 jar 배포 #002 프로젝트 구조...(Ctrl + Alt + Shift + S) 프로젝트 구조 > 아티팩트 > + 버튼 > JAR > 종속 요소 포함 모듈에서... 모듈에서 JAR 생성 > 메인 클래스 > 메인 클래스 " data-og-host="st-d.tistory.com" data-og-source-url="https://st-d.tistory.com/267" data-og-url="https://st-d.tistory.com/267" data-og-image="https://scrap.kakaoc.. java batch scheduler #010 java 배치 스케줄러#005 작성된 소스에 추가합니다.2025.04.29 - [dev/java 배포] - java properties 조회 #005 java properties 조회 #005db 설정 파일 경로 등 properties에 설정합니다. app.properties 메뉴 구조properties 조회import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import java.io.IOException;import java.io.InputStream;import java.timest-d.tistory.com소스 코드Runnable task = () -> { LocalDateTime now = Local.. java Mssql to Oracle #009 mssql 조회 oracle 저장oracle insert 문은 merge 문으로 사용하였습니다.아래 #005에 작성된 내용에서 Runnable task 부분만 변경합니다. 2025.04.29 - [dev/java 배포] - java properties 조회 #005 java properties 조회 #005db 설정 파일 경로 등 properties에 설정합니다. app.properties 메뉴 구조properties 조회import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import java.io.IOException;import java.io.InputStream;import java.timest-d.tis.. 이전 1 2 3 4 ··· 10 다음