분류 전체보기(86)
-
[oracle] ORA-01034, ORA-27101 해결 방법.
sqlplus로 오라클 접속 시, ORA-01034 & ORA-27101 에러가 발생하는 것을 확인. … $ sqlplus system/passwd SQL*Plus: Release 19.0.0.0.0 - Production on Fri Sep 1 07:54:51 2023 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Additional information: 4376 Additiona..
2023.09.01 -
[git] git 개념 정리.
Git ?컴퓨터 파일의 변경사항을 추적하고 사용자들 간에 작업을 조율하기 위한 스냅샷 스트림 기반의 분산 버전 관리 시스템이다.Git 작업 환경의 종류.CLI : 리눅스 베이스의 터미널에서 Git 작업을 수행.(Git bash ...)GUI : GUI 도구에서 Git 작업을 수행. (Sourcetree, GitKraken, TortoiseGit …)스냅샷 스트림 ?Git은 특정 시점의 저장소의 파일 시스템 전체 상태를 스냅샷으로 저장(Commit)한다.Git은 전체 상태를 스냅샷으로 저장함에도 사이즈가 작고 속도가 빠르다.마지막 스냅샷만 통째로 저장한다.파일이 달라지지 않았으면 파일을 새로 저장하지 않는다.즉, 이전 상태의 파일에 대한 링크만 저장하기 때문에 사이즈가 작고 속도가 빠르다.분산 버전 관리 ..
2023.08.01 -
[mysql] 실행한 쿼리를 로깅/조회하는 방법.('general_log'의 Value를 On으로 설정하여, 실행한 쿼리를 'general_log_file'의 Value에 로깅하도록 설정.)
1.MySQL 서버 노드에서 root 계정으로 DB에 접속. # mysql -u root -p $MySQL_DB_NAME Enter password: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 337 Server version: 5.7.13-enterprise-commercial-advanced MySQL Enterprise Server - Advanced Editio..
2023.06.13 -
[git] push / pull할 때, "fatal: refusing to merge unrelated histories" 에러 해결 방법.
remote repository의 데이터를 local repository로 pull할 때, "fatal: refusing to merge unrelated histories" 에러 발생하는 것을 확인. tmax@DESKTOP-TK7E03C MINGW64 /d/localRepository (master) $ git pull origin main warning: redirecting to https://192.168.123.123/root/anylink_t.git/ From https://192.168.123.123/root/anylink_t * branch main -> FETCH_HEAD fatal: refusing to merge unrelated histories 발생 원인. 로컬 프로젝트와 원격 저..
2023.02.09 -
[java] 대칭 키(AES) 알고리즘을 사용해서 데이터를 Base64 방식으로 인코딩/디코딩하는 방법.
-Base64, Encoding, Decoding 설명 참고. https://veneas.tistory.com/entry/JAVA-Base64-%EC%9D%B8%EC%BD%94%EB%94%A9-%EB%94%94%EC%BD%94%EB%94%A9-3%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95#2.1._%EC%9E%90%EB%B0%94_8_%EA%B8%B0%EB%B3%B8_%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC -AES algorithm 설명 참고. https://www.crocus.co.kr/1230 https://veneas.tistory.com/entry/JAVA-%EC%9E%90%EB%B0%94-AES-%EC%95%94%ED%98%B8%..
2022.11.16 -
[window] 덤프 파일(*.dmp)의 아스키/유니 코드를 스트링으로 변환하는 방법.
-윈도우에서 프로세스의 덤프 파일을 추출하는 방법. 1.실행 파일(*.exe)을 실행.(작성자는 PasswordChecker.exe라는 실행 파일로 작업.) 2.작업 관리자 실행 후 프로세스의 메모리 덤프 파일 추출. -하단의 링크에서 Stirngs tool 다운로드 후 압축 해제. https://docs.microsoft.com/en-us/sysinternals/downloads/strings -Strings tool 설명. 바이너리/덤프 파일의 아스키/유니 코드를 검색 후 문자열로 변환시켜주는 도구. -윈도우에서 추출한 덤프 파일(*.dmp)의 아스키/유니 코드를 문자열로 변환 1.*.DMP 파일이 존재하는 경로로 다운로드한 "strings.exe" 파일을 이관 후 해당 경로에서 cmd 실행. 2.*..
2022.08.19