일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- CMD
- table
- 자바스크립트
- Button
- vscode
- 이탈리아
- js
- Array
- string
- json
- 자바
- CSS
- Maven
- ArrayList
- IntelliJ
- date
- Eclipse
- Visual Studio Code
- input
- javascript
- windows
- 인텔리제이
- 문자열
- 배열
- list
- 이클립스
- Java
- 정규식
- html
- 테이블
- Today
- Total
목록IT (589)
어제 오늘 내일
이번에는 앞에서 소개한 32bit로 인코딩된 문자를Java 코드를 통해 확인해 보도록 하겠다.([JavaAPI] String 클래스 메소드와 예제(2) - Unicode 처리(1) 참조) public boolean equals(Object anObject) Returns the length of this string. The length is equal to the number of Unicode code units in the string.String 클래스의 length() 메소드는 string의 길이를 리턴한다. 정확히는 unicode code unit의 숫자를 리턴한다. int ch32[] = {0x1F0A1}; // 🂡 String st32 = new String(ch32, 0, 1); int ..
java.lang.String 클래스의 메소드 public int length() Returns the length of this string. The length is equal to the number of Unicode code units in the string. String 클래스의 length() 메소드는 말 그대로 String의 길이를 리턴하는 메소드이다.그런데...Unicode code units? 이건 뭐지?이걸 알기 위해서는 먼저 Java에서 Unicode를 어떻게 표현하는지 알아야 한다. Unicode / Code Point유니코드(Unicode)는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준이다.- Wikipedia(https://ko.wik..
Java에서 많이 사용되는 클래스의 메소드를 예제를 포함하여 정리해 보려고 한다. (Java 8 기준) java.lang.String 생성자 String() String(byte[] bytes) String(byte[] bytes, Charset charset) String(byte[] bytes, int offset, int length) String(byte[] bytes, int offset, int length, Charset charset) String(byte[] bytes, int offset, int length, String charsetName) String(byte[] bytes, String charsetName) String(char[] value) String(char[] val..
1. eclips를 설치한다.http://hianna.tistory.com/30 참조 2. Package Explorer의 빈공간에서 마우스 우클릭하여 New > Dynamic Web Project를 클릭한다. 3. Dynamic Web Project 생성 설정(1) Project name : project명을 입력한다.(2) Project location : project가 저장될 위치를 지정한다.(3) Target runtime : project가 사용할 runtime 환경을 설정한다. 이라고 되어 있으므로, 오른쪽의 "New Runtime..." 버튼을 클릭하여 runtime 환경을 설정한다. 4. Target runtime 환경설정구동한 서버를 설정한다. 이전 포스트에서 Apache Tomcat ..
1. apache-tomcat 다운로드Apache Tomcat 서버를 다운로드 받기 위해 아래 사이트에 접속한다.http://tomcat.apache.org/ Download 항목에 보면 여러개의 Tomcat버전이 있는데각 버전별로 Java, Jsp, El 지원 스펙이 조금씩 다르다. 지원기준은 아래와 같다.더 자세한 최신 기준은 Download > Which version? (http://tomcat.apache.org/whichversion.html)을 참조한다.아래 Spec을 참조하여 다운로드 할 Tomcat 버전을 결정한다. 위 기준을 참조하여 Tomcat 8.0을 다운로드 하기로 하고!! Download > Tomcat 8.0을 클릭한다.나의 PC는 64비트 Windows 운영체제를 사용하므로 ..
이번에는 Android Virtual Device(AVD) Manager를 설정할 차례이다.AVD는 모바일 개발을 할때 사용하는 애뮬레이터이다. 개발을 하고 나서 모든 안드로이드 기기별, 버전별로 실기계에 테스트 할 수 없으니, 이를 대신해 주는 가상의 장비인 것이다. 세팅을 위해, 이클립스를 실행시키고 Window > Android Virtual Device(AVD) Manager 를 실행시킨다.먼저 Device Definition 화면으로 가보자. Device Definition에서는 안드로이드 기기의 스펙을 정의한다. 예를 들어, Galuxy Note3의 스펙을 갤럭시 홈페이지에서 조회한 후 그 스펙대로 기기를 정의할 수 있다. Device Definition 화면에 들어가면 여러가지 기기들이 기본..
1. Android SDK 설치Android SDK를 설치하기 위해 안드로이드닷컴(http://www.android.com/)에 접속한다.여기서 Android SDK를 선택하여 들어간다. Eclipse에 Android SDK를 포함한 Eclipse ADT 버전을 다운 받아도 되지만,나는 이미 이클립스를 설치했으므로 하단의 GET THE SDK FOR EXISTING IDE를 선택하여Android SDK만 다운로드 받는다. SDK파일은 exe파일로, 다운로드 후 해당 파일을 실행시킨다.모두 Next버튼을 눌러서 설치를 진행하면 된다.나는 중간에 Destination Folder를 조금 수정하였다.여기까지 마치면 Android SDK는 완료! 2. 이클립스 플러그인(plug-in) 설치이클립스에 ADT(An..
eclipse는 오픈소스 기반의 통합개발환경(IDE : Integrated Development Environment)이다.eclipse를 설치하기 위해 eclipse 공식 홈페이지에 접속한다.(http://www.eclipse.org) Download 버튼을 클릭하여 다운로드 페이지로 이동한다. 가장 최신버전인 Luna버전(4.4.1)을 다운로드 받을 수 있는 페이지이다. 컴퓨터 비트에 따라 32비트 또는 64비트 중 다운받을 비트를 클릭한다. 32비트와 64비트는 중 어떤 것을 다운받아야 할지는 이전 Java 다운로드 관련 포스팅을 참조한다.(http://hianna.tistory.com/29)Luna 버전이 아닌 이전 버전을 다운로드 받고 싶다면 오른쪽 하단의 다른 버전을 선택한 후 다운 받을 수 ..
1. JAVA 다운로드 (1) 먼저 Oracle 홈페이지에 접속한다. (http://www.oracle.com)여기서 Downloads > Java SE Downloads > JDK DOWNLOAD 를 선택한다.여러개의 JAVA 버전이 있지만 여기서는 JAVA 8 버전을 설치. 아래의 여러가지 버전 중 하나를 선택해야 하는데,내 컴퓨터 운영체제는 Window 이므로 Window x86 또는 Window x64 둘중 하나를 선택해야 한다. 내 컴퓨터의 제어판 > 시스템 및 보안 > 시스템에 들어가면 시스템 종류를 볼 수 있는데,내 컴퓨터는 64비트 운영체제이므로 Windows x64를 다운받는다.컴퓨터가 32비트 운영체제인 경우에는 Windows x86을 다운받는다. 2. JAVA 설치설치는 다운 받은 파..