일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ThinkFree
- OS
- 부동산
- 이승철
- 책
- Eclipse
- php
- Programming
- 육아
- Vista
- spring3.0
- Java5
- 행복이
- 판매
- WebLogic
- 미국드라마
- 요리
- 효민이
- Mac
- Ant
- db
- Programing
- Java
- 중고
- PSP
- WebService
- Swing
- Linux
- 독서
- Spring
- Today
- Total
목록Computer (52)
Bitaholic
요즘 알아보고 있는 WebLogic GateKeeper라는 제품의 Storage Service부분에서"write-through cache"라는용어가 나와서 찾아보니.. Write-through cache : 수정된 데이터를 즉시 저장장치에 저장하는 방식일반적으로 아래의 방법보다 구현이 간단하다.Write-back cache (write-behind) : 수정된 데이터를 일정 시간을 기다린 후에 저장하는 방식이런 방식은 당연히 성능상 이슈때문에 쓰인다(자주 수정되는 데이터) : 저장장치에 접근하는 시간은 대부분 느리므로cache가 저장장치에 저장하지 않고 갖고 있는 데이터의 일관성을 보장해 주어야 한다. 이말은 실제 데이터와 캐싱된 데이터가 항상 일치하다는 것을 보장해 주어야 한다는 말이다.
간단한 Username/Password WS-security로 Weblogic Server에 설정된 WebService호출하기. import weblogic.xml.crypto.wss.provider.CredentialProvider;import weblogic.xml.crypto.wss.WSSSecurityContext;import weblogic.wsee.security.bst.ClientUNTCredentialProvider;... String username="weblogic";String password="weblogic"; List CredProviders = new ArrayList(); //Sample Webservice Client 스텁 생성SecureHelloWorldService se..
class Integer static String toBinaryString(int i) static String toHexString(int i) static String toOctal(int i) 위의 메소드를 사용하면 손쉽게 변환을 할 수 있다... == example == String hexResult = Integer.toHexString(15); String binaryResult = Integer.toBinaryString(15); String octalResult = Integer.toOctal(15); System.out.println("hexResult = " + hexResult); System.out.println("binaryResult = " + binaryResult); Sys..
OSX에 내장된 서체중 시스템 서체로 사용되는 애플고딕은 유니코드서체가 아니다. 그리고 볼드도 지원이 안되는듯...??애플고딕이 볼드체를 가지고 있지 않아서.. 이걸 해결 하기 위헤서는 시스템설절을 수정하고 유니코드 서체인 윤고딕 서체를 설치해주면된다. 1. /System/Library/Frameworks/AppKit.framework/Resources/NSFontFallback.p를 연다. 2, appleGothic 을 YoonGothicL으로 바꾸고 저장한다. 이때, 권한문제로 저장이 안되는데, Resources폴더를 자기 계정으로 권한을 주면 해결된다.
인터넷상에서 통신하고자 하는 지능형 단말들이 서로를 식별하여 그 위치를 찾고, 그들 상호 간에 멀티미디어 통신 세션을 생성하거나 삭제 변경하기 위한 절차를 명시한 응용 계층의 시그널링 프로토콜. 인터넷 기반 회의, 전화, 음성 메일, 이벤트 통지, 인스탄트 메시징 등 멀티미디어 서비스 세션의 생성, 수정, 종료를 제어하는 request/response 구조로서 TCP와 UDP에 모두 사용할 수 있으며, 각 사용자들을 구분하기 위해 이메일 주소와 비슷한 SIP URL을 사용함으로써 IP주소에 종속되지 않고 서비스를 제공받는다. HTTP와 SMTP의 많은 부분을 그대로 사용하여 개발된 텍스트 기반이므로 구현이 용이하며, 인터넷에서 사용되는 다른 많은 프로토콜과 결합하여 다양한 서비스들을 만들 수 있는 유연성..
둘다 java application을 실행 시켜주는 실행 파일이다. 틀린점은 javaw로 자바 어플리케이션을 실행시 콘솔이 뜨지 않는다는 점.. 따라서 -version같은 옵션으로 javaw 버전 같은 정보도 볼수 없다. 또한 java로 띄운 콘솔을 닫으면 해당 자바 어플리케이션도 같이 종료되지만, javaws는 별개로 콘솔을 닫아도 자바어플리케이션으 종료가 되지 않는다.
1. 연관배열 : PHP에서는 C와 Java와 같이 숫자를 index(or key)로 사용하는 배열 외에연관배열(associative array)를 지원한다. - 연관배열(associative array) : index로 어떤 뭐든지 사용할 수 있다(보통 문자열을 사용) 2. 배열 초기화 하기(숫자 인덱스 배열 : 즉 보통 배열) $products = array('Tires', 'Oil', 'Spark Plugs'); --> $products라는 크기가 3인 배열을 만들어 초기값으로 위의 값을 준다. $numbers = range(1,10); // 1에서 10까지의 값을 갖는 배열 초기화 방법 $letters = range('a', 'z'); // 문자도 사용할 수 있다. 3. PHP는 배열을 추가하면 ..
이클립스로 자바 프로젝트를 만들어 사용할 때.. 옵션을 주어 소스 디렉토리랑 바이너리 디렉토리로 나눌 수 있다. 처음 프로젝트를 생성하면 아래와 같이 기본적인 폴더 2개와 프로젝트 파일, 클래스패스 파일이 생긴다. 예를 들어 이미지를 읽어들여 패널의 배경으로 쓰는 간단한 예제를 만들었을 때 이미지는 images라는 폴더에 넣어서 imaages폴더를 src밑에 소스들과 같이 두고 아래와 같이 ImagePanel panel = new ImagePanel(new ImageIcon("image/background.png").getImage)); 상대경로를 적으면 절대로 이미지를 읽어오지 못한다. 왜냐하면 project 의 기본경로가 project파일이 있는 폴더 이기 때문이다. 소스가 있는 곳이 절대 아니다. ..
import java.io.File; public class CurrentDir { public static void main (String args[]) {File dir1 = new File ("."); File dir2 = new File ("..");try { System.out.println ("Current dir : " +dir1.getCanonicalPath()); System.out.println ("Parent dir : " +dir2.getCanonicalPath()); } catch(Exception e) { e.printStackTrace(); } } }
Scott Violet 이사람을 swing소스를 보다 보면 종종 볼수 있다. 요즘 스윙 텍스트 소스를 보는데 윽 머리가 깨질거 같다 ㅎㅎㅎㅎ sun 사이트에 이사람이랑 인터뷰한 글이 있길래 좀 읽어봐야지~ Meet Scott Violet, Architect for the Swing Toolkit Team at Sun Microsystems 요즘 원서를 좀 봐서 영어가 잘 읽히는거 같은데 아직도 원서 볼렴 한숨만 나온다 ㅎㅎㅎㅎ 언제쯤 편히편히 볼수 있을랑가 ㅎㅎㅎ