오라클 데이터베이스의 응급 잠금 해제를 위한 OS 프로세스 관리 전략
고착된 세션의 운영체제 레벨 제거 필요성
데이터베이스 관리 중 특정 세션이 'KILLED' 상태로 표시됨에도 불구하고 시스템 자원을 계속 점유하고 방출하지 않는 경우가 발생합니다. 이 경우 재시작보다는 위험성이 낮은 대안으로, 데이터베이스 내부 명령이 실패할 때 운영체제 (OS) 차원에서 해당 스레드나 프로세스를 직접 단절하는 방법이 적용됩니다.
1. 잠긴 객체 ...
6월 18일 17:44에 게시됨
Windows 환경에서 Go 언어 개발 환경 구축 및 VS Code 설정 가이드
1. Go 설치
공식 Go 다운로드 페이지에서 운영체제에 맞는 설치 파일을 다운로드하여 설치를 진행합니다. 기본 설치 경로는 C:\Go입니다.
2. 환경 변수 구성
두 개의 주요 환경 변수를 설정해야 합니다:
GOROOT: Go 설치 디렉터리 (예: C:\Go)
GOPATH: 작업 디렉터리 (예: D:\GoProjects)
또한 %GOROOT%\bin과 %GOPATH%\bin을 시스템 PATH 변수에 추가해야 합니다.
...
6월 18일 16:04에 게시됨
윈도우 10 환경에서 JDK 설치 및 Java 환경 변수 설정 가이드
- 2024년 9월 갱신 (일부 링크 업데이트)
- 2023년 7월 갱신 (문서 구조 개선, JDK 관련 내용 수정)
1. 개발 환경 다운로드: JDK 및 도구
1.1 JDK 다운로드
과거 Oracle JDK는 공식 사이트에서 다운로드 시 계정 등록이 필요했으나, JDK 17 이후로는 바로 다운로드 가능합니다. OpenJDK 사용도 권장합니다. 주요 JDK 배포판 다운로드 주소는 다음과 같습니다:
Adoptium Op ...
6월 17일 21:21에 게시됨
크로스플랫폼 네트워킹: 윈도우·맥·리눅스 간 안전한 연결 방법
다양한 운영체제 환경에서의 원활한 접근을 위한 가상 네트워크 구축
현대 개발자들은 종종 윈도우 기반 데스크톱에서 머신러닝 학습 및 렌더링, 맥북에서 코드 작성과 디자인 작업, 리눅스 서버에서 데이터베이스 및 백엔드 서비스를 운영하는 복합 환경을 활용한다. 이러한 다양한 플랫폼 간 파일 공유, 서비스 접근, 원격 디버깅 등은 전통적인 방법으로는 효율적이지 ...
6월 15일 16:04에 게시됨
Windows에서 OpenJDK 11 환경 변수 설정 및 개발 환경 구축
JDK 배포판 선택 가이드Oracle JDK 11부터는 상업적 사용 시 유료 라이선스가 적용됩니다. 개인 개발자와 기업 모두 OpenJDK 기반 배포판 사용을 권장합니다.배포판제공 주체특징Eclipse TemurinEclipse Foundation무료, LTS 지원, 커뮤니티 기반Amazon CorrettoAWS클라우드 최적화, AWS 통합Azul ZuluAzul Systems다양한 플랫폼 지원Microsoft Build of OpenJDKMicrosoftA ...
6월 14일 23:19에 게시됨
Linux와 Windows 간 파일 및 폴더 전송 방법
PuTTY는opensource 소프트웨어로, 현재 최신 버전은 0.70입니다. 파일 또는 폴더를 업로드 또는 다운로드할 때 Windows에서 사용할 수 있는 도구로 pscp와 psftp라는 두 가지 명령이 있습니다.
(1) pscp
pscp는 명령 프롬프트에서 사용할 수 있으며, PuTTY(SSH)가 원격 접속이 가능하면 이 명령을 사용할 수 있습니다.
pscp [Windows 경로(절대 또는 상대 경로)] [Linux 사 ...
6월 13일 20:08에 게시됨
Linux에서의 Windows 크로스 컴파일: MinGW32/MinGW64 도구 체인 활용 가이드
크로스 컴파일의 필요성과 MinGW 개념
MinGW(Minimalist GNU for Windows)는 리눅스 환경에서 윈도우 실행 파일(.exe, .dll)을 생성할 수 있도록 지원하는 완전한 개발 툴체인입니다. 이 도구를 사용하면:
윈도우용 애플리케이션을 리눅스에서 직접 빌드할 수 있음
OS 전환 없이 통합된 개발 환경 유지 가능
리눅스의 강력한 툴링과 패키지 시스템 활용
Cygwin과 ...
6월 13일 19:23에 게시됨
TrafficMonitor 플러그인으로 Windows 작업 표시줄 고급화하기
Windows 기본 작업 표시줄은 제한된 정보만 제공합니다. 하지만 TrafficMonitor 플러그인 시스템을 활용하면 시스템 리소스를 최소한으로 사용하면서도 실시간 주식 정보, 날씨, 하드웨어 상태 등 다양한 데이터를 작업 표시줄에 직접 표시할 수 있습니다.
플러그인 사용의 핵심 이점
기존 방식과 비교했을 때 TrafficMonitor 플러그인의 장점은 다음과 같습니다:
...
6월 6일 19:41에 게시됨
Windows에서 APK 파일 설치를 위한 APK Installer 완벽 가이드
Windows 환경에서 Android 앱을 실행하고 싶지만, 무거운 에뮬레이터 설정이 부담스러웠던 적이 있습니까? APK Installer는 복잡한 설정 없이 Windows에서 직접 APK 파일을 설치하고 실행할 수 있는 경량 도구입니다. 개발자라면 앱 테스트를, 일반 사용자라면 PC에서 Android 앱을 편리하게 사용할 수 있도록 도와줍니다. 이 가이드에서는 APK Installer의 설치부터 고급 ...
6월 1일 21:58에 게시됨
WSL에서 Ubuntu 설치 완벽 가이드 (Windows 10/11 호환)
사전 확인 사항
Windows 10 2004 이상 또는 Windows 11
BIOS에서 가상화 기술 활성화 (Intel VT-x 또는 AMD-V)
설치 절차
1단계: 관리자 권한으로 터미널 실행
Windows + X 키를 누른 후 "터미널(관리자)" 또는 "Windows PowerShell(관리자)" 선택
2단계: WSL 설치 명령어 실행
wsl --install --web-download
이 명령어가 자동으로 처리하는 작업:
WSL 기능 활성 ...
6월 1일 04:59에 게시됨