일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- 웹퍼블리셔
- php호스팅
- 클릭해제
- 무료 홈페이지
- 무료홈페이지
- 무료 웹 호스팅
- 새우편번호
- 무료 홈페이지 제작
- postcodify
- 마우스 오른쪽 버튼
- 복사방지
- 웹호스팅
- 웹퍼블리싱
- 무료 호스팅
- 무료호스팅
- 무료
- 글자뒤집기
- 무료제작
- 마우스오른쪽
- 우체국 우편번호
- 퍼빌리셔
- 무료서버
- 홈페이지제작
- 문자열 뒤집기
- 자바키워드
- 호스팅
- php
- 우편번호 API
- 무료사이트
- Today
- Total
목록Developer (168)
Developer Factory
package basic.exame06.jdbc.ex; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.util.Scanner; public class CourseMgt { public static void insert() throws Exception { Class. forName("com.mysql.jdbc.Driver" ); Connection con = DriverManager.getConnection ( "jdbc:mysql://localhost:3306/studydb"..
■ 정규표현식 정해진 패턴을 사용해서 패턴에 일치하는 데이터 검색을 지원하는 표현식 ■ 정규표현식에 쓰이는 특수문자 1. '.' 임의의 한 문자 ex) s.e -> sae, sbe, sce, sde ... .ce -> ace, kce, dce ... 2. '*' 바로 앞의 문자가 없거나 하나 이상 ex) s*e -> e, se, see, ssse ... abc* -> ab, abc, abcc, abccc ... h*im -> im, him, hhim, hhhim ... 3. '+' 바로 앞의 문자가 하나 이상 ex) s+e -> se, sse, ssse ... 4. '?' 바로 앞의 문자가 없거나 하나 ex) th?e -> e, the 이 두가지표현이 유일하겠지. 5. '^' (문자열에 대한 녀석) 바로..
https://code.google.com/p/reflections/downloads/list1) 다운 압축 풀기 reflectionsjava runtime metadata analysis Project HomeDownloadsWikiIssuesSourceSearch for Download:reflections-0.9.9-RC1-uberjar 2 people starred this downloadUploaded by: ronm...@gmail.comReleased:Mar 23, 2013Uploaded: Mar 23, 2013Downloads: 4139 File: reflections-0.9.9-RC1-uberjar.jar 2.7 MB Description: SHA1 Checksum:3ddd21efb2ce..
Apache log4j http://logging.apache.org/log4j/1.2/http://logging.apache.org/log4j/1.2/download.html 참고 (콘솔출력시)http://logging.apache.org/log4j/1.2/apidocs/index.html 다운로드 후 라이브러리 추가시킴 src => log4j.properties 파일 생성 # log4j.properties# log level - TRACE -> DEBUG -> INFO -> WARN -> ERROR -> FATAL log4j.rootLogger=DEBUG, stdout # output type# => fileAppender, ConsoleAppender, SocketAppender etc.log4j...
ServletContext란하나의 web application 내에 하나의 컨텍스트가 존재합니다. 여러분은 이미 web application이란 의미를 1장에서 배웠습니다. web의 프로그램적인 의미는 디렉토리 개념으로 서블릿 컨테이너 내에서 애플리케이션 단위로 서블릿을 관리하게 되며 하나의 애플리케이션에서 즉, web application내에 있는 모든 서블릿들을 관리하며 정보공유할 수 있게 도와 주는 역할을 담당하는 놈이 바로 ServletContext입니다. 쉽게 말하면 웹 애플리케이션의 등록정보 정도로 생각하면 좋을 것입니다. 이와 같은 관계를 그림으로 나타내면 아래와 같습니다. 서블릿의 정보를 추출하려면 ServletContainer에 접근해야 하는데 이러한 접근을 가능하게 해 주는 것이 바로 ..
* 동기화 (synchronization)-> 여러 스레드가 동일한 값을 공유 // * Critical Section // - 동시에 여러 스레드가 실행해서는 안되는 구간(명령어 블럭) // - 동시에 접근해 변수를 사용할 때 문제 발생 // - 해결책: 동시에 접근하지 못하게 만든다.(synchronized) // * synchronized // - 하나의 스레드가 크리티컬 섹션에 접근하면 즉시 잠근다.(locking) // - "뮤텍스" : 한번에 하나의 스레드만 진입허가. // * 세마포어 : 지정된 개수만큼 진입 허용 // - 크리티컬 섹션에 지정된 개수의 스레드가 들어가게 허용.
Thread-> 독립적으로 실행하는 명령어 블럭 OS에서 Cpu 사용권 받음 실행중인 Application (메모리에 명령어가 로딩된 상태) ↓ [Process] [Process] Unix 계열 * 동시 실행-> 전체 명령어에서 일부 작업은 분리하여 독립적으로 실행 (해결책)1) 예전 방식 => 복제(프로세스 복제)[ChatClient]-[메모리] (heap,stack...) -> [ChatClient]-[메모리] fork() : 메모리 복제 => 자원 낭비가 심하다. 2) 현재 방식 => 코드 분리[ChatClient] ---> (일부코드분리) ↓ ↓ [메모리] Not Runnable -> cpu를 받을 수 있는 상태 -> cup를 받지 않는 상태 (racing) ↓ X ↓ run() 리턴 ↑ ↓ "T..
InputStream => read(), read(byte[]) ↑InputStreamReader => read() : int ↑BufferedReader => readLine() : String
File upload를 위한 라이브러리 http://commons.apache.org/ -> FileUpload Apache Commons FileUpload 1.3.1Binariescommons-fileupload-1.3.1-bin.tar.gzmd5pgpcommons-fileupload-1.3.1-bin.zipmd5pgphttp://commons.apache.org/proper/commons-io/Commons IO 2.4 (requires JDK 1.6+)Binariescommons-io-2.4-bin.tar.gzmd5pgpcommons-io-2.4-bin.zipmd5pgp http://commons.apache.org/proper/commons-fileupload/using.html package ..