아크몬드

블로고스피어에서 아크몬드(Archmond) 라는 닉네임으로 활동중입니다. 마이크로소프트의 새로운 기술에 열광합니다.

JAVA: Eclipse 첫 사용

프로젝트 단위의 제대로 된 자바 프로그래밍을 할 때 사용 Open Perspective -> JAVA를 선택 우측상단에 Java 개발버튼보임 자바 프로젝트 만들기 JRE 버전 등을 선택 가능 자바 라이브러리들. Add External JARs를 눌러 외부 프레임워크를 추가할 때가 있다.   프로젝트가 만들어짐 클래스 추가 Finish를 눌러 진행   파일이 만들어짐.   소스코드에서 Source -> Generate Constructors from Superclass…   기본값대로 OK   기본 …

더 읽기 »

JAVA: 진법과 자료형

class CharToCode { public static void main(String[] args) { char ch=’A’; // char ch=65; int code = (int)ch; // ch to int type   System.out.printf(“%c=%d(%#X)%n”, ch, code, code);   char hch=’a’;// 97; System.out.printf(“%c=%d(%#X)%n”, hch, (int)hch, (int)hch); } } // find the korean windows     class OverflowEx { public static void main(String[] args) { short sMin = -32768; short sMax …

더 읽기 »

JAVA: 변수와 상수

변수: 값을 저장할 수 있는 메모리 상의 공간(기억공간)   variable 미국식 [|veriəbl;|vӕriəbl]  영국식 [|veəriəbl]  [형용사] 변동이 심한; 가변적인  참고 invariable variable temperatures(가변적인 기온) 출처: http://endic.naver.com/enkrEntry.nhn?sLn=kr&entryId=205d8e9c40c7439da55eebd7e85c3507&query=variable   사용법 자료형 변수명; // 변수 선언 int num; String name; num=50; // 자료 저장(초기화) name=”Hong”; // 문자열은 “”로 묶어준다. num=30; // num이 30이 된다. ‘변수‘ 값이 바뀜.   변수 선언과 초기화를 분리하는 것이 보기에 …

더 읽기 »

JDBC 사용(MySQL): Eclipse와 연결하기

JDBC(Java DataBase Connectivity) Java에서 DBMS에 접근하여 DB를 활용하기 위한 기능. DBMS 회사에서 제공한다. JDBC 프로그래밍의 순서? 1. 드라이버 로드 try { Class.forName(“com.mysql.jdbc.Driver”); // 드라이버 이름 대소문자 주의 } catch(ClassNotFoundException e) { e.printStackTrace(); } 2. Connection 생성 try { Connection conn = DriverManager.getConnection(DB접근URL,아이디,패스워드); // 예) (“jdbc:mysql://localhost:3306/bs”,”root”,””); } catch(SQLException se) { se.printStackTrace(); } MySQL Connector 설치 방법 mysql-connector-java-5.1.33.zip을 풀어서 jar 파일을 복사해서 …

더 읽기 »

MySQL 설치

https://downloads.mysql.com/archives/community/ 에서 MySQL 다운로드 가능. 참고로 내가 내려 받은 아래와 같다. Windows (x86, 64-bit), ZIP Archive | Jul 21, 2014 | 342.9M | Download (mysql-5.6.20-winx64.zip) 출처: <https://downloads.mysql.com/archives/community/> mysql-5.6.20-winx64.msi 설치 Typical mysqld 관리자 권한으로 실행 방화벽 허용 C:\Program Files\MySQL\MySQL Server 5.6\bin PATH 편집 MySQL의 bin 폴더를 추가 mysql 실행 완료.

더 읽기 »

JAVA: Eclipse에 SVN 클라이언트 설치(Subclipse)

SVN 서버 설치: Subversion-1.6.6(Tigris.org) 에 이어지는 글입니다.  미리 JDK, Eclipse가 설치되어 있어야 합니다. 이클립스를 실행해서 Help -> Eclipse Marketplace… Subclipse 1.10.13 을 Install (다른걸 선택하심 안됩니다~ 회오리치는 S 아이콘을! 설치해주세요!) 설치될 기능 확인 라이선스 동의~ 자동으로 설치됩니다..(기다리세요) 보안 경고에 OK 이클립스 프로그램을 재시작합니다. 로딩… 방금 설치한 기능을 사용한 통계를 보낼 것인지 묻습니다. OK Window 메뉴 -> Show View -> Other… …

더 읽기 »

SVN 서버 설치: Subversion-1.6.6(Tigris.org)

http://wintness.tistory.com/217 에서 정보를 얻음 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11151&expandFolder=11151&folderID=91 1.6.6 다운로드 Subversion-1.6.6(Tigris.org) Next Next 설치 폴더 확인 Install Finish D 드라이브에 SVN 데이터가 저장될 공간을 만듦. 관리자 권한 명령 프롬프트 실행. CD D:\SVN_Repo svnadmin create –fs-type fsfs svn svn checkout file:///D:/SVN_Repo/svn D:\SVN_Repo\svn 에 위와 같은 자료 저장됨. svn\conf 폴더의 svnserve.conf 파일 편집 #으로 주석처리 되어 있었던 내용을 위와 같이 수정했다. anon-access = none auth-access …

더 읽기 »

Raspberry + Uboquity(Ebook, Comics, RAW Viewer)

라즈베리파이에 Uboquity 설치하기. 먼저 자바부터 설치하자. 라즈베리 파이에 자바 설치 echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | sudo tee -a /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | sudo tee -a /etc/apt/sources.list.d/webupd8team-java.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 sudo apt-get update sudo apt-get install oracle-java8-installer -y 참고: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html 라이선스에도 확인. javac -version 자바 버전 확인. sudo mkdir -p /opt/ubooquity cd /opt/ubooquity …

더 읽기 »

Raspberry + AirComix Server(라즈베리 파이에 에어코믹스 설치)

라즈베리파이에 에어코믹스 서버 설치하기. 일단 참조한 곳은 http://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=159 와 http://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=277 이다. https://github.com/song31/comix-server 에서 comix-server-master.zip을 내려받아 압축을 풀고, 아래와 같은 곳에 넣었다.(/home/pi/comix ) 그리고 handler.php와 index.php 내용을 살펴봄. handler.php 의 parent_path. /media/하단의 외장 하드의 위치로 했다. index.php의 내용은 그대로. openmediavault가 설치되어 있는 라즈베리 파이였지만, php5와 apache2를 설치해줌. http://archmond.net/?p=5751 참고 /home/pi/comix의 권한은 위와 같다. nano /etc/apache2/sites-available/comix 명령으로 <VirtualHost *:31257> DocumentRoot "/home/pi/comix" AllowEncodedSlashes …

더 읽기 »

JAVA: 우분투 리눅스 서버에 자바(JRE, JDK) 설치하기

How To Install Java on Ubuntu with Apt-Get JRE 설치 sudo apt-get install default-jre JRE에 이어 JDK 설치 sudo apt-get install default-jdk Managing Java sudo update-alternatives –config java 새 .java 파일 만들기 nano TEST1.java 테스트. Command Prompt의 방식 그대로 사용 가능 ㅎㅎ javac TEST1.java (컴파일) java TEST1 (실행) 헬로월드! 참고: https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get

더 읽기 »