Bank-End Chronicles

「Memory gets GC’d, but this blog stays committed.」

R - 감성분석

감성분석에 대해서

감성분석 Sentiment Analysis 이성보다는 감성에 의존한 개인의 생각이나 의견, 견해 등을 분석하는 것 객관적 사실 보다는 주관적인 견해를 분석하는 방법론 (Opinion Mining) 의견에 관련된 내용을 자동 추출하는 것 종류 주관성 분석 주관적 견해가 들어간 글을 찾...

R - 텍스트 마이닝

데이터 마이닝을 시작하며

데이터 분석 방법 단어 빈도수 분석 예시 ) The Largest Vocabulary in hip hop 셰익스피어의 어휘와 미국 유명 힙합 가수들의 랩을 한 DB에 넣고 얼마나 많은 어휘를 사용했는지 비교 꽤 많은 가수들이 셰익스피어보다 많은 어휘를 사용하고, 모비딕 보다는 적은 어휘를 사용한다는 것을 알아냄 ...

3월 26일 (금)

리눅스 과정이 끝나다

first step 10일간 리눅스를 했다. 설치부터 vi, shell script, docker 등 다양한 새로운 환경에 적응하는 시간이었다. 지금까지 배운 것을 나열해보자면 아래와 같다. 1. 리눅스 설치 - Virtual Box, Ubuntu, Notepad++, putty 등 서버의 개념과, 다양한 도...

Linux - shell, path, redirection, shell script

apache 홈페이지 게시

apache 홈페이지 게시 shell, path, redirection shell script

Java - 예외처리

exception handling

예외처리 프로그램 오류 컴파일 에러 : 컴파일 시에 발생하는 에러 런타임 에러 : 실행 시에 발생하는 에러 논리적 에러 : 실행은 되지만, 의도와 다르게 동작하는 것 자바에서는 실행시 발생할 수 있는 프로그램 오류를 에러와 예외(exception)로 구분 에러 : 메모리 부족이나 스택오버플로우처럼 일단 발생하면 복구할 수 없...

Java - JVM의 메모리 구조

method area, call stack, heap

JVM의 메모리 구조 1. 메소드 영역 method area 프로그램 실행 중 어떤 클래스가 사용됨 -> JVM은 해당 클래스의 클래스 파일을 읽어서 분석 -> 클래스에 대한 정보 (클래스 데이터)를 메소드 영역에 저장 클래스의 클래스 변수도 이 영역에 함께 생성됨 2. 힙 heap 인스턴스가 생성되는 공간 프로그...

Java - Thread

Thread에 대해서

쓰레드 프로세스와 자원을 이용해서 실제로 작업을 수행하는 것 모든 프로세스에는 최소한 하나 이상의 쓰레드 존재. 둘 이상의 쓰레드를 가진 프로세스 == multi-threaded process 하나의 프로세스가 가질 수 있는 쓰레드의 개수는 제한되어 있지 않지만, 쓰레드가 작업을 수행하면서 개별적인 호출스택을 필요로 하기 때문에 메모리의...

3월 17일 (수)

리눅스를 시작하다

요즘 배운 것 리눅스를 처음 사용해보고 있다. 명령어 외울 것이 많지만, 원리에 가까운 네트워크 지식을 많이 알아가서 추후에 많은 도움이 될 것 같다. 요즘은 자바스크립트가 조금 그리워진다. 문법을 계속 까먹게 된다. 조만간 다시 봐야겠다!

Linux - 권한, vi편집기, static ip

리눅스

Ubuntu 권한 변경 vi 편집기 사용하기 static ip

Linux - 명령어

리눅스

Ubuntu 명령어 익히기