Programing 96

document ready VS window load VS body onload

문득 궁금해서 뒤져보다가 직접 로드되는 순서를 확인하려고 html 문서를 만들었었다. 지금도 종종 긴가민가할 때가 있다. 1234567891011121314151617181920212223242526272829303132333435363738 div areawindow.onload=function(){ console.log("call type............... 0");}; jQuery(document).ready(function() { console.log("call type............... 1"); // if($.find('button') != null) {console.log("not null...");}}); (function($){ console.log("call type.....

Programing 2015.03.18

리눅스(우분투) MariaDB 설치, 원격접속

* 본 내용은 우분투(ubuntu) 14.04 64bit 버전을 바탕으로 합니다. AWS EC2 server 에 올만에 접속해서 DB 에 접속하려고 하는데... 보자보자... $ mysql -uroot -p The program 'mysql' can be found in the following packages: * mysql-client-core-5.5 * mariadb-client-core-5.5 * mysql-client-core-5.6 * percona-xtradb-cluster-client-5.5Try: sudo apt-get install 응? 왜 없지? 했는데, 얼마 전에 다시 밀어버리고 연습삼아 지나온 과정을 반복했던 것을 잊어버리고 있었다. 그래서 설치하고 접속 테스트 하고, 최종으로 외..

Programing 2014.12.01

아마존웹서비스 클라우드서버 IP 할당

엑스쉘이건 파일질라건 접속할 때 너무 도메인이 길다고 생각하지 않았는가? 난 그렇다고 생각했다. EC2 서버 생성 리뷰 중 IP 를 등록할 수 있는 정보가 있어서 나도 해본다. 진행하기 전, 서버 생성을 마쳤다는 것을 전제로 한다. * 참고 : 아마존웹서비스 클라우드서버 만들기 우선 EC2 서버 >> NETWORK & SECURITY >> Elastic IPs 에서 상단의 Allocate New Address 를 선택하여 IP 를 생성한다. 그럼, 아래와 같이 IP 가 생성이 된다. (이미 나는 사전에 생성을 했기에 리스트에 존재한다) 그리고 상단의 Associate Address 선택하면 아래와 같이 생성한 IP 와 기존 서버를 연결하는 설정 팝업 창이 뜬다. 딱 보고 '아.. 서버 인스턴스 명 겁나 ..

Programing 2014.10.08

아마존웹서비스 클라우드서버 FTP 접속

무료 FTP 접속 프로그램인 파일질라(filezilla)를 사용하여 생성한 서버에 연결을 해본다.(사실은 html 테스트 하려고 하는데 우분투(ubuntu) 상에서 코딩 하기가..) 1. 파일질라를 실행2. 파일질라 편집 >> 설정 메뉴 >> SFTP >> 키 파일 추가 3. pem to ppk 파일로 변환 후 등록 아마존웹서비스에서 클라우드서버(EC2) 생성 시 발급 받은 private key 를 등록한다. * 참고 : 아마존웹서비스 클라우드서버 만들기 4. '새접속' 또는 사이트관리자를 열어서 다음에 접속하기 편하게 등록한다. 생성한 EC2 서버의 정보를 등록해준다. - 프로토콜 : SFTP- 호스트 : Public DNS 또는 Public IP- 포트 : 비워두거나 22번- 로그온 유형 : 패스 접..

Programing 2014.10.08

원 단위 콤마(,) 처리

참조 : W3Schools, zepi'z dev note 적절한 함수를 찾아서 분석해보고 사용 했다. Colored By Color Scripter™12345678910111213141516171819202122function setComma(str) { str = "" + str + ""; //문자열로 변경해주기 위한 변환 var retValue="", i=0; //초기화 for (i = 0; i 0 && (i % 3) == 0) { //i 가 0 보다 크고 i 를 나눈 나머지가 0 일때 retValue = str.charAt(str.length - i - 1) + "," + retValue; // 1번 } else { retValue = str.charAt(str.length - i - 1) + re..

Programing 2014.10.01

ibatis iterate UncategorizedSQLException

- 알림 블로그의 모든 이미지는 별도의 표기가 되지 않는 한 구글이미지를 사용합니다 편의상 반말체를 사용하기도 합니다 배열을 파라메터로 받아서 처리할 경우가 생겨서 사용을 하려고 했는데 오류가 발생. org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; --- The error occurred in hsmall/biz/event/EventMstDao.xml. --- The error occurred while preparing the mapped statement for execution. --..

Programing 2014.10.01

리눅스(ubuntu) 자바7, 아파치2, 톰캣7 설치와 연동

* 본문을 읽기 전 알아야 할 사항 커맨드창에 명령어 작성을 표시 편집 내용을 표시 - nano 설치 vi 편집기가 불편하기에 nano 편집기를 설치하고 시작한다. 기본으로 설치되는 줄 알고 있었는데 이상해서 다시 설치했다. sudo apt-get install nano 사용법은 좀 더 간단하며 명령어에 vi 대신 nano 를 붙여주면 끝 * 기본사용법(참조) - JDK 설치 톰캣 구동을 위해서는 JDK 필수. sudo apt-cache search jdk sudo apt-get install openjdk-7-jdk jdk 목록을 검색해보고 그 중, openjdk-7-jdk 설치 (역시나 정말 설치할꺼? y/n 물어봄) * 자바홈디렉토리 /usr/lib/jvm/java-7-openjdk-amd64/(3..

Programing 2014.09.18

리눅스 명령어(vi 편집기 포함)

* 깔끔하게 명령어 정리된 곳 : http://www.mireene.com/webimg/linux_tip1.htm 퍼미션(권한)이란? Owner Group Other Owner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급. r w x r w x r w x r은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1) 7 5 5 파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다. 7 7 7 제3자도 쓰기 권한이 주어진다. *.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.e..

Programing 2014.09.18

아마존웹서비스 클라우드서버 접속하기(xshell)

윈도우에서 ssh client software 로 xshell 을 사용하려고 했지만 라이센스가 회사에서는 사용하지 못하기에 혹시나 싶어서(법적 문제의 소지) putty 64bit 버전을 다운받아 설치했다. (다운로드) 그런데... 일반적인 사용자와 패스워드를 입력하는 방식이 아닌 클라우드서버 생성할 때의 다운로드 받았던 pair key 를 사용하여 접속을 해야 하는데 putty 에서는 번거롭게 한 번 더 거쳐야 하는 과정이 있기에 방법을 생각하다가 (참고) 결국, 모든 사용자에게 무료로 배포되는 xshell beta version 을 다운로드 받아서 설치해 사용하기로 했다. (다운로드) 설치 후 새 세션 등록. 이름 : 원하는대로(브라우저의 즐겨찾기 이름과 같다)프로토콜 : SSH호스트 : 생성한 EC2..

Programing 2014.09.17

아마존웹서비스 클라우드서버 만들기(ubuntu)

생활코딩 오프라인 작심삼일 프로젝트 동강을 보고 따라하다가 기록을 남긴다. 아마존웹서비스는 계정 생성 후 12개월 동안 free tier license 가 주어진다. 좋다. - 아마존웹서비스 계정이 있는 것으로 간주한다.(없다면 AWS 계정생성 후 따라할 것) 1, 2단계에서 연락처 정보와 카드 정보를 받고 테스트로 1달러가 결제 되며, 실제로 청구가 되는 것인지 정확하진 않지만 설마 1년 공짜 쓰는데 1달러 조차도 아깝다면 공부 할 생각 말자. 그리고 본인 확인을 위한 것인지 임시로 발급된 ID 를 전화가 오면 입력하고 나서야 다음 단계로 넘어갈 수 있다. 관리 콘솔 시작 버튼을 누르거나, 내계정 >> AWS Management Console 메뉴르 들어가면 아래와 같은 서비스 되는 항목들을 볼 수 있..

Programing 2014.09.17
반응형