javascript에는 replaceAll를 지원하는 함수가 없습니다. 예를 들면 "test-test-test".replace('-', ''); 의 결과를 확인하면 결과는 "testtest-test" 이런 식으로 첫번째 치환되는 내용만 바뀌죠. 그래서 별도로 replaceAll 함수를 구현해서 사용하거나 정규식으로 사용해서 기능을 구현해야합니다. 1. 함수로 구현하기12345678910111213141516 /** * replace all 함수 구현 * @param strString 대체할 내용 * @param strChar 대체될 내용 * @returns {String} 결과 */ function replaceAll(strString, strChar) { var resultValue = ""; for ..
숫자에 대해서 원표시로 변환해서 반환한다. 예) 1000 -> 1,000
str 파라미터로 값이 undefined, null 인지 체크해서 defaultVal 값을 반환한다.
YYYY-MM-DD 형태의 날짜가 무슨 요일인지 반환한다. 예) 파라미터 : 2016-01-19, 리턴값 : 화
숫자만으로 입력값이 구성되어있는지 체크한다.
IE에서 jQuery의 ajax API 중 get 방식을 이용할 경우 IE에서 오직 한번만 서버를 호출되는 문제 방지
기존에 우체국 오픈 API 를 사용해서 우편번호 검색을 개발(http://pyonji.tistory.com/1)을 했었는데 나중에 사이트를 확인해보니 페이징 지원이 추가되었다. 페이징이 지원되게 변경된 건 대 환영이지만 5자리 우편번호를 호출하는 API 의 파리미터가 바뀌었다. ㅡㅡ;; 기존에 5자리 지번 우편번호를 구할때 전달하는 파라미터 값은 newPost 5자리 도로명 우편번호를 구할때 전달하는 파라미터 값은 newPostRoad 두개가 있었는데 얼마 전에 확인해보니 postNew 하나로 변경되고 결과 값을 가져오기 위한 DTD (Document Type Definition) 도 변경되었다. ㅡㅡ; 예전 걸로 개발 한 사람은 다시 API를 확인하고 수정하고 테스트 해야 한다. 이미 공개한 API 를..
입력된 내용이 이메일 형태인지 체크하는 정규식
아무 작업도 하지 않고 오랫동안 방치된 사이트에 대해서 로그인한 세션 정보가 유지되도록 하는 방법입니다. - javascriipt 소스 위 소스는 10분 간격으로 서버단으로 Ajax 호출을 한다. - Java 소스 위에 보시다시피 서버단은 하는 일은 전혀없다. 주기적으로 서버단 호출을 해줌으로써 오래동안 떠있는 사이트의 세션을 유지하도록 한다.
위 스크립트는 Backspace, F5, Ctrl + r 을 입력을 막고, 태그가 input 일 경우에는 Backspace 를 사용할 수 있도록 합니다.
MariaDB 데이터베이스를 만들고, 만든 데이터베이스에 대한 권한을 가지는 계정을 생성해보겠습니다. MariaDB 는 윈도우 버전으로 Command Prompt (MariaDB 10.0 (x64)) Console 을 이용하였습니다. 데이터베이스 생성 C:\Windows\system32>mysql -u root -p -- root 계정으로 접속합니다. Enter password: **** -- root 게정 비밀번호를 입력합니다. Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 8 Server version: 10.0.19-MariaDB mariadb.org binary distribution ..
MariaDB 는 MySQL 의 오픈 소스를 기반으로 만들어진 DBMS (Database Management System) 라서MySQL JDBC 드라이버를 사용해도 정상적으로 작동하지만, MariaDB JDBC 드라이버가 존재하니 그걸 사용하면 되겠습니다. - MySQL JDBC 드라이버 사용시드라이버 : com.mysql.jdbc.DriverURL : jdbc:mysql://서버아이피:3306(사용포트)/데이터베이스명JDBC 드라이버 다운로드 URL : http://dev.mysql.com/downloads/connector/j/ - MariaDB JDBC 드라이버 사용시드라이버 : org.mariadb.jdbc.DriverURL : jdbc:mariadb://서버아이피:3306(사용포트)/데이터베이..
Copyright © 2016 by WaaNee. All Rights Reserved.