전체 글 167

[녹스 앱플레이어] 설치 및 사용법

■ 녹스 앱플레이어 (NOX APP PLAYER) 최근 고사양 모바일 게임이 많이 등장했습니다. 특히 리니지와 같은 MMORPG 장르 또한 모바일로 등장하였죠. 이와 같은 종류는 PC의 모바일 게임과 매우 비슷하게 플레이 할 수 있어요 다만 발열 및 배터리 소모가 심하다는 단점이 있죠. 물론 작은 화면 또한 단점이라고 할 수도 있습니다. 이러한 단점을 극복하기 위해 최근에 PC용 앱플레이어가 많이 출시되었는데요. (녹스, 블루스택 등등) 오늘은 그 중 녹스 앱플레이어의 설치 및 사용법을 알아보겠습니다. 먼저 검색창에 '녹스 앱플레이어' 검색 또는 아래 링크로 들어갑시다https://www.bignox.com/kr#p1 다운로드는 쉽게 받을 수 있습니다. 위와 같은 메인 화면이 바로 뜨거든요. 본인의 버전..

SoftWare 2017.03.05

[CORS] Cross Origin Resource Sharing

■ CORS - Cross Origin Resource Sharing CORS란 개념에 대해 정리하겠습니다. ● CORS란? CORS란 Cross Origin Resource Sharing의 줄임말로, Cross-Site Http Request를 가능하게 하는 표준 규약입니다. 다른 도메인으로부터 리소스가 필요할 경우 cross-site http request가 필요합니다. 기존에는 XMLHttpRequest는 보안상의 이유로 자신과 동일한 도메인으로만 HTTP요청을 보내도록 제한하였습니다. 즉 cross-origin http 요청을 제한하였죠 하지만 지속적으로 웹 애플리케이션을 개선하고 쉽게 개발하기 위해서는 이러한 request가 꼭 필요했습니다. 그래서 XMLHttpRequest가 cross-dom..

ETC 2017.03.03

[Java-11] 스트림 (Stream)

안녕하세요. 오늘은 스트림에 대해서 정리해보겠습니다. ■ 스트림(Stream) 먼저 스트림이란 ?컬렉션의 저장 요소를 하나씩 참조하여 람다식으로 처리할 수 있도록 해주는 반복자 크게 중간 처리와 최종 처리로 나뉘어 집니다.중간 처리 : 필터링, 매핑, 정렬, 그룹핑 등최종 처리 : 합계, 평균, 카운팅 등 ● 특징 - 람다식으로 요소 처리 코드를 제공 - 내부 반복자를 사용한 병렬처리 - 중간 처리와 최종처리를 할 수 있다. 여기서 람다식은 무엇일까요? 람다식 역시 자바8에서 등장한 개념입니다. 다음 포스팅(또는 그 다음 포스팅...)에서 정리할 예정입니다. 여기서는 간단히 정의만 알고 넘어가죠! 람다식의 정의는 아래와 같습니다.식별자 없이 실행 가능한 익명의 함수 표현식 이제 람다식은 중간중간 계속 나..

Java 2017.03.02

[Linux Study-17] find 명령어

find find 명령어를 정리할게요 find 명령어는 각종 파일 및 디렉토리를 검색할 수 있는 명령어입니다. 먼저 파일명을 검색하는 방법부터 알아봅시다. [root@localhost ~]# find -name '*.txt' 현재 디렉토리와 하위 디렉토리에서 .txt확장자를 모두 찾아줍니다. 여기서 한 단계 더 가보겠습니다. 전체 하드디스크에서 파일을 찾고 싶을 때 사용하는 방법입니다. [root@localhost ~]# find / -name '*.txt' 루트 ('/') 부터 모든 디렉토리에서 .txt 확장자를 찾습니다. 물론 특정 파일명을 찾고 싶다면 특정 파일명을 입력해주면 됩니다. 다음은 디렉토리명 찾는 방법입니다. 이 또한 매우 간단합니다. 위에서 옵션이 하나 추가되면 끝이에요 [root@lo..

Linux 2017.02.27

[Java-10] 예외 처리(Exception)

■ [Java-10] 예외처리 (Exception) 안녕하세요. 오늘은 JAVA의 예외처리에 대해서 알아보겠습니다. 순서는 아래와 같습니다! ■ 예외란?■ 실행 예외의 종류■ 예외 처리 코드■ 예외 떠넘기기■ 사용자 정의 예외 ■ 예외란? 예외란 오류의 한 종류입니다. 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 바로 예외(Exception)이라 합니다. 예외는 예외 처리를 통해 프로그램을 종료하지 않고 정상 실행 상태가 유지되도록 할 수 있어요 그렇기에 예외 처리가 아주 중요하죠. 예외는 2가지 종류로 나뉠 수 있습니다.- 실행 예외 (Runtime Exceptions)- 일반 예외 (Exceptions) ■ 실행 예외(Runtime Exceptions)의 종류 실..

Java 2017.02.18

[Java-9] 추상클래스, 추상메소드, 인터페이스

■ [Java-9] 추상클래스, 추상메소드, 인터페이스 안녕하세요. 오늘은 JAVA의 추상클래스, 추상메소드, 인터페이스에 대해서 알아보겠습니다. 지난 포스팅에서 살짝 언급하였죠? 오늘은 바로 그 추상화에 대해서 정리하겠습니다. ■ 추상클래스란?■ 추상메소드란?■ 인터페이스란? ■ 추상클래스란? 클래스는 크게 2종류로 나뉠 수 있는데요. 객체를 직접 생성할 수 있는 '실체 클래스' 그리고 이들의 공통적인 특성을 선언한 '추상 클래스' 이렇게 나뉠 수 있습니다. 물론 실체 클래스와 추상 클래스는 상속의 관계를 가지고 있어요.(추상 클래스가 부모인 것은 당연하겠죠?) 실체 클래스는 추상 클래스의 모든 특성을 물려받고, 이 외의 추가적인 특성을 가질 수 있습니다. 추상 클래스는 이러한 특성을 선언하였기에, n..

Java 2017.02.12

[ITIL-10] Continual Service Improvement

안녕하세요. 오늘은 ITIL의 마지막 포스팅입니다. 마지막 단계인 CSI(Continual Service Improvement)에 대해서 정리하겠습니다. ITIL Continual Service Improvement 앞으로 포스팅에서는 CSI라고 지칭하겠습니다. 먼저 CSI의 정의 및 목적부터 보겠습니다. ■ DefinitionITIL 단계 중 가장 어렵고도 중요한 단계입니다. 각 Life-Cycle 단계에서 서비스 향상 요소를 검토하고 분석하는 역할을 지속적으로 합니다. 위의 사진처럼 말이죠. 지난 4가지 단계의 가장 상위 또는 가장 아래에서 기본적이고 지속적으로 역할을 수행합니다. 이 목적은 크게 다음과 같습니다.- 비즈니스 변화에 맞게 지속적으로 IT 서비스를 개선 및 향상- 각 Life-Cycle..

ITIL v3 2017.02.08

[Linux Study-16] history 날짜 표시

안녕하세요. 오늘은 history 명령어를 알아보겠습니다. history history 명령어는 말 그대로 기록입니다. 최근에 사용한 명령어에 대한 기록이죠. 사용법은 매우 간단합니다. [root@localhost ~]# history 1 ls -al2 cd /ex3 ls -al4 cd /dir15 vi sample.txt6 history... 최근에 사용한 명령어가 기억되므로 상당히 유용하죠. 이걸 참고해서 최근에 어떤 명령어를 사용했는지 쉽게 확인 할 수 있어요 좀 더 유용하게 사용하기 위해... 날짜를 함께 출력하도록 수정해봐요. etc - profile에 HISTTIMEFORMAT 변수를 추가해주면 됩니다. 아래를 참고하세요 [root@localhost ~]# cd /etc/profile[root..

Linux 2017.02.07

[Java-8] 상속

■ [Java-8] 상속 안녕하세요. 오늘은 JAVA의 상속에 대해서 알아보겠습니다. 상속이란 물려주는 것을 말하죠. 자바에서 상속 또한 물려줌을 뜻합니다. ■ 상속이란?■ 메소드 재정의 ■ 상속이란? 자바에서 상속의 개념은 부모 클래스의 멤버를 자식 클래스에게 물려주는 행위를 말합니다. 부모 클래스를 상위 클래스, 자식 클래스를 하위 클래스라고 지칭합니다. 장점- 유지보수가 효율적으로 가능- 부모 클래스의 수정으로 모든 자식 클래스의 수정효과가 있음 사용 방법은 아래와 같습니다. class 자식클래스 extends 부모클래스 { //필드 //생성자 //메소드} ■ 메소드 재정의 두 번째로는 메소드 재정의 (Override)를 소개하겠습니다. 부모 클래스의 모든 메소드가 자식 클래스에게 맞지 않게 코딩되..

Java 2017.02.05

[ITIL-9] Service Operation (2)

안녕하세요. 오늘은 Service Operation의 두 번째 포스팅입니다. Service Operation의 프로세스에 대해서 정리하겠습니다. ITIL Service Operation(2) Service Operation의 프로세스 종류부터 알아보겠습니다. 총 5개의 프로세스가 있습니다.- Request Fulfillment- Access Management- Event Management- Incident Management- Problem Management 하나 씩 살펴보기 전에 큰 그림을 한번 보고가면 이해하기가 쉬울겁니다. 앞의 포스팅에서 배웠던 Event, Incident, Problem, Error의 개념을 잘 기억하세요! 먼저 위 그림을 보겠습니다. 5개의 프로세스를 순서대로 표현해보았는..

ITIL v3 2017.02.02