Note/그밖에 92

facebook app 페이스북 앱 승인창 (다이알로그) 띄우기

facebook app 페이스북 앱 승인창 (다이알로그) 띄우기 facebook 개발자 페이지 - https://developers.facebook.com/docs/dialogs/ 페이스북 앱에서 사용자 대신 사용자의 뉴스피드에 글을 남기려면 사용자가 앱을 승인해야만 가능하다. 보통 페이스북 앱 페이지를 눌렀을때 "○○○이 회원님의 정보에 접근하려고 합니다" 이런식의 작은 창이 뜨는것을 볼 수 있다.여기서 사용자가 승인(허가)을 눌러야만 그 앱 소식이 나의 뉴스피드에 노출되는것이다. facebook 개발자 페이지의 다이알로그 페이지를 보면 다이알로그 팝업은 여러가지 방식이 있다. 그럼 이런 창은 어떻게 띄울까? 기본 앱 승인 창은 이렇다.페이스북 앱은 이미 만들어져있다고 가정한다.앱 정보에 보면 앱 ID..

Note/그밖에 2013.07.03

js, jsp, asp, php, c# :: substring 문법비교

javascript var str = "abcdef"; str = str.substring(2,4); //결과 "cd" //시작, 끝 인덱스str = str.substr(2,4); //"cdef" //시작, 길이 JSP(java) Strgin str = "abcdef"; str.substring(2); //"cdef" //시작 인덱스str.substring(2,4); //"cd" //시작, 끝 인덱스 ASP * ASP만 인덱스가 1부터 시작한다. Dim strstr="abcdef" Mid(str,2,4) ' "bcde" ' 시작, 길이Mid(str,2) ' "bcdef" ' 시작 인덱스 PHP $str="abcdef"; substr($str,2,4); //"cdef" //시작, 길이substr($str,..

Note/그밖에 2013.07.03

java 에서의 switch - case 문 사용

int k = 1; switch (k) {case 0 : System.out.println(" Case 0 ");break; // switch-case 문을 벗어남case 1 : System.out.println(" Case 1 ");break;case 2 : System.out.println(" Case 2 ");break;default : // 정의되어있는 case 의 경우와 일치하는게 없을때 (if-else 문의 else 역할)System.out.println(" others ");break;} 주의할점 자바에서의 switch - case 문에서는 숫자형만 가능하다. String k = "this";switch (k) {// 오류.....}

Note/그밖에 2013.07.03

mongoDB 기초

설치파일 다운로드 http://www.mongodb.org/downloads1. 압축파일을 받아서 원하는 곳에 압축을 푼다. - 설치끗2. 원하는 곳에 DB를 저장할 폴더를 생성한다. 서버 실행1. cmd 로 몽고설치폴더/bin 으로 이동한다.2. mongod --dbapth "DB를 저장할 폴더 경로" 하면 끗. - 계정권한없이 그냥 실행됨 DB 폴더지정 --dbapth "경로"log 파일 지정 --logpath "경로" --logappend커넥션제한 -maxConns 100계정보안옵션 --auth 서버에 접속1. cmd 를 새로 띄우고 몽고설치폴더/bin 으로 이동한다.2. mongo 하면 끗 - 그냥 접속됨유저정보 -u "유저아이디" -p "패스워드접속db : 맨마지막에 한칸띄고 db명을 입력 유저..

Note/그밖에 2013.04.16

얼럿(alert)보다는 콘솔(console.log)를 이용하자 - 디버깅

얼럿(alert)보다는 콘솔(console.log)를 이용하자 - 디버깅가끔 변수값 등을 체크할때 alert()을 많이 사용한다. 그런데, ajax로 구현된 페이지에서는 alert 을 띄우느라 화면의 동작이 멈추게 된다.이럴때는 alert() 보다는 console.log()를 이용하자. console.log()를 이용하면 좋은점alert()으로 띄웠을때 [Object Object] 등으로 나오는 값들을 console을 찍으면 다 알수있다.(짱) var kkk = "콘솔찍어보앙";console.log(kkk);var obj = {aaa : "xxx", bbb : "yyy" , ccc : "zzz"}alert(obj);console.log(obj); 브라우저의 개발자도구 (IE/크롬 F12) 에서 conso..

Note/그밖에 2013.03.06

팝업창 띄우면서 팝업창으로 폼 서브밋하기

팝업창 띄우면서 팝업창으로 폼 서브밋하기팝업, 아이프레임 진짜 귀찮은 존재들이다............ 후....... 라 했을때//팝업창 띄우면서 폼 전달function openpop() {openWindow('print_daily.php','popup_print','800','800','yes');document.frm.target='popup_print'; // 팝업창 윈도우 이름document.frm.action = 'print_daily.php'; // 팝업창 주소폼이름.submit();} // 새창 띄우기 화면의 위치지정function popWindow(url,name,w,h,top, left) {window.open(url,name,"width="+w+",height="+h+",scrollba..

Note/그밖에 2013.03.06