본문 바로가기

Programming

(164)
Jquery CheckBox 전체 선택 해제. $(document).ready(function(){ $('#checkAll').click(function(){ if ($("#checkAll").is(":checked")) { $('input[name=check]').attr("checked", true); } else { $('input[name=check]').attr("checked", false); } }); }); jquery 1.6+ 는 attr대신 prop를 사용해주면 된다.
centOS Mail Server Setup 리눅스에 메일 서버를 설치하였다.. 좋은 포스팅이 있어서 가져왔다. 원본은 http://pokute.tistory.com/127 이 블로그이다. 이번에 소개하는 것은 송신메일 서버(MTA)의 기본인 sendmail의 인스톨, 설정방법에 대해서이다. 1. 먼저 "sendmail"、"sendmail-cf" 을 인스톨. ]# yum install -y sendmail ]# yum install -y sendmail-cf 2. "sendmail.mc" 파일을 수정. ]# vi /etc/mail/sendmail.mc 파일을 직접 보시면 알겠지만 "sendmail.mc" 파일은 "dnl" 로 주석처리. 2-1.모든 IP 어드레스에서 받아 들이도록 변경. (before) DAEMON_OPTIONS(`Port=smtp..
JAVA SHA1 암호화 기법 MessageDigest클래스를 이용한 SHA-1 암호화 메서드입니다. public String sha1(String s) { try { // Create MD5 Hash MessageDigest digest = MessageDigest.getInstance("SHA-1"); digest.update(s.getBytes()); byte messageDigest[] = digest.digest(); // Create Hex String StringBuffer hexString = new StringBuffer(); for (int i = 0; i
CentOS Mongodb install 이번에 이직을 하면서 새로운 데이터베이스를 접근하게 되었다. 바로 Mongodb!!! Nosql 데이터베이스중 가장 상위에 랭크 되어 있을 듯하다. Mongodb의 정보에 대해서는 별도의 카테고리를 만들어 설명하도록 하고 이페이지에는 참고한 사이트만 적도록 하겠다. http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/ 정말 간단하다.. 리눅스 명령어중 yum이라는 명령어가 가장 좋다 ㅎㅎ 위의 사이트대로 설치만 하고 실행하면 잘 동작한다. 그리고 umongo라는 툴로 접속하니 데이터베이스가 잘 작동하는 걸 확인 할 수 있었다. 이제 페이지에서 몽고 DB 연동을 해봐야겠다~~ ㅎㅎ
클로저란? 출처 - 자바스크립트 완벽가이드 대다수의 현대 프로그래밍 언어와 마찬가지로 자바스크립트 또한 어휘적 유효 범위(lexical scoping)를 사용한다. 이는 함수를 호출하는 시점에서의 변수 유효 범위가 아니라, 함수가 정의되었을 때의 변수 유효범위를 사용하여 함수가 실행 된다는 뜻이다. 이러한 어휘적 유효범위를 구현하기 위해, 자바스크립트 함수 객체는 내부 상태에 함수 자체의 코드뿐만 아니라 현재 유효범위 체인에 대한 참조도 포함하고 있다. 함수 객체와 함수의 변수가 해석되는 범위(변수 바인딩의 집합)의 조합은 컴퓨터 과학 문헌에서 클로저(closure)라고 일컫는다. 클로저(closure) : 함수의 변수가 유효범위 체인에 바인딩되어 있고, 따라서 그 함수는 함수의 변수에 '따라 닫힌다'는 뜻에서 유..
메서드 체이닝(Method Chaining) 마틴 파울러(Martin Fowler)가 만들었다는 용어이다. 메서드가 객체를 반환하면, 메서드의 반환 값을 후속 호출의 일부로 사용할 수 잇다는 뜻이다. 생소하지는 않을 것이다. 아래와 같이 메서드의 반환값에서 또다시 메서드를 호출 하는 것을 의미한다. "".toString().toString()
centos 톰캣 설치 이제 톰캣도 설치했습니다. http://nowonbun.tistory.com/138 참고한 블로그이구요~~ 고양이 그림 잘뜨네요~~ http://nanstrong2.cafe24.com/ 서버 세팅 끝난 제 리눅스 서버입니당~ ㅋㅋ 실제 혼자 서버 구축해본건 첨이네요 ㅎㅎ이제 웹서비스 공개 버전을 서비스 할 수 있을꺼 같네요 ㅎㅎㅎㅎ;
스프링 프레임워크 .war tomcat에 올리는 방법 스프링 프레임워크로 진행한 프로젝트를 실제 서버에 올려보자.. OS window7 tomcat 7 생각보다 구현방법은 간단하다. 진행한 프로젝트를 war로 추출한다. 아래와 같이 톰캣의 webapps아래에 기존 ROOT폴더는 삭제를 하던지 이름을 변경한다 예(ROOT_) 그리고 ROOT.war로 저장을 하고 톰캣을 재시작하면 ROOT.war이 자동으로 압축이 해제되면서 ROOT폴더가 생성된다. 그리고 톰캣이 실행되었으면 웹페이지로 접속해본다~ 잘뜨네 ㅋㅋㅋ 필자는 엄청난 삽질 신공을 하였다.. 프로젝트마다 톰캣을 다운 받아놧는데 그게 사실 소용이 없는 짓이었다 톰캣은 몇개를 설치해도 PATH로 설정해둔 경로의 톰캣이 작동한다.. 톰캣을 하나만 설치해두자 ㅡㅡ;