본문 바로가기

분류 전체보기34

02. Java 간단한 컴파일 해보기 간단하게 컴파일을 해보자 사전조건: 1) 자바(jdk)가 설치되어 있다. 2) 자바 환경변수 설정이 되어 있다. 진행과정: 1) 간단한 자바코드를 작성한다. 2) 컴파일과 실행하기 #0. 새로운 디렉토리를 하나 만들자. 여기서는 C:\java_practice 주소로 만들었다. #1 간단한 자바코드를 작성한다. 자바 코드를 작성하는 훌륭한 도구들이 있지만, 여기서는 간단한 테스트 에디터로 작성하자. 메모장을 열고 아래와 같이 작성해보자 class Start{ public static void main(String[] args){ System.out.println("Hello new world!"); } } 그리고 메모장에서 저장할때, Start.java라는 이름을 지정하고, 파일형식을 .txt에서 모든파일.. 2018. 2. 18.
01. JAVA 설치하기 처음부터 차근차근 진행해보자 1) 자바 설치하기 2) 자바 환경변수 설정하기 3) 명령어 프롬프트로 설치 확인하기 다음은 windows 10환경에서 진행되지만 의미는 다른 운영체제에서도 같다. #1 자바설치하기 1) JDK 다운로드하기 Java SE Development Kit 9 - 64bit버전으로 설치하도록 한다. http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 오라클 사이트에서 Java를 다운로드 하려면 오라클 계정이 필요하다. 간단하게 회원가입 후 다운로드를 진행하면 된다. 2) Jdk 설치하기 Java development Kit를 다운로드 했다면 설치하자. 다음 다음해도 된다. #2 자바 환.. 2018. 2. 17.
서울대학교 열린강좌 다운로더 개발후기 서울대학교 열린강좌 다운로더 개발후기 #1. 제작동기 서울대학교 열린강좌 동영상을 스트리밍해서 보는데 몇가지 불편한 점이 있었음.1) 네트워크 상황이 열악해지면 아무것도 할 수 없음- 카페에서 공부하는데 네트워크가 가장 안정적이던 스타벅스에서도 사람이 많거나,네트워크가 불안정해지는 경우가 있었음.2) 기본으로 제공하는 플레이어는 볼륨이 매우 부족했음- 노트북 볼륨을 거의 최대로 하더라도 외부소음대비 소리가 매우 작았음.- 이어팟으로 들을때는 오픈형이라는 단점- mc5로 들을때는 내부 저항이 높아 볼륨얻기가 힘들었음3) 보다가 중단한 영상을 다시 볼 때, 시간이동이 매우 느리고 답답했음. ##1-1 이런 단점들을 해결하기 위해서 몇가시 시도한 것은 1) 팟 플레이어로 링크를 끌어서 보기- 볼륨 부분은 해결.. 2018. 1. 23.
문자 인코딩에 대해서 알아보자 - 3편 그외 많이 보는 인코딩 #자주 만날 수 있는 인코딩들(without 유니코드) ##1. ISO 8859-1 (latin1) ###1) 문자세트 ISO/IEC 8859이 일부인 문 집합으로 약칭 latin-1으로 불린다.ASCII에 포함된 95자의 인쇄 영역은 현대 영어로 정보를 표현하는 데 충분하다. 하지만 로마문자를 쓰는 다른 언어에는 ASCII로 처리할 수 없는 추가적인 기호를 포함하고 있다. 예를 들면 독일어, 에스파냐어, 스웨덴어와 북유럽언어 등이다. ISO/IEC 8859는 기존 8비트로 구성된 바이트의 8번째 비트를 이용하여 128자의 추가적인 문자를 할당하여 이 문제를 해결하고자 하는 목적으로 제안되었다. 그럼에도 불구하고 한 종류의 문자 집합만으로는 해결하고자 했던 문자들을 모두 처리할 수 없어 여러 가지 매핑이.. 2018. 1. 10.