Know/Java 27

Selenium을 이용한 UI 테스트

Selenium을 이용한 UI 테스트Added by 김정식, last edited by 김정식 on 11월 03, 2010이 문서는 오라클클럽에서 작성하였습니다.이 문서를 다른 블로그나 홈페이지에 게재하실 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^출처 : http://www.gurubee.net/pages/viewpage.action?pageId=6259762&오라클클럽 지식창고의 모든 문서는 크리에이티브 커먼즈의 저작자표시-비영리-동일조건변경허락(BY-NC-SA) 라이선스에 따라 자유롭게 사용할 수 있습니다. 1. Selenium 개요1.1 Selenium이란1.2 Selenium Components2. Selenium IDE의 사용2.1 Selenium IDE 설치2.2 Selenium ID..

Know/Java 2013.06.11

JDBC 동작 원리

Mysql Statement Cancellation tiemr 관련 에러를 찾아보다가 찾게 된글 JDBC 동작 원리에 대해 자세히 설명이 되어있다. 한번쯤 읽어보면 도움이 될듯한 글 원본글 http://helloworld.naver.com/helloworld/1321 NHN Business Platform 웹플랫폼개발랩 강운덕 성능 문제나 장애가 발생할 때 중요하게 살펴보는 부분(tier)은 WAS(Web Application Server)와 DBMS입니다. 대부분의 경우에 WAS를 담당하는 조직과 DBMS를 담당하는 조직이 달라, 각자 담당 분야를 중심으로 상황을 파악하려 합니다. 이때 상대적으로 관심을 못 받는 사각지대가 생기는데, 바로 WAS와 DBMS 사이입니다. Java 애플리케이션을 기준으로 ..

Know/Java 2013.02.22

Hash

출처: http://internet512.chonbuk.ac.kr/datastructure/hash/hash1.htm Hashing은 하나의 문자열을 원래의 것을 상징하는 더 짧은 길이의 값이나 키로 변환하는 것이다. 짧은 해시 키를 사용하여 항목을 찾으면 원래의 값을 이용하여 찾는 것보다 더 빠르기 때문에, 해싱은 데이터베이스 내의 항목들을 색인하고 검색하는데 사용된다. 또한 해싱에 의해 정렬된 이름들 각각은 데이터베이스 내에서 개인들 데이터의 키가 될 수 있다. 데이터베이스 검색 수법은 일치하는 것이 먼저 발견될 때까지 각 이름들을 글자단위로 확인하기 시작해야만 한다. 그러나, 만약 이름들 각각이 해시된다면, 각 이름별로 4자리의 고유한 키를 생성하는 것이 가능해진다. 예를 들면 다음과 같다. Abe..

Know/Java 2009.08.14

MINA - Logging Configuration

생각보다 간단하다. -_-;; MINA를 사용한 어플리케이션의 로깅방법은 아래와 같다. 로깅에 필요한 jar들을 classpath에 추가한 후, src의 ROOT에 아래와 같은 내용으로 log4j.properties 파일로 놓아둔다. # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=DEBUG, A1 # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.ConsoleAppender # A1 uses PatternLayout. log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.app..

Know/Java 2008.10.14