» JAVA에 대한 검색 결과 (페이지 3)

JAVA에 대한 검색 결과

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이 된다. ‘변수‘ 값이 바뀜.   변수 선언과 초기화를 분리하는 것이 보기에 …

더 읽기 »

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… …

더 읽기 »

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

더 읽기 »

JAVA: 주석과 자료형

주석 comment가 아주 중요. 자바의 주석은 두 가지. // or /**/   변수(Variable) 메모리에 확보한 공간에 붙이는 별칭(Alias) 변수의 선언 자료형 변수명; 종류   자료형 크기(Byte) 문자 char 2 숫자(정수) byte 1   short 2   int 4   long 8 숫자(실수) float 4   long 8 불린 Boolean 1 사용법 int score; char ch; 값 대입(초기화) 변수명 = 상수; …

더 읽기 »

Glassfish, Maven, m2e

참고: https://glassfish.java.net/getstarted.html 1. Glassfish(4.0) 먼저 glassfish 다운로드. 사용처를 잘 모르면 full package 다운로드. 압축을 풀어서 bin 폴더의 asadmin 을 실행. 그리고 start-domain 명령을 내린다. 8080 포트로 시작된다고 한다. 잘 나옴. 종료는 stop-domain domain1 이클립스상에서는 서버 바로 추가 안되므로 Download additional server adapters를 통해 GlassFish Tools 추가 가능. JDK 풀 패스를 추가해야 함.(JRE가 아님!) 그러면 GlassFish가 서버 환경에서 추가되는 모습을 볼 …

더 읽기 »

Apache Struts: 정말 간단한 로그인 구현(Struts 2.0.14)

간단한 로그인 구현. 먼저 UserVo.java 생성 CREATE TABLE user ( id varchar(25) NOT NULL, pw varchar(45) NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 (데이터베이스에는 위와 같이 생성한다. 미리 id, pw를 적절히 넣어 두자.) UserDao.java 를 만들어서, 추후에 myBatis(iBatis)에서 매핑된 쿼리의 결과를 객체로 저장(리스트가 아니기 대문에 queryForObject()를 사용하면 된다.) User.xml을 만들어서 DB 쿼리 결과를 저장. SqlMapConfig.xml에서 새로 추가한 User.xml …

더 읽기 »

Apache Struts: Action Class(Struts 2.0.14)

도서: http://www.yes24.com/24/goods/3533040 액션 클래스 액션 클래스는 스트럿츠 2가 액션을 실행하기 위한 엔트리 포인트이다. 기본 액션 메소드는 묵시적으로 execute()로 지정되 있다. execute() 메서드의 리턴 값인 문자열(String)은 액션 실행이 끝난 후 어떤 리절트를 실행할지를 결정하기 위해 사용된다. 액션 메소드가 반환하는 이 문자열 값을 ‘리절트 코드’라 부른다. 위 에에서는 execute() 메소드가 message 변수에 “Hello World!”란 메시지를 설정하고 난 후 “success”를 반환 값으로 되돌린다. …

더 읽기 »

Apache Struts: 스트럿츠2 개요

스트럿츠가 무엇인지부터 살펴보자. 어제 프로젝트 실행을 위해 분리한 파일. 책에 따르면 아래와 같다. commons-logging-1.0.4.jar log4j와 같은 로깅용 freemarker-2.3.8.jar UI 태그 템플릿용 ognl-2.6.11.jar Object Graph Navigation Language라고 한다. struts2를 위한 EL임. JSP 2.1 스펙에 포함된 EL과 매우 비슷 struts2-core-2.0.14.jar 스트럿츠2의 코어 라이브러리 xwork-2.0.7.jar 스트럿츠 2에서 가장 새롭게 변한 것이 Webwork(=Xwork)와 통합된 것이다. xwork가 주가 되고 struts가 뒷받침해주는 형식으로 작동한다. 스트럿츠2에서는 사용자 …

더 읽기 »

Apache Struts: Hello World!(Struts 2.0.14)

https://archive.apache.org/dist/struts/binaries/ 에서 struts-2.0.14-all.zip 파일을 내려받는다.(엄청 오래 걸림 -_-;;) commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.14.jar xwork-2.0.7.jar 파일을 미리 다른 곳에 빼놓는다. Dynamic Web Project 만들기 이름을 적고, 다음 web.xml 만들기 /WebContent/WEB-INF/lib 폴더에 위에서 선택한 파일을 붙여 넣는다. web.xml에 필터를 등록함. <?xml version=”1.0″ encoding=”UTF-8″?> <web-app xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns=”http://xmlns.jcp.org/xml/ns/javaee” xsi:schemaLocation=”http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd” id=”WebApp_ID” version=”3.1″> <display-name>HelloWorld</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> …

더 읽기 »