일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹호스팅
- 무료서버
- 우편번호 API
- 홈페이지제작
- 무료 홈페이지
- 우체국 우편번호
- 문자열 뒤집기
- postcodify
- 무료
- 웹퍼블리싱
- 무료사이트
- 무료 홈페이지 제작
- php호스팅
- 글자뒤집기
- 무료 호스팅
- 마우스오른쪽
- 클릭해제
- 자바키워드
- 새우편번호
- 무료 웹 호스팅
- 퍼빌리셔
- 마우스 오른쪽 버튼
- 무료홈페이지
- 무료제작
- 호스팅
- 웹퍼블리셔
- php
- 복사방지
- 무료호스팅
- 자바스크립트
- Today
- Total
목록분류 전체보기 (237)
Developer Factory
원본 : http://net.tutsplus.com/articles/web-assets-tips-for-better-organization-and-performance/ Web Assets – Tips for Better Organization and Performance과거에는 프로젝트 리소스(이미지, css 등) 을 최소화하기 위해 엄청난 시간을 들였습니다. 이제는 인터넷이 빨라져서 훨씬 큰 플래쉬 파일이나 동영상, 이미지들을 사용할 수 있게 되었습니다. 하지만 모바일이 중요해지면서, 다시 과거로 돌아간 모양새 입니다. 최적화를 잘해서 반응속도를 높이는 일이 중요해 졌습니다.Images적당한 사이즈를 사용하기종종 한 파일을 웹사이트 여러군데서 사용합니다. 예를 들어 쇼핑몰에서 모든 제품들은 이미지가 ..
윈도우 7, 8 에서 hosts 파일 변경/저장하기 가끔 hosts파일을 수정할 일이 생깁니다. 윈도우 XP에서는 그냥 열어서 수정하고 저장하면 됬던 hosts파일이 윈도우 7이상 버전부터 보안강화로 관리자 권한이 아니면 변경/저장을 못합니다. 한번 수정하고 끝날거 같으면 메모장을 "관리자 권한"으로 실행해서 편집하고 저장하면 끝나지만 저같은 경우 hosts파일수정을 자주합니다. (자주하는 방법은 나중에....-.- ) 그래서 바탕화면에 바로가기를 만들어 두고 편하게 수정하는 방법을 소개 합니다. 빈 바탕화면에서 마우스 오른쪽 버튼을 눌러주세요. 새로만들기 -> 바로 가기를 선택합니다. "바로 가기 만들기"창이 뜨면 "항목 위치 입력" 란에 C:\Windows\System32\notepad.exe C:\..
여러 테이블에 insert를 해야되는데,방금 insert 된 그 PK를 다른테이블에서 써야할 때... select를 해올수도 없고 그럴땐??? 1. MyBatis /* query */ id가 autoincrement인 PK일 경우, 여기서 insert 된 행의 id 값을 가져오게 된다. 그 id값은 DataClass에 선언되어있는 id 필드 안으로 값이 저절로 들어간다.java단에서 DataClass 객체의 id값을 보면 값이 들어있을 것이다. 2. iBatis /* query */ SELECT LAST_INSERT_ID() id 값을 리턴 받는 곳은DAO 클래스에서 insert문을 호출하는 구문에서 값을 리턴 받으면 된다. int id = commonDB.insert(NAMESPACE + "insert..
Tomcat 에 MySQL DBCP Examplehttp://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-howto.html Context configurationConfigure the JNDI DataSource in Tomcat by adding a declaration for your resource to your Context.For example: Tomcat 에 UTF-8 사용하기 URIEncoding=”UTF-8″ 설정을 입력하신 후 서버를 재시작 하시면 됩니다. 2345
update, insert문을 select로 가져와서 활용하기 - select를 활용한 update 하기 table1 업데이트할 테이블명 table2 업데이트할 데이터를 가져올 테이블명 update table1 a set a.column1 = ( select b.column1 from table2 b where b.column2 = 'xxx' ) where a.column3 = 'xxx'; - 같은 테이블에서 컬럼 하나만 변경하여 내용 복사해서 넣기 x=col2의 변경코자 하는 값 insert into table a (col1, col2, col3, col4 ..) select b.col1, x, b.col3, b.col4 .. from table b where col1='조건'; 참고 블로그 : htt..
예외 처리란?시스템 실행하는 중에 오류가 발생했을 때 시스템을 계속 실행하게 만드는 문법 java.lang.Objectjava.lang.Throwablejava.lang.Exceptio 1. 호출자에게 보고하지 않고 처리하는 방법 public void Test() { try{ // 소스가 실행 되는 곳 } catch (Throwable e) { // 예외가 발생 시 조치를 취하는 곳 }} Test();// 오류가 발생하더라도 호출자는 모른다. 2. 호출자에게 바로 보고하는 방법. 중요한 오류는 처리하지 말고 호출자에게.. public void Test() throws Throwable { } // 호출하는 메서드가 오류를 던진다고 선언되어 있으면 반드시 try..catch 문을 사용해서 호출해야 된다.t..
/* Custom Event 다루기 * - 이벤트 처리 방식을 사용하여 쌍방향 참조를 제거 * * 1) Event 정의 * StateChangeEvent 클래스 생성 * * 2) Event Listener 정의 * - 이벤트가 발생했을 때 호출할 메서드를 정의 * - caller와 callee 사잉의 호출 규칙은 인터페이스 문법으로 정의한다. * - 인터페이스란? Caller와 Callee 사의의 호출 규칙이다. * - 추상 클래스란? 하위 클래스들에게 상속해줄 공통 속성과 공통 기능을 정의한 클래스이다. * - 추상 메서드란? 하위 클래스에서 반드시 정의해야 하는 메서드이다. */ // EventListener// - 이벤트 처리 규칙을 표시용.// - 메서드가 없다. 태깅용.// - 즉 인터페이스는 ..
* 상속 -> 기존 코드를 재사용1] Specialization : 위에서 아래로 상속 Car Sedan Truck 2] Generalization : [A] - [B] 공통적인 내용을 뽑아서 슈퍼클래스를 정의하는 것 public class Episode01 { static class Car { String name = "자동차"; int cc = 1998; public Car (){ // super(); // 자동으로 붙는다.즉, Object의 생성자 호출. System. out.println( "Car()..."); name = "자동차하하" ; cc = 2000; } public void start(){ System. out.println( "출발한다."); } public void run() { ..