반응형 전체 글131 ValueOf 와 parseInt의 차이점. ValueOf Integer 객체에서 int형 값을 뽑아 내는 메소드. parseInt() String형 객체에서 int형 값을 뽑아 내는 메소드 입니다. 2010. 1. 7. Java Map(HashMap, TreeMap, Hashtable) 1. Collection Map은 key와 value를 가진 집합이며, 중복을 허용하지 않는다. 즉, 한개의 key에 한개의 value가 매칭된다. java.util 패키지에 여러 집합들을 사용하기 위한 여러 interface와 class 들이 정의되어 있다. 2. HashMap HashMap은 Map interface를 implements 한 클래스로서 중복을 허용하지 않는다. Map의 특징인 key와 value의 쌍으로 이루어지며, key 또는 value 값으로써 null을 허용한다. 아래의 예는 HashMap을 사용한 간단한 예제이다. import java.util.*; public class HashMapTest { public static void main(String argv[]) { Hash.. 2010. 1. 7. 파이어폭스 부가기능 오류 요즘 파이어폭스를 쓰시는 분이라면 ’services.addons.mozilla.org:443에 접속하는 중에 오류가 발생했습니다’라는 오류 메시지를 자주 만나실 겁니다. 애드온 관련해서 발생하는 오류인데 없애는 방법이 있습니다. 우선 파이어폭스를 실행하고 주소창에 about:config 라고 입력합니다. 그러면 간단한 경고창이 나오는데 ‘고급 기능 사용 동의’를 눌러줍니다. 다음은 항목이 매우 많은 관계로 우리가 수정 할 항목을 찾기 위해 필터에 ’services.addon’을 입력합니다. 그러면 아래처럼 딱 2개의 결과만 화면에 나오는데 이 항목 둘 다 ‘https://services.addons.mozilla.org/…’ 를 ‘http://addons.mozilla.org/…’ 로 고쳐줍니다. 그리고.. 2009. 12. 13. 스트럿츠2 태그 사용을 위한 필수 지식 액션, 인터셉터, 밸류 스택과 태그와의 관계 태그는 동적 데이터를 출력하기 디자인되었다. 그림과 같이 액션 클래스와 JSP가 구성되어 있는 경우를 예로 들어보자. 만약 액션 클래스의 postalCode 프로퍼티에 값이 설정된 상태에서 이 액션을 실행하여 comePage.jsp 가 출력되면 처음 입력된 값이 화면의 텍스트 필드 안에출력된다. 이와 같이 출력될 수 있는 것은 액션이 밸류 스택에 저장되고 태그는 밸루스텍에 저장된 postalCode 값을 함께 랜더링하기 때문이다. 비 문자열 속성 HTTP 프로토콜은 텍스트 기반이다. 그러나 어떤 태그는 BOOLEAN 또는 int 같은 비 문자열 타입의 속성을 가진다. 비 문자열 속성을 직관적으로 사용하기 위해 스트럿츠2는 모든 비 문자열 속성을 하나의 표현식으.. 2009. 10. 1. 스트럿츠2 1. 스트럿츠2 구성요소 액션 리절트 액션 정의 액션과 리절트의 관계 밸류 스택 OGNL 기본개념 스트럿츠2 태그의 기본적인 사용법 스트럿츠2의 컨트롤러인 필터 디스 패처 2. 웹 애플리케이션을 사용한다는 것을 기본적인 개념으로 이해하면 다음과 같을 것이다. 사용자는 동적인 자원을 요청하고 응답을 받는다. 요청에 대한 내용을 재구성한다. 웹 서버가 처리할 수 없는 요청은 외부 모듈을 사용하여 처리한다. 사용자가 동적인 자원을 얻을 수 있도록 웹 애플리케이션은 비즈니스 로직을 수행한다. 사용자에게 응답할 동적인 문서를 생성한다. 사용자의 요청을 처리할 때 핵심 열할을 하는 액션, 리절트를 보조하기 위해 스트럿츠2가 제공하는 것이 있다. 바로 인터셉터(Interceptor)이다. 3. 인터셉터 개요 인터셉터.. 2009. 9. 29. Struts2(스트럭츠) 개발환경 구축하기. 1.1 J2SE 설치 스트럿츠2는 Servlet API 2.4, JSP API 2.0, Java 1.5 이상의 버전이 요구된다. j2se는 아래 사이트에서 받을수 있다. http://java.sun.com/javase/downloads/index.jsp ※ 환경변수 등록 JAVA_HOME = JDK가 설치된 경로. PATH = %JAVA_HOME%\BIN 추가 CLASSPATH = %JAVA_HOME%\lib\tools.jar 추가 환경변수를 등록하려면? 1. 제어판 실행 2. 시스템 아이콘 더블클릭 3. 고급 탭 선택 4. 환경 변수 버튼 클릭 5. 시스템 변수 그룹의 새로 만들기 버튼을 클릭하여 위의 환경 변수를 생성 또는 추가한다. 1.2 톰캣 설치. http://tomcat.apache.org/d.. 2009. 9. 25. 메모리 속도 한계돌파-샌디스크 익스트림 프로 발표 샌디스크는 UDMA 대응 초고속 메모리, 익스트림 시리즈를 통해 중, 고급 DSLR 카메라 사용자들에게 높은 지지를 받고 있다. 최근, 고화소 DSLR 카메라와 동영상 대응 DSLR 카메라들이 출시되자 샌디스크는 이에 대응한 초고속 메모리, 익스트림 프로 시리즈를 발표했다. 샌디스크 익스트림 프로는 콤팩트플래시 규격으로 새로운 데이터 전송 콘트롤러를 적용, 속도를 비약적으로 끌어올렸다. 기존 익스트림 시리즈가 45MB/s 가량의 전송 속도를 지원했던 것에 비해, 익스트림 프로는 읽기 / 쓰기 모두 90MB/s를 지원한다. 용량은 16GB에서 64GB 고용량 제품까지 판매될 예정이다. 또한, 메모리 내구성도 더욱 끌어올렸다. 사용 온도 범위는 영하 25도에서 영상 85도까지 지원해 극한 상황에서도 안정적으.. 2009. 9. 17. 국내용 초콜릿 2폰, 스펙 변경되나? 4인치 21:9 액정을 탑재해 화제가 되고 있는 LG전자의 초콜릿2가 국내에도 출시될 전망이다. 하지만 일부 업계 관계자들에 따르면 이 제품의 일부 스펙이 해외에서 판매되는 모델과 달라질 것이라는 소식이 전해지며 제품을 기다리는 소비자들 사이에 논란이 일 것으로 전망된다. 해외에서 출시된 초콜릿2는 DivX 플레이어 기능과 3.5파이 이어폰 포트를 탑재해 영화 보기에 최적화 된 모델이다. Wi-Fi도 지원하기 때문에 무선 신호가 잡히는 곳에서는 인터넷을 편리하게 이용할 수 있다. 하지만 국내에 출시되는 초콜릿2는 이 같은 장점을 100% 활용하기 어려울 것으로 보인다. 물론 현재까지는 루머에 불과하지만 업계에서는 국내용 초콜릿 2가 3.5파이 이어폰 잭과 Wi-Fi 기능을 삭제한 상태로 출시될 것이라는 .. 2009. 9. 17. 구글 트랜드로 가까운 미래 예측하기 인터넷 검색어로 사람들의 경제 활동을 예측할 수 있을까요? 물론 “예측”이 의미하는 바가 무엇이냐에 따라 달라질 것입니다. 구글 트렌드와 구글 검색 통계(Google Insights for Search)는 검색어 총계를 실시간으로 보여주는데 반해 경제통계는 월말까지 가봐야 집계가 되는 게 일반적입니다. 예를 들어 3월 자동차 판매와 같은 통계는 4월 중순쯤 가야 정확한 발표가 나옵니다. 따라서 3월 첫 몇 주 동안의 검색어 동향만으로 3월 판매량을 바로 예측할 수 있다는 주장은 쉽게 믿기기 어렵습니다. 야구감독으로 유명한 요기 베라는 “예측을 한다는 것은 어려운 일이다. 특히 미래의 일에 대해서는 더욱 그렇다”고 했습니다. 이 말은 이번 연구의 접근방식에 영향을 주었습니다. 그래서 저희는먼 미래까지 가지.. 2009. 9. 16. 전자북의 미래 아마존 킨들을 필두로 소니 그리고 애플에서 각각 전자북을 출시 혹은 출시 예정 중에 있습니다. 아직 한국의 경우 보급률이 높지 않아 많은 분들이 가지고 다니지 않지만, 미국의 경우에는 그래도 심심치 않게 볼 수 있다는 말을 듣고 있습니다. 이러한 전자북이 출현이 종이책의 종말을 의미하는 것은 아니지만, 그래도 세계 유수의 기업들이 전자북을 앞다투어 내놓는 데는 뭔가 이유가 있다고 생각을 합니다. 단순하게 생각해보면 휴대하기 쉬운 형태로 많은 책을 가지고 다닐 수 있다는 점인데, 그러한 점 이외에도 많은 장점이 있을 수 있다고 생각합니다. 특히 전자북에서 제가 관심을 가지고 있는 분야는 교과서 분야인데, 제 개인적인 생각으로는 이 분야를 먼저 선점하는 기업이 앞으로 전자북 시장에서 상당한 영향력을 가질 것.. 2009. 9. 16. 이전 1 ··· 6 7 8 9 10 11 12 ··· 14 다음 반응형