E D R , A S I H C RSS

BackLinks search for "Java"

BackLinks of Java


Search BackLinks only
Display context of search results
Case-sensitive searching
  • ACE
         ADAPTIVE Communication Environment. 플랫폼 독립적인 네트워킹 프레임워크. [Java]가 VirtualMachine 을 사용하여 플랫폼 독립적인 프로그래밍을 가능하게 하는 것 처럼 플랫폼에 상관없이 안정적이면서도 고성능의 네트워크 프로그래밍을 할 수 있도록 도와주는 프레임워크이다.
         우리가 많이 사용하는 버클리 소켓 API 를 사용한다 하더라도, 이기종간 프로그래밍을 하기는 어렵다. 이는 플랫폼간 이식성이 결여되어있고 약간의 차이가 있기 때문에 이식성 높고 안정적인 프로그래밍을 하는데 많은 어려움을 주기 때문이다. 또한 이식에 성공한다 하더라도 이전의 성능을 완전하게 보장받을 수도 없다. 또한 이식을 고려하지 않고 단순하게 소켓 API 만을 사용한다하더라도, 개발자가 조심하지 않는 이상 소켓 API 는 개발중에 문제점을 일으킬 확률이 높다. 이는 소켓 API 가 개발중에 일어날수 있는 문제점에 대한 방지를 보장하지 않기 때문이다. 이러한 문제점을 해결하기 위해 수년간 개발되어온 프레임워크가 [ACE] 이다. [임인택]은 간단한 서버를 작성할때 조차도 [Java]를 많이 선호하였는데, [ACE] 를 알게되면서는 [ACE] 로 서버를 작성해 보고 싶다는 생각을 하였다.
  • Ant
         Platform 독립적인 Java 의 프로그램 컴파일, 배포 도구 이다. 비슷한 역할로 Unix의 make 툴과 Windows에서 프로그램 Installer 를 생각할수 있다.
         Ant 는 [Java] 기반의 Build 툴로써 [Unix] 의 [make] 와 같은 툴이라고 보면 된다.
          make.gnumake,nmake,jam 과 같은 다른 Build 툴은 놔두고 왜 Ant 를 써야하는가에 대한 질문이다. Java 기반으로 프로그램을 짜고 컴파일 및 배포용 쉘 프로그램을 짜봤는가? 해봤다면 그것의 어려움을 잘 알것이다. 각 [OS] 마다 쉘 스크립트가 다르고 일반적으로 사용하고 있는 Unix 에는 또 각종 쉘들이 존재한다. 윈도우 쉘 또한 복잡하긴 매한가지이고 프로그램을 모두 작성하고 컴파일 및 배포 쉘 스크립트를 작성하기 위해서 이것들을 모두 작성하는것 자체가 프로그래머에게 또 하나의 고난이 아닐까 생각한다.(즉, 쉘 프로그램을 배워야 한다는 의미이다.)
         Ant 는 OS Indepenent 하게 프로그램을 Build 할 수 있는 환경을 제공해준다. build.xml 이란 Build 파일을 작성해서 그 내용에 따라 Build 를 진행해 나갈 수 있다. Ant 는 ["Java"] 에서 거의 표준으로 굳혀져가고 있으며, 거의 모든 IDE들이 Ant 를 지원한다.
          Ant 를 사용하여 Build 하기 위해서는 JAXP 호환 XML파서가 있어야 합니다. 그런데 Ant 를 다운받으면 그 패키지 안에 포함되어 있으므로 따로 다운받으실 필요는 없습니다. JAXP 에 대해서는 http://java.sun.com/xml/ 정보를 얻을 수 있습니다.
          * JAVA_HOME이라는 환경변수에는 JDK가 설치된 디렉토리를 추가합니다.
          set JAVA_HOME=c:\jdk1.3.1_01
          export JAVA_HOME=/usr/local/jdk-1.3.1_01
          실행 파일 ant는 Unix 계열에서는 shell 스크립트로 Windows 계열에서는 ant.bat 라는 배치파일로 배포됩니다. 내부에 보면 java 프로그램을 실행하는데, 다음과 같이 자신이 직접할 수도 있습니다.
          % java -Dant.home=c:\ant org.apache.tools.ant.Main [options] [target]
          * [http://javastudy.co.kr/docs/lec_oop/ant/ant1.htm Ant 자바스터디강좌]
          * [http://developer.java.sun.com/developer/Quizzes/misc/ant.html Test your knowledge of Ant]
  • Barracuda
         [Java]
  • CodeConvention
          * [http://java.sun.com/docs/codeconv/ Java Code Convention] : ["Java"] Platform
  • Cpp에서의가변인자
         [Java] 1.5 언어 스펙에서 가변인자 관련 문법이 추가되었다. 자바에 곧 printf 가 추가될 것이다.; --[1002]
  • DoItAgainToLearn
         TDD 를 연습하고, 워크샵 준비하고 관련 기사글 작성하느냐고 VonNeumannAirport 문제와 kwic 문제를 각각 5번 이상 풀어보게 되었다. (["Python"] 으로, ["CPlusPlus"] 로, ["Java"]로..) 하지만, 풀 때마다 매번 그 결과가 다르게 나왔다. 같은 문제를 계속 풀다 보니, 더 쉽고 더 간단하게 해당 단계를 뛰어넘는 법이 보이는 것이다. 그리고 JuNe 형과 Pair 를 하는중 첫째날때의 진행방법이 달랐고, 둘째날, 셋째날.. 더 좋은 방법들이 계속 보이는 것이였다. 그 문제 사이즈가 크건 작건, 여유를 가지고 다시 해보는 것에서 얻는 점이 많음을 느끼게 되었다. --["1002"]
  • EasyJavaStudy
          Java 스터디 그룹의 페이지(기초반)
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
  • ExtremeBear/Plan
          * ["Java"] 에 ["Eclipse"] 사용
  • FocusOnFundamentals
         mentioned. "Java", "web technology", "component orientation", and "frameworks" do not appear.
         소프트웨어 필드에 익숙한 독자들은 오늘날의 '중요한' 주제들은 언급되지 않음을 지적한다. ["Java"], "웹 기술", "컴포넌트 지향", 그리고 "프레임워크" 는 나타나지 않았다. 이러한 접근법과 툴들에 기반한 많은 좋은 아이디어들은 반드시 가르쳐야 한다. 연구실 숙제들과 다른 프로젝트들은 학생들에게 가장 대중적이고 유명한 툴들을 이용할 기회를 제공해야 하며, 또한 뭔가 새로운 것을 경험할 기호를 제공해야 한다. 하지만, 우리는 이러한 주제들은 오늘날의 이른 변덕을 위한 교체품들 이며 만병통치약이며 곧 교체될 것들임을 기억해야 한다. 교육자들에게는 오늘날의 학생들의 성공이 40년은 지속할 수 있어야 함을 기억해야 할 책임이 있다. 우리는 이 기간동안효과적이고 유용한 근본들을 알고, 그리고 수업시간에 이 원리들을 강조해야 한다. 많은 프로그래머들은 특정 시스템이나 프로그래밍 언어를 배우는 것이 뭔가 다른 것을 배우는 것일 뿐, 그 그거 자체의 목표가 아니라는 사실에 대해 시야를 잃곤 한다.
  • Freemarker
         Java Servlet 을 위한 오픈 소스 HTML 템플릿 엔진이다.
         [Java]
  • Hessian
         Basic.java
         Java 와 Python 둘 다 구현이 가능하다. 여기서는 간단하게 Python Interpreter 를 이용해보자.
         Java 의 경우는 다음과 같다. 위에서 정의한 interface 인 Basic 이 있어야 한다.
         import java.net.MalformedURLException;
         ["Java"]
  • IDL
         [CORBA] 의 경우 분산된 네트워크상에 따로 위치한 객체 간의 투명한 접근을 제공하는 서로 간의 약속이 필요하다. 이런 약속을 정의할 때 특정 언어([C], [C++], [Java] 등)에 의존하지 않는 인터페이스 정의 언어가 필요하게 되었는데, 그것이 바로 IDL(Interface Definition Language)이다. 서버와 클라이언트가 서로 통신을 하기 위해서 서버는 클라이언트에게 제공하는 서비스 인터페이스를 IDL 로 정의하게 되며, 클라이언트는 이런 인터페이스 정보를 활용하여 서비스를 활용하게 되는 것이다. CORBA 프로그램을 개발하기 위해서는 가장 먼저 IDL 을 정의해야 하는데, IDL 은 구현에 대한 정보는 포함하고 있지 않아 정의된 IDL 을 원하는 언어로
         물론, 인터페이스를 정의하는 방법이 IDL 만 있는 것은 아니다. [Visibroker] 의 경우 [Caffeine] 이라는 것을 이용하면 IDL 을 사용하지 않아도 되며, Java 의 RMI 나 RMI-IIOP 를 이용해면 IDL 을 몰라도 인터페이스를 정의할 수 있다. 하지만, IDL 은 OMG에서 규정하고 있는 인터페이스 정의 언어의 표준이고 개발자가 익히기에 어렵지 않은 만큼 CORBA 프로그램을 할 때는 꼭 IDL 을 사용하도록 하자.
  • JAVAStudy_2002/진행상황
         ["Java"]
         core Java 절반 정도 봄.[[BR]]
         swing 약간과 기타 Java 관련 기초 지식 습득. [[BR]]
         23일 가령 정도에 core Java 기초 1편은 다 땔것 같음. [[BR]]
         core java에 나온 내용이 어렵구만.. [[BR]]
          * 2월 4일 : Core Java 책 Event Handling 부분 다보고 나서 이제 Swing 부분 보기 시작 했습니다.
          * 2월 7일 : Core Java 책 보다가 질려서 다른책으로 바꿔서 공부하는중 무지 삽질 한 결과 대기실 UI 만듬. 제 홈페이지랑 연결해가지고 보여주고 싶지만 연결을 어떻게 해야 할줄 몰라서..^^;;
          * 2월 9일 : Java 네트워크 부분 보기 시작함.. 집에 컴퓨터가 구린 관계로 읽기만 해볼 예정..
         현재 Java swing API중 버튼이나.. 텍스트 박스에 대한 것을 익혔습니다.(Application쪽..)[[BR]]
         ["JAVAStudy_2002"]
  • JCreator
         ["Java"],["도구분류"]
  • JTDStudy
          * This page's group study Java , TDD and Design patterns
          * What is different between C++ and Java!
          * 첫번째 과제로 Java에서 멤버함수 만들어보기 해볼까요?^^;; - [상욱]
          * [https://eclipse-tutorial.dev.java.net/eclipse-tutorial/korean/] : 이클립스 한글 튜토리얼
          * [http://java.sun.com/docs/books/tutorial/] : Java 공부를 위한 튜토리얼
          * [Java]
          * Language - Java SE(JDK 1.6)
          * [http://java.sun.com/javase/downloads/index.jsp]
          * 이 스터디 시작은 어느 수준부터 하나요? 기본적인 java부터라면 같이 ㅋㅋ - [문원명]
  • Java
         [http://developer.java.sun.com/developer/community/chat/JavaLive/2003/jl0729.html JavaLive New Java Language Features in J2SE 1.5] Java 1.5를 만드는 사람들과의 채팅시간 질답
         [http://developer.java.sun.com/developer/technicalArticles/RoadMaps/J2SE_1.5/j2se_1_5.html A Roadmap for Java 2 Platform, Standard Edition (J2SE) 1.4.2 and 1.5]
         [http://java.sun.com/features/2003/05/bloch_qa.html New Language Features for Ease of Development in the Java 2 Platform, Standard]
         === JDK JavaDoc ===
          * [http://www.javaclue.org/j2se13doc_ko/api/index.html JDK 1.3 한글 from www.javaclue.org]
          * [http://javastudy.co.kr/api/index.html JDK 1.3 한글 from javastudy.co.kr]
          * [http://javastudy.co.kr/api/api1.4/index.html JDK 1.4 한글 from javastudy.co.kr]
          * [http://zeropage.org/javadoc J2SDK 5.0 HtmlHelp] - MSDN 식으로 Java API 를 볼 수 있다. ([http://www.7-zip.org/ 7-zip] 이라는 압축프로그램으로 풀어야 합니다. 오픈소스입니다. 오픈소스를 사랑합시다!!)
          *[[https://docs.oracle.com/javase/7/docs/api/]]
          * http://jcp.org - ["Java"]의 표준을 결정하는 단체이다.
          * http://java.sun.com = http://javasoft.com - ["Java"]의 공식 홈
          * [http://www.sys-con.com/java/ Java Developer's Journal]
          * [http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html Programming Language for Java VM]
          * http://javaservice.net
          * http://javastudy.co.kr
          * http://javanuri.net
          * [http://java.sun.com/docs/books/tutorial/ Java Tutorial]
          * [http://java.sun.com/j2ee/javaserverfaces/docs/tutorial.html JavaServer Face Tutorial]
          * [[Java/NestingClass]]
          * [[JavaNetworkProgramming]]
  • Java/CapacityIsChangedByDataIO
         재미로 보는 ["Java"] Container Capacity 변화
         import java.io.PrintStream;
         import java.io.PrintWriter;
         import java.text.DecimalFormat;
         import java.util.Vector;
  • Java/ModeSelectionPerformanceTest
         import java.lang.reflect.Method;
         import java.lang.reflect.InvocationTargetException;
         import java.util.HashMap;
         import java.util.Map;
         import java.lang.reflect.Method;
         import java.lang.reflect.InvocationTargetException;
         import java.util.Map;
         import java.util.HashMap;
         import java.lang.reflect.Constructor;
         import java.lang.reflect.InvocationTargetException;
         import java.util.HashMap;
         import java.util.Map;
         import java.lang.reflect.InvocationTargetException;
         [Java]
  • Java/NestingClass
         출처 : http://www.javaworld.com/javaworld/jw-02-2002/jw-0201-java101.html?
         메쏘드 중첩과 달리, 자바에서는 Java Language Specification1.1 부터 시작해서, 중첩 클래스를 지원한다. 자바 컴파일러는 한 클래스가 다른 클래스 안에 위치할 수 있는 것을 허용한다. 다음 코드는 outerClass 클래스 안에 innerClass가 중첩된 것을 보여주는 예제 코드이다.
         === Why does Java support class nesting? ===
         // Listing 1. JobIterator1.java
         // JobIterator2.java
         === What nested classes does Java support? ===
         //Listing 4. NestedTopLevelClassDemo.java
         // NestedTopLevelClassDemo.java
         Listing 5. NestingAndShadowingDemo.java
         // NestingAndShadowingDemo.java
         ["Java"]
  • Java/SwingCookBook
         Java Swing 관련 팁 모음.
         참조 사이트 : http://www.indiwiz.com/web/Java/Swing/
         [Java]
  • Java/문서/참조
         Java 에서는 new 와 delete 가 없지만 그 대안으로 참조형을 이용한다.
         Java에서는 vector를 초기화 시켜 주기때문에, 객체가 없이 그냥 저렇게만 입력하면 null을 가리킨다.
         해당 설계이념은 Java Design Pattern 에 잘 나와 있다.
         (final이란 그냥 #define이라고 생각해도 무방하다. Java 컴파일러가 해당 final들을
         Java이전에 태어난 상업용 언어들은 대다수 char까지를 하나의 기본 자료형으로 많이 차용했고
         인터넷이 보급되면서 java 설계자들은 String도 기본자료형 취급을 해도 현재의
          그래서 mutable한 String처리를 위해서 Java 1.2에서 등장한것이 StringBuffer 이고 이것은 vector값으로
         ["Java"]
  • Java/스레드재사용
         import java.util.*;
         ["Java"]
  • Java2MicroEdition
         Java 2 Micro Edition (J2ME) 은 휴대전화나 PDA 같은 이동통신 기기등의 가전제품을 목표로 하고 있다. 그래서 초소형 장치에서 작은 장치에 이르는 이른바 소형 디바이스 들이 Java 를 사용할 수 있도록 지원하는 플랫폼이다.
          http://zeropage.org/pub/Java2MicroEdition/J2ME.jpg
          그림을 보면 맨 아래에 MID, 즉 휴대전화의 하드웨어 부분이 있고 그 위에는 Native System Software가 존재하며 그 상위에 CLDC가, 그리고 MIDP에 대한 부분이 나오는데 이 부분을 살펴보면, MIDP Application과 OEM-Specific Classes로 나뉘어 있는 것을 알 수 있다. 여기서의 OEM-Specific Classes라는 것은 말 그대로 OEM(Original Equipment Manufacturing) 주문자의 상표로 상품을 제공하는 것이다. 즉, 다른 휴대전화에서는 사용할 수 없고, 자신의(같은 통신 회사의) 휴대전화에서만 독립적으로 수행될 수 있도록 제작된 Java또는 Native로 작성된 API이다. 이는 자신의(같은 통신 회사의) 휴대전화의 특성을 잘 나타내거나 또는 MIDP에서 제공하지 않는 특성화된 클래스 들로 이루어져 있다. 지금까지 나와있는 많은 MIDP API들에도 이런 예는 많이 보이고 있으며, 우리나라의 SK Telecom에서 제공하는 SK-VM에도 이런 SPEC을 가지고 휴대전화의 특성에 맞는 기능, 예를 들어 진동 기능이나, SMS를 컨트롤하는 기능 들을 구현하고 있다. 그림에서 보듯이 CLDC는 MIDP와 OEM-Specific Classes의 기본이 되고 있다.
         퍼스널 자바와 임베디드 자바는 J2ME 플랫폼이 등장하기 이전부터 임베디드 시장을 목표로 한 자바 플랫폼이었다. 인터넷 셋탑 박스와 같은 나름대로의 성과도 있었지만, pJava와 eJava는 별로 시장의 주목을 받을 만한 사건을 기록한 적이 없었다. 그것은 기본적으로 선 마이크로시스템즈가 하드웨어 설계 및 제조와 관련해서는 그다지 내세울 만한 무기가 없었기 때문이었다고 해도 별 무리가 없을 것이다. 즉, 하드웨어 업체의 적극적인 지지 없이는 자바의 임베디드 시장 진출은 요원한 과제였다.
          java.sun.com/j2me 에 가면 CDC, CLDC, MIDP 등을 다운받을 수 있다. 다운받으면 소스코드까지 포함되어 있고, 개발하려는 하드웨어에 포팅하면 된다. (자세한건 잘 모르겠음...ㅡ.ㅡ)
          java.sun.com/j2me 에 가면 J2ME Wireless Toolkit 을 다운받을 수 있다. J2ME Wireless Toolkit 에 에뮬레이터가 포함되어 있어서 직접 테스트 해볼 수 있다.
          * http://java.sun.com/j2me
          * http://www.mobilejava.co.kr
         See Also ["Java"]
  • JavaStudy2002
         2002년 신입생 위주의 Java 스터디 그룹의 페이지
          * 교재: Moa:ThinkingInJava
          * ["JavaStudy2002/참고자료"]
          * ["JavaStudy2002/진행상황"]
          * ["JavaStudy2002/해온일"]
          * ["JavaStudy2002/Temp"]
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
          * ["JavaStudy2002/입출력관련문제"]
  • JavaStudy2002/참고자료
         ["Java"] - Java 위키페이지[[BR]]
         ["JUnit"] - Java 언어를 위한 UnitTest Framework (위키페이지)[[BR]]
         http://www.javastudy.co.kr/
         http://www.javastudy.co.kr/docs/yopark/chap03/chap03.html
         http://java.sun.com/j2se/1.4.1/download.html (J2SE 1.4.1)
         ["JavaStudy2002"]
  • JavaStudy2004
         [겨울과프로젝트] 2004년 겨울방학에 진행하는 [Java] 스터디.
          * [JavaStudy2004/자바따라잡기]
          * [JavaStudy2004/클래스]
          * [JavaStudy2004/클래스상속]
          * [JavaStudy2004/오버로딩과오버라이딩]
          * [JavaStudy2004/버튼과체크박스] - 성만
          * [JavaStudy2004/콤보박스와리스트] - 이승한
          * [JavaStudy2004/MDI]
          * [JavaStudy2004/레이아웃] - 동영
          * [JavaStudy2004/비트맵]
          * [JavaStudy2004/타이머]
          * [JavaStudy2004/파일입출력]
          * [JavaStudy2004/더블버퍼링]
          * [JavaStudy2004/움직이는공]
          * [JavaStudy2004/마우스로그림그리기]
          * [JavaStudy2004/작은그림판]
          * [JavaStudy2004/스택]
          * [JavaStudy2004/로보코드]
          ||이승한||[JavaStudy2004/이승한]||
          ||이용재||[JavaStudy2004/이용재]||
  • JavaStudy2004/자바따라잡기
          * '''[Java]의 탄생배경'''
          자바(JAVA)하면 섬나라 자바를 연상케 한다. 그러나 미국 사람들에게 자바는 에스프레소 커피로 유명한 커피 체인점을 생각 하게 된다. 유래는 커피체인점이고, 커피의 대명사로도 사용된다.
          이 문제를 해결하기 위하여 고슬링은 C와 C++를 개조해서 해결을 해보려고 시도를 했던 것이다.그래서 C언어의 불필요한 부분이나 문제가 될 부분들을 제거한 새로운 언어를 개발하게 되였는데, 이것이 바로 자바인 것이다. 최초로 자바를 이용한 프로젝트는 가전 제품과 전기 기기들을 통합하여 가정 환경에 새로운 인터페이스를 제공하는 소위 그린 프로젝트(Green Project)라는 것 이였다. 그러던 1993년, 그래픽 기반의 월드와이드웹이 발표되고 자바의 개발자들은 곧 이러한 웹 기반의 응용 프로그램에는 자바와 같은 기기(컴퓨터 및 그 운영체제)로부터 독립된 언어가 이상적이라는 것을 발견하였다. 그리하여 그들이 개발한 것이 나중에 핫자바(HotJava)로 이름이 바뀐 웹러너(WebRunner)라는 웹 브라우저였다. 이것이 최초로 자바를 지원한 웹 브라우저가 되었다. 자바라는 이름은 지역의 어느 커피점 안에서 얻었다. 그래서 지금은 웹 페이지에서 항상 끓고 있는 커피의 상징을 볼 수 있다.
          * '''[Java]의 특징, C++과의 차이점'''
          * [http://www.homepi.co.kr/java/java_4.htm]참고하세요
         http://java.sun.com/docs/books/tutorial/getStarted/cupojava/index.html
         [http://www.homepi.co.kr/java/java_1.htm]설명이 잘 되있습니다.
         [JavaStudy2004]
  • JavaStudyInVacation
         방학 중 진행할 Java Study 그룹 페이지
          * ["JavaStudy2002"]
          * ["JavaStudy2002/참고자료"]
          * ["JavaStudy2002/진행상황"]
          * ["JavaStudy2002/해온일"]
          * ["JavaStudy2002/입출력관련문제"]
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
          * ["JavaStudyInVacation/진행상황"]
          * ["JavaStudyInVacation/과제"]
  • JollyJumpers
          || [황재선] || Java || 2시간 || [JollyJumpers/황재선] ||
          || [신재동] || Java || 30분 || [JollyJumpers/신재동] ||
          || [iruril] || [Java] || 구상및참고:35분, 순수코딩25분 || [JollyJumpers/iruril] ||
          || [임인택] || [Java] || 15분 || [JollyJumpers/임인택] ||
  • Jython
         from java.lang import String
         [Python] 과 [Java] 의 만남. Java OS (?) 에서 단일언어라는 말은 사라진건가;
          * [http://huniv.hongik.ac.kr/~yong/MoinMoin/wiki-moinmoin/moin.cgi/JythonTestCode PyUnit 과 Java Class 와의 만남 from 박응용님 위키]
          * [http://www.javaclue.org/jython/pyservlet.html JavaClue 의 PyServlet]
          * http://www.xrath.com/devdoc/jython/api/ - 황장호님의 멋진; Jython API Document Java Doc ;
  • MemoryUsageInJava
         ["Java"]
  • Objective-C
         안시(ANSI) [[C]]에 객체지향 층을 얹어 만들었다. 따라서 실행 시 반드시 런타임(libobjc.dylib 또는 objc.dll)의 도움을 받아야 작동 가능하다. 그렇다고 [[Java]]처럼 가상 기계(VM) 위에서 돌아가는 건 아니고, 객체 간의 통신을 담당하는 작은 라이브러리에 링크되어야 한다. 물론 이 런타임 라이브러리는 [http://opensource.apple.com/source/objc4/ 애플 오픈 소스 사이트]에 공개돼있으므로 '''능력이 있다면''' 얼마든지 정적 라이브러리로 만들어 붙여버려도 된다.
  • PlayFramework
         [Java] 를 사용하는 web framework
  • Profiling
          || [Java] ||JavaProfiling ||
  • ProgrammingLanguage
         === Java 언어 가족 ===
          * [Java] - .java
          * [Javascript] - .js
  • ProjectPrometheus
         JSP - ["Java"] 를 이용한 ["중앙도서관"]에 부족한 서비스 제공하기 위한 일종의 Wrapper System 작성 프로젝트
          * ["Python"] 2.2.1, ["Java"] , JSP-bean 으로 EJB는 차후 확장에서 고려한다.
          * Java 에서는 웹프로그래밍 할때 하나의 웹어플리케이션 단위로 하면 정말 좋음. 현재 프로젝트의 배포된 파일 형태를 한번 살펴보자. WAR라는 형식을 들어봤는지? 애써서 만든 웹어플리케이션이 배포가 어려워 사람들이 못 쓰게 되면 눈물이 나지 않을까~*... {{{~cpp ...시스템 환경이 서로 달라 그냥 해서는 서로 잘 인스톨되지 아니할쎄, 이런 젼차로 상민&석천이 인스톨하고자 하여도, 마침내 제 뜨들 시러펴디 못하노미 하노라. 이를 위하야 어엿비 너겨 WAR(Web Application Archives)를 맹가노니, 사람마다 해여 수비 니겨 날로 쑤메 편안케 하고져 할 따라미니라...}}} WAR를 우리네 사람들이 기안했더라면 이렇게되 되지 않았을까? -_-;;..
          * http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebApp.html
  • ProjectPrometheus/Journey
          * 윈도우에서 작업한 ["Java"] 화일이 의외로 한방에 ["Ant"] 로 빌드하고, ZeroPage 의 Resin 서버에서 동작하는 것을 보며, 다시금 자바의 위력이 실감난다.
          * 도서관은 303건 초과 리스트를 한꺼번에 요청시에는 자체적으로 검색리스트 데이터를 보내지 않는다. 과거 cgi분석시 maxdisp 인자에 많이 넣을수 있다고 들었던 선입견이 결과 예측에 작용한것 같다. 초기에는 local 서버의 Java JDK쪽에서 자료를 받는 버퍼상의 한계 문제인줄 알았는데, 테스트 작성, Web에서 수작업 테스트 결과 알게 되었다. 관련 클래스 SearchListExtractorRemoteTest )
          * Python Prototype 을 Java 로 바꾸기
         ["Jython"] 의 편리함을 깨닫았다. Java 의 클래스들에 대해서 바로 Import 하여서 쓸 수 있다. 그리고 ["Python"] 에 있는 라이브러리들을 거의 그대로 이용할 수 있다. 단, 한글 문제로 걸림. AcceptanceTest 의 경우 ["Python"] 으로 작성함.
         그리고 ["1002"]는 다음과 같이 Java Pseudo code 를 적었다.
          * ["1002"] 는 오늘 모임전 해당 프로그램이 Java Servlet & JSP 기반에서 돌아갈것이라 생각, Java Web Programming 에서의 MVC 패턴을 책들을 보면서 공부를 했다. 그래서 그런지, ["neocoin"] 과 전체 디자인 이야기를 할때 Java Web 에서의 MVC style 에 대해 먼저 언급하게 되었다. 그러면서 JSP Page - Servlet - Logic 객체들 로 나누고 Requirement 와 이전 수요일때 했었던 Iteration 등에서의 용어를 떠올리며 디자인을 생각하게 되었다.
          그러다가 나중에 '이전에 생각했었던 CRC 세션에서의 디자인과 다르다' 라 판단, 다시 CRC 세션을 가져서 디자인을 하게 되었다. 앞의 경우가 MVC Architecture에 대한 디자인이 나왔다 한다면, 후자의 경우는 실제 Logic 부분에 대해 더 구체화된 (하지만, Java Web Architecture 와는 상관없이 일단은 일반 어플리케이션과 같아보이는) 디자인이 나왔다.
          ''[http://javaservice.net/~java/bbs/read.cgi?m=devtip&b=ejb&c=r_p&n=1003899808&p=2&s=t#1003899808 EJB의 효용성에 관해서], [http://www-106.ibm.com/developerworks/library/ibm-ejb/index.html EJB로 가야하는지 말아야 하는지 망설여질때 도움을 주는 체크 리스트], 그리고 IR은 아마도 http://no-smok.net/nsmk/InformationRadiator 일듯 --이선우''
  • ProjectZephyrus
  • ProjectZephyrus/Afterwords
          - ["Java"] Language 의 특성.
          - ["1002"] 의 성실성 부족. JavaDoc 의 시선분산 문제. 잦은 디자인 수정에 따른 잦은 Documentation 수정문제. 서버팀과의 대화 부족.
          - JavaDoc의 시선 분산 여부는 개인차와 주석에 대한 의견을 ["프로그램내에서의주석"]에서 토론되었다.
          - 프로젝트의 목적이 공부 라는 인식의 부족. 공부한 부분에 대해서 (Swing, Java Network 등)에 대한 문서화가 없었다. SPEC 과 Output 에 치중한 점이 있다.
  • Ruby/2011년스터디
          * module은 [Java]의 interface 개념
  • Scala
          * Scala 소스 코드는 [Java] ByteCode로 컴파일되어 JVM 상에서 돌아간다.
          * [Java]와의 문법적 유사성
          * Java와의 호환성([http://www.scala-lang.org/ 공식 홈페이지]에서 언급하기로는 완벽 호환이라고 한다. Java의 API를 직접적으로 호출할 수 있다)
         [http://docs.scala-lang.org/tutorials/scala-for-java-programmers.html A Scala Tutorial for Java Programmers] : 공식에서 제공하는 Scala Tutorial
         [http://docs.scala-lang.org/ko/tutorials/scala-for-java-programmers.html 자바 프로그래머를 위한 스칼라 튜토리얼] : 위 사이트의 한글 페이지. 대략적인 Scala의 특성들에 대한 소개가 있다.
         [http://www.youtube.com/watch?v=3jg1AheF4n0 O'Reilly OSCON Java 2011: Martin Odersky, "Working Hard to Keep It Simple"]
  • StandardWidgetToolkit
         [Eclipse]의 근간이 되는 [Java]용 그래픽 툴킷 Eclipse 2.1 부터 공식적으로 SWT가 분리되어 배포되고 있다.
  • StaticInitializer
         [Java] 에서 'Class Variable' 또는 'Class Method' 라 불리는, 해당 Class 내에서 공용적으로 쓸 수 있는 변수나 메소드들을 Static Variable 또는 Static Method 라 불린다.
  • TestDrivenDevelopmentByExample
         ["Java"] 소스(국내에 인기있는;)로 되어있으니 추후 출판뒤 번역이 되지 않을까 하는 희망을; 하지만 지금 진행중인 책의 앞부분을 읽어보긴 했는데. 정말 'Test 로 Driven' 되는 것 같은 느낌이 듬. TDD 진행과정을 예제 하나를 통해 계속 보여주기 때문에 이해하기 편합니다.
  • TheJavaMan
         '''2003 - 2004 겨울 Java 스터디'''
          [TheJavaMan/스네이크바이트] - 민수
          [TheJavaMan/테트리스] - 수민
          [TheJavaMan/지뢰찾기] - 세환
          [TheJavaMan/숫자야구] - 휘동, 원명 - 종료
          [TheJavaMan/달력] - 세환 - 종료
          [TheJavaMan/로보코드] - 참여를 바랍니다.ㅜㅜ
          [TheJavaMan/비행기게임] - 휘동, 민수, 원명, 수민, 세환
          * [http://java.sun.com/docs/books/tutorial/java/index.html The Java Tutorial]
          * [Java], [Eclipse], [JUnit], TestDrivenDevelopment, TestFirstProgramming
          * [TheJavaMan/설치] - 자바설치랑 Hello출력
          * [http://www.javanuri.com/lecture/mainLecture.jsp 자바누리]
         [http://www.yes24.com/home/pd.asp?SID=G4JaiuIvSpuwzia6CMCpwdLN6ycFuMHPjStWSgEBltChZEnIOvC8UAlza&AK=67883&TABID=1 Core JAVA 코아 자바 2: 제1권 : 기초편]
         [http://www.yes24.com/home/pd.asp?SID=G4JaiuIvSpuwzia6CMCpwdLN6ycFuMHPjStWSgEBltChZEnIOvC8UAlza&AK=376933&TABID=1 Thinking in Java]
         [http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200312300024 JAVA HOW TO PROGRAM (<- 2학년때 교재, 번역5판도 나왔네)]
          - [TheJavaMan/로보코드]로 하면 되지 않을까?ㅋㅋ 로보코드 폐인을 위해 -[Leonardong]
  • WikiProjectHistory
         || [BasicJAVA2005] || 여러명, 각자 적으셔 || - || 종료 ||
         || ["ProjectZephyrus"] || ["1002"], ["neocoin"], ["상규"], 이영서(["Lupin'sHome"]) , ["신재동"], ["창섭"]|| 2002.5.12~6.10. Java Study. Java Messenger 제작 || 종료 ||
         || ["Java"] || 다수 || 2002.1.10~2.19 다시 태어나기위해 종료||종료||
         || ["SharpZeroJavaProject"] || ["[Lovely]boy^_^"], ["snowflower"] || 자바 온라인 게임 프로젝트 || 종료 ||
  • XpWeek/20041220
         이건 혼자서 해 보세요. [http://www-903.ibm.com/developerworks/kr/java/library/j-xp042203.html Test-driven 프로그래밍] 강좌
          * [Java] + [Eclipse]
          먼저 설치 : [http://zeropage.org/pub/language/java/j2re-1_4_2_01-windows-i586.exe Java 1.4.2]
          * [http://javastudy.co.kr/api/api1.4/index.html JDK API(Korean)] [http://zeropage.org/pub/j2sdk-1.4.1-doc/docs/index.html JDK Full Document]
  • ZeroPageServer/set2001
          * JDK 1.4.0 (["Java"])
  • caucsenotice
         [Java]와 [Node.js]의 혼종이다.
  • iText
         [Java]를 이용하여 PDF 파일을 제작을 도와주는 라이브러리. 라이선스는 [http://www.mozilla.org/MPL/MPL-1.1.html MPL]과 [http://www.gnu.org/copyleft/lesser.html LGPL].
         import java.io.FileNotFoundException;
         import java.io.FileOutputStream;
  • 김정민
  • 단식자바
         [Java], [http://zeropage.org/~iruril/jdk-1_5_0_01-windows-i586-p.exe ZP pub의 JDK]
         [http://gigamail8.paran.com:8080/gigamail_pop.php?file=/D8/1/20050713/16/07/beonit@paran.com/1121238649_29721_x0.zip&filename=javaJava.zip 첫날소스]
  • 데블스캠프2004/세미나주제
         || 금 || [Java] || ? || 수민 || Java ||
  • 데블스캠프2021/셋째날
         === [데블스캠프2021/For Spring : Kotlin, never learned java.] - [권준혁] ===
          * kotlin, never learned java 자바를 몰라도 코틀린을 할 수는 있지만 잘 할 수는 없다는 내용의 수업을 들은 것 같다.
          * kotlin, never learned java - 강의 피드백에서 있었듯이 시각적 요소가 좀 더 다양했으면 좋지 않았을까 했다.
          * For Spring : Kotlin, never learned java. - [권준혁] : 언젠가 안드로이드 개발에 본격적으로 뛰어들게 된다면 [Java]와 [Kotlin] 중 어느 것을 선택해야 할지 고민한 적이 있다. 이번 발표는 입문자 관점에서의 경험담이 잘 담겨 있어 앞선 고민의 해결에 도움이 될 것 같다.
  • 새싹교실/2018/군필
          * [Java]를 가르칩니다.
  • 임민수
          * [TheJavaMan]
          * [Java]
  • 장기훈
          * [Java]
          * [JavaScript]
  • 지도분류
         ||["Java"]|| Sun사에서 태어나고, 여러 업체들에 의하여 발전하는 프로그래밍 언어이자 플렛폼 ||
         ||["Jython"]|| ["Java"] 플렛폼에서 구현된 ["Python"] 언어 ||
         || ["Java2MicroEdition"] ||
  • 페이지이름
          * 사람들이 공유 할수 있는 주제인 일반 명사 ( Java, Ant, 책이름 )
          || ["Java"] || ["JAVAStudy_2002"] ||
  • 프로그래밍잔치/첫째날
          * M ["Java"] - 무
          * Java 은 메소드(함수, 프로시저)의 길이가 7줄을 넘으면 안된다. ; 기준
Found 60 matching pages out of 7540 total pages

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:29
Processing time 0.0150 sec