본문 바로가기
반응형

분류 전체보기703

[JAVA] 자바_OpenJDK8 설치 (ft. msi_64bit) 요즘은 OracleJDK의 유료화로 인해 OpenJDK를 많이 쓰는 추세이다. (OracleJDK 와 OpenJDK 의 유료 논쟁) *JDK8 버전을 가장 많이 사용하기도 하며 *OpenJDK 홈페이지에 JDK8이 없기에 따로 분리해놨다. OpenJDK8 설치하기 아래의 설치 과정은 msi_download_64bit 용이다. zip 파일을 다운로드 받아 원하는 경로에 압축을 풀어 사용해도 무방하다. OpenJDK 8 다운로드 받기 ( zip_download_64bit / msi_download_64bit ) ※ openJDK 윈도우용으로 Git(https://github.com/ojdkbuild/ojdkbuild)에서 다운로드 링크로 되어있다. 위의 github 링크를 타서 들어가거나 msi_downlo.. 2019. 3. 7.
[JAVA] 자바_JDK 환경변수 설정하기 자바 사용하기 위한 환경변수를 설정하는 방법에 대해 알아보자. (* 일반적으로 jdk나 jre의 경로는 C:\Program Files\Java\jdk1.8.0_131 이런 식으로 이루어져 있어 이를 기반으로 작성된 글이다.) 1. 버전 체크 명령 프롬프트 (CMD) 창을 열고나서 java 버전을 확인하는 명령어 javac -version을 입력해보자. 아마 환경변수 설정이 되어있지 않다면 다음과 같이 출력될 것이다. 'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 그럼 이제 본격적으로 환경변수 설정을 해보자. 2. 환경변수 설정 내컴퓨터 > 속성 > 고급시스템 설정 > 환경변수로 진입하자. 환경 변수를 클릭하여 진입하면 아래와 같은 화면이 출력되는데, .. 2019. 3. 7.
[ORACLE] 오라클_트랜잭션 명령어( SAVEPOINT | ROLLBACK TO ) SAVEPOINT, ROLLBACK TO ROLLBACK을 사용하게 되면 데이터를 조작한 작업 전체가 되돌아가게 된다. 부분적으로만 돌아가면 되는데 트랜잭션 작업 단위에 속한 모든 작업이 되돌아가는 불상사가 발생한다. 이럴 때 사용할 수 있는 명령어가 SAVEPOINT와 ROLLBACK TO 명령어이다. ▷ 구문 SAVEPOINT [세이브 포인트 명] ROLLBACK TO [저장된 세이브 포인트 명] 게임 같은 거를 할 때 세이브포인트를 저장해 그 시점으로 되돌아간 경험이 한 번쯤은 있을 텐데, 마찬가지로 저장된 그 순간으로 되돌아가는 기능이라 생각하면 된다. SAVEPOINT로 저장하고 ROLLBACK TO로 저장된 세이브포인트로 돌아가는 것이다. 예를 한번 들어보자. INSERT INTO oracle.. 2019. 3. 6.
[ORACLE] 오라클_트랜잭션 명령어( COMMIT | ROLLBACK ) 트랜잭선(Transaction) 트랜잭션이란 데이터의 처리 단위라고 생각하면 된다. 제목에 맞게 COMMIT을 기준으로 설명을 하자면, COMMIT이 일어난 시점부터 다음 COMMIT 전까지의 작업이 하나의 트랜잭션이라 생각하면 된다. 그래서 쉽게 말하면 이 트랜잭션 단위에서 발생한 작업을 저장(COMMIT), 되돌리기(ROLLBACK)하는 것이다. 커밋(COMMIT) 예를 하나 들어보자면, 아래와 같이 실행을 했다고 해보자. INSERT INTO oracleStudy VALUES(3,'TEST1'); SELECT * FROM oracleStudy; -- 아무것도 결과값이 나오지 않는다. 어째서 INSERT를 했는데, SELECT 되는 값이 없을까? 그 이유는 한 트랜잭션 단위에서 작업이라 하면 INSE.. 2019. 3. 5.
[잡지식 #2] 사피어 워프 가설 - 언어가 인간의 사고를 규정한다 사피어-워프 가설 [ Sapir-Whorf hypothesis ] 인류학자인 사피어(Edward Sapir)와 언어학자인 워프(Benjamin Whorf) '언어가 인간의 사교를 규정한다' 라고 최조로 주장한 학자 사피어와 워프 입니다. 제가 처음에 이 문장을 접하게 된건 영화 '컨택트' 덕분입니다. 그래서 한번 검색해 보면서 더 자세히 알아보고 개인적으로 정리하고자 쓰는 내용입니다. (제가 굉장히 잡지식을 좋아하기 때문에...) 혹여 영화를 안보신분들은 추천드리는 영화입니다. 기본적으로 사피어 워프 가설을 깔고 가는 영화이기 때문에 . . . 암튼! 사피어 워프 가설관련 자료를 찾아보다가 재미있는 글귀를 발견했는데요 오글거린다는 단어가 생기면서 사람들에게서 감성이 사라졌고 선비라는 말이 나오면서 절제하.. 2019. 3. 4.
[X Mind] 마인드맵, 브레인스토밍 그리기 툴 XMind xMind는 마인드맵, 브레인스토밍 소프트웨어입니다. 처음으로 접하게 된건 회사에서 프로세스를 그려볼때 사용하라 해서 접해봤습니다. 보통 프로세스, 흐름도, 비즈니스 정의서 등등 PPT로 작성하는 경우가 많은데 대신에 xMind를 사용하면 될 것 같습니다.(물론 저는 아직 PPT 사용합니다..) 그리고 일부 마인드맵이나 피시본 다이어그램, 트리 다이어그래, 조직도, 스트레드시트 등을 지원하고 일반적으로 지식 관리, 회의 시간, 작업관리, GTD를 위해 사용된다합니다. 이런식으로 마인드맵 구조입니다. 서식 역시 다양하게 존재하기떄문에 골라 사용하시면 되겠습니다.XMind 다운로드 및 설치방법 *다운로드 링크 : https://www.xmind.net/download/ xmind를 입력하고 Dow.. 2019. 3. 4.
[ORACLE] 오라클_집합연산자( MINUS : 차집합 ) MINUS MINUS 집합 연산자는 차집합을 의미한다. 한 데이터 집합을 기준으로 다른 데이터 집합과 공통된 항목을 제외한 결과만 추출해 낸다. 첫 번째 반환되는 행에서 두 번째로 반환되는 행을 제외한 행을 반환한다. MINUS 기본 사용법 빠른 이해를 위해 일단 두 테이블이 존재한다고 가정한다. * oracleStudy oracleNo name 1 LIN 2 HAN 2 KIM 3 HO 3 PARK * oracleTest oracleNo name 1 HAN 2 KIM 3 PARK 이 두 테이블을 이용하여 집합 연산자인 MINUS를 사용해보자. SELECT name FROM oracleStudy MINUS SELECT name FROM oracleTest; * 결과값 name LIN HO 그리고 집합 연산.. 2019. 3. 3.
[ORACLE] 오라클_집합연산자( INTERSECT : 교집합 ) INTERSECT 교집합 이라고도 한다. INTERSECT 연산자는 두 행의 "공통된 부분만을 출력"해주는 연산자이다. INTERSECT 기본 사용법 빠른 이해를 위해 일단 두 테이블이 존재한다고 가정한다. * oracleStudy oracleNo Name 1 HAN 2 KIM 3 PARK * oracleTest oracleNo Name 1 LIN 2 HAN 2 KIM 3 HO 3 PARK 이 두 테이블을 이용하여 집합 연산자인 INTERSECT를 사용해보자. SELECT oracleNo FROM oracleStudy INTERSECT SELECT oracleNo FROM oracleTest; * 결과값 oracleNo 1 2 3 집합 연산자의 사용법은 대부분 이런 식으로 비슷하게 사용한다. 그리고 집합.. 2019. 3. 3.
[Google]크롬 시크릿모드 실행 및 설정 방법 구글 크롬에서 시크릿모드를 실행 하는 방법과 설정하는 방법에대해 알아봅시다. 시크릿모드가 무엇이며 어디에 사용할까요? 우리가 보통 인터넷 브라우저에서 검색, 페이지 이동 등의 다양한 작업들을하게 되면 ' 쿠키 ' 라는 것들이 남아있습니다.즉. 흔적이 남는것이죠 대표적으로 사용되는곳이 인터넷상 광고가 나올때 쿠키들의 통계를 내서 가장 관심있는 분야의 광고가 노출되게 사용됩니다. 그리고 집에서 쓰면 상관은 없겠지만도서관, 독서실, PC방 등 외부 PC를 사용하게 될경우 불안하신 분들도 있을수 있는데요 이러한 흔적들을 남기지 않는게 바로 시크릿모드입니다. 이제 실행방법에 대해 알아봅시다.실행방법 1. Ctrl + Shift + N 단축기 사용 가장 흔하게 사용되는 방법이죠? 당장 실행해보시면 위의 그림과같은 .. 2019. 2. 28.
반응형
TOP