목록IT (144)
정미나닷컴
* escape() - encodeURI()와 encodeURIComponent()의 중간 정도의 범위로 문자를 인코딩 - encode 하지 못하는 문자들 : @*/+ * encodeURI() - 최소한의 문자만 인코딩 - encode 하지 못하는 문자들 : ~!@#$&*()=:/,;?+' * encodeURIComponent() - 대부분의 문자들을 인코딩 - encode 하지 못하는 문자들 : ~!*()' - &=+ 기호를 인코딩해주므로 Ajax 연산에서 사용
JUnit - Java unit-testing Framework (Eclipse Helios 버전은 plugins에 포함되어 있어 따로 설치하지 않아도 된다.) 사용법 1. Package Explorer에서 테스트 할 프로젝트명에 오른클릭 New > Source Folder 테스트 폴더 생성 2. 테스트 폴더명에 오른클릭 New > Package Name란에 테스트하고자 하는 파일이 있는 패키지명 기입 3. 패키지명에 오른클릭 New > JUnit Test Case Name란에 테스트하고자 하는 파일명 + Test Class under test > Browse...에서 테스트하고자 하는 파일명 검색해서 입력 > Next 테스트하고자 하는 메소드 체크 후 Finish 4. 테스트 파일에 메소드별로 테스트 ..
* 스트림 암호화 방식 : Clear text를 encode한 것을 1문자씩 변환 * 블럭 암호화 방식 : Clear text를 정해진 블럭으로 나눈후 해당 블럭을 암호화 * 대칭키 암호화 방식 : 암호화 키와 복호화 키가 동일 * 비대칭키 암호화 방식 : 암호화키는 공개키, 복호화키는 비밀키, 대칭 암호화에 비해 속도가 느림 주로 개인키를 교환하는 목적으로 많이 사용 A와 B가 Data를 주고 받는다고 할때 A와 B 각각이 공개키/개인키 한쌍씩을 가지고 있으면서 서로에게 공개키만 알려줌 A -> B Data 전송시 A는 B의 공개키로 Data를 암호화시켜서 B에게 전송 Data를 받은 B는 자신의 개인키로 Data를 복호화 B는 A의 공개키로 return값을 암호화시켜서 A에게 전송 return값을 받..
InStr - 문자열 내에 포함된 특정 문자열의 위치 반환 ex) Dim browser browser = Request.ServerVariables("HTTP_USER_AGENT") If InStr(browser, "MSIE") Then browser = "익스" End If Join - 배열에 포함되어 있는 여러 하위 문자열을 결합하여 만든 문자열을 반환 ex) Dim arrTest(3) arrTest(0) = "김" arrTest(0) = "수" arrTest(0) = "한" arrTest(0) = "무" Join(arrTest): 김수한무 Len - 문자열의 문자 개수를 반환 ex) strTest = "김수한무거북이와두루미" Len(strTest): 11 Left - 주어진 문자열을 왼쪽에서부터 지..
FormatCurrency - 통화 기호를 사용하는 통화값으로 지정된 식을 반환하는 함수 ex) FormatCurrency("12700") -> \12,700 FormatDateTime - 날짜와 시간을 여러 가지 형식으로 반환하는 함수 ex) FormatDateTime(now(), 2) 0: 2011-04-01 오후 1:01:01 1: 2011년 4월 1일 금요일 2: 2011-04-01 3: 오후 1:01:01 4: 13:01 FormatNumber - 지정된 숫자를 서식화된 식으로 반환하는 함수 ex) FormatNumber(1234567,5) -> 1,234,567.00000 FormatPercent - 끝에 % 문자가 있고, 100으로 곱해진 백분율로 형식이 지정된 식을 반환하는 함수 ex) F..
* Web Storage - 웹 사이트의 데이터를 클라이언트에 저장 - [key/value] 쌍으로 데이터를 저장하고 key를 기반으로 데이터를 조회 - local storage는 영구적, session storage는 임시적 - 사이트의 도메인 단위로 접근 제한 * 브라우저 지원 여부 체크 if( ('localStorage' in window) && window['localStorage'] !== null) { alert("현재 브라우저는 WebStorage를 지원합니다") }else{ alert("현재 브라우저는 WebStorage를 지원하지 않습니다") } * Sample Local Storage 저장 Local Storage 조회 Session Storage 저장 Session Storage 조회
1. 제어판 > 프로그램 > 프로그램 및 기능 > Windows 기능 사용/사용 안 함 (시작 버튼 누르고 'windows 기능' 으로 검색해도 나옴) 2. 인터넷 정보 서비스 > World Wide Web 서비스 & 웹 관리 도구 Check!! 3. 시작 > 제어판 > 시스템 및 보안 > 관리 도구 > IIS(인터넷 정보 서비스) 관리자 확인 4. 서버와 웹 사이트를 시작시키고 http://localhost/ 확인 (C:\inetpub\wwwroot 폴더가 http://localhost/에 맵핑) * 참고: http://technet.microsoft.com/ko-kr/library/cc725762(WS.10).aspx (스크립트 사용도 가능!!)
* HTML5의 새로운 기능 ˚ 더 풍부한 웹 애플리케이션 - 동영상이나 음성 재생(video/audio 요소) - 자유로운 2D 그래픽 처리(canvas 요소) - 오프라인에서도 작동되는 애플리케이션(애플리케이션 캐시) - 도메인 간의 통신 구현(크로스 도큐먼트 메시징, XMLHttpRequest Leve2 등) - 클라이언트 측에 데이터 저장(Web Storage, Web SQL Database, Indexed Database API) - 백그라운드 처리 수행(Web Workers) - 서버로부터의 데이터 푸시나 서버와의 쌍방향 통신 수행(Server-Sent Events, Web Sockets) - 로컬 파일의 내용을 읽어들임(File API) ˚ 더 시맨틱한 마크업 - header : 섹션의 헤더..