Programming(122)
-
7. Jquery로 AJAX 사용
$.ajax(settings)jQuery를 이용한 ajax통신의 가장 기본적인 API주요속성data : 서버에 전송할 데이터, key/value 형식의 객체dataType : 서버가 리턴하는 데이터 타입 (xml, json, script, html)type : 서버로 전송하는 데이터의 타입 (POST, GET)url : 데이터를 전송할 URLsuccess : ajax통신에 성공했을 때 호출될 이벤트 핸들러 1234567891011121314**Ajax Events**jquery는 Ajax가 실행되는 순서(event)를 나누고Event에 맞춰 CallBack Function을 지정 가능 **구조**ajaxStart beforeSend success(statusCode=200) 또는 error complet..
2017.01.20 -
6. Jquery-UI 사용법
1234567891011121314151617181920212223242526272829 1. bootstrap과 같은 ui 제공 2. class 관련 함수를 animate처럼 사용 가능케jquery : addClass(클래스명);jquery UI : addClass(클래스명, 1000, easing, complete);jquery : animate(properties, 1000, easing, complete);style이 적용된 class를 animate의 properties처럼 사용할 수 있게 해줌. 3. linear swing 외 다양한 easing 제공효과 함수 + class 관련 함수에 easing 추가하여 사용 가능별도의 effect() 함수를 제공하기도ex) animate({option},..
2017.01.19 -
5. 이벤트, 애니메이션
12345678**jquery 이벤트**$("선택자").이벤트(function(event){})$("선택자").on({이벤트1:동작1,이벤트2:동작2}) **event와 관련된 정보**originalEvent(상세 정보)target(이벤트의 대상)preventDefault(이벤트 중지)cs 12345678910111213141516171819//hover(): 두 가지 function 지정 가능 $("#test h3").hover( function(){$(this).css({color:$(this).data("color")})} ,function(){$(this).css({color:"black"})} ); //on(): 다수의 이벤트 사용할 때 $("#test h3").on({ mouseenter: f..
2017.01.19 -
오라클 DB 구축하는 법
순서: 1) JDBC 드라이버를 프로젝트 lib 폴더에 추가 C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar 2) ORACLE 계정 생성 *ORACLE은 계정 만들어서 권한 주는 식으로 작동 sqlplus system/oracle(오라클에 접속)create user jsp_lesson identified by 1234;(계정 생성)grant connect, resource, dba to jsp_lesson;(권한 주기)conn jsp_lesson/1234(접속) 3) 에러 발생시 처리법 sqlplus /nologconnect /as sysdbaalter system set sec_case_sensitive_logon=false;입력한 후..
2017.01.10 -
트랜잭션 이용 & AOP 이용
트랜잭션 적용 순서:1) pom.xml으로 라이브러리 로딩2) root-context로 트랜잭션 찾을 패키지 지정3) @Transactional로 트랜잭션 적용 1) pom.xml으로 라이브러리 로딩 12345678 org.springframeworkspring-tx${org.springframework-version} Colored by Color Scriptercs 2) root-context로 트랜잭션 찾을 패키지 지정 12345678910 Colored by Color Scriptercs 3) @Transactional로 트랜잭션 적용 1234567891011 @TransactionConfiguration(transactionManager="transactionManager",defaultRoll..
2017.01.09 -
썸네일(Thumbnail) 만들기
1) 라이브러리 없이 123456789101112131415161718192021222324 public String makeThumbnail(int thumbnail_width, int thumbnail_height){ String thumbnailName = null; if(newFileFlag){ try{ //file 중에서 image를 읽어온다. BufferedImage originImage = ImageIO.read(newFile); thumbnailName="thumb_"+newFilename; thumbFile = new File(savePath,thumbnailName); //기존 이미지가 썸네일보다 작으면 수정할 필요 없다. if(!(originImage.getWidth() 그리기 -> ..
2017.01.02