본문 바로가기
반응형

분류 전체보기352

[JAVA] Star Craft 만들기 1. 스타크래프트 과거에 학교 과제로 스타크래프트 게임 과제가 존재했다. (그래픽 제외) 처음에는 어떻게 시작해야 할지 감도 안잡혔지만 하다보니 만들고있었다. 물론 100%로 완성된 소스코드도 아니고, 실행이 잘못되는 것도 있지만 뿌듯한 시간이었다. 시간이 되면 정확히 실행이 되지 않는 것을 수정해보도록 해야겠다. 1.1 스타크래프트 다이어그램 1.2 클래스 세부설계표 1.3 소스코드 1.3.1 Marin package dmirae.starcraft.units; import dmirae.starcraft.buildings.Building; public class Marine extends Unit implements attackAble{ final int MAXHP=100; private int atta.. 2019. 2. 22.
oracle Encrypt(DigestSHA256) - 1 DB인 오라클의 주 목적인 데이터베이스에 내용을 저장하는 것이다. 하지만 오라클의 확장 기능을 이용하여 DB에 저장된 내용을 암호화 할 수 있다. 데이터베이스(Oracle11g)의 확장 기능을 이용해 암호화(DigestSHA256)를 해보자. 오라클을 암호화 하는 방법으로는 크게 1) 암호화를 하기 위해 만들어진 Plug-in 모듈을 이용한 암호화2) 자바 소스 DigestSHA256를 이용한 암호화가 있다.여기서는 자바 소스 DigestSHA256를 이용한 암호화에 대해서 다뤄보겠다. 오라클의 확장 기능인 자바 소스(DigestSHA256)를 이용해서 암호화하기 위해서는 아래와 같은 절차가 필요하다.1) ORACLE 권한 획득(부여)확장 기능을 사용할 수 있는 권한을 획득(부여) 해야 한다.2) 클래스.. 2019. 2. 21.
plug-in plug-in 설치하는 방법 (oracle 기준)1) 모듈 라이브러리 설치 읽어올 수 있는 경로에 라이브러리가 존재 해야 한다. 라이브러리(lib)는 운영체제에 따라 파일 유형이 다르다.- 윈도우: .dll 리눅스:.so 2) 모듈 경로 설정라이브러리를 저장한 위치를 경로 설정해줘야 한다. - 윈도우: [환경변수] -> [시스템 변수]의 "Path"에 경로 설정보통 C드라이브 아래 폴더를 만들어 많이 저장한다.경로는 모듈이 있는 폴더에 가서 창을 클릭하면 경로 위치를 복사할 수 있다. 복사 한 다음 환경변수의 path 붙여넣어주기 하면 된다.- 리눅스: 구동 계정의 .bash_profile의 "LD_LIBRARY_PATH"에 모듈 경로 설정하기보통 /usr/local/에 폴더를 만들어 많이 저장한다. 3.. 2019. 2. 20.
Remote access - Team Viewer(원격접속) 원격을 할 수 있는 프로그램에는 여러가지가 있습니다. 그 중 대표적인 프로그램을 소개해보도록하겠습니다. 원격접속 프로그램은 고객사가 사용하고 있는 프로그램을 사용해서 다운로드 하시면 될 것 같습니다.1) TeamViewerTeamViewer 다운로드: https://www.teamviewer.com/ko/teamviewer-automatic-download/파트너 ID를 물어 본 후 입력하시면 됩니다.2) mstsc (따로 설치 하지 않아도 컴퓨터에 있음)윈도우키(시작)+r 동시에 누르면 실행창이 뜬다.컴퓨터(C):에 IP주소 적기 3) 애니서포트파일을 바로 던질 수 있어서 편리합니다.다운로드: https://www.anysupport.net/download.php아이디와 비밀번호 입력한 다음 접속하면 .. 2019. 2. 15.
반응형