반응형



//서비스 시작

systemctl start httpd.service


//부팅시 자동시작

systemctl enable httpd.service

반응형
반응형

 

2016년 1월 18일 기록

http://www.oracle.com/technetwork/java/archive-139210.html

 

출처 - oracle.com

반응형

'공부거리' 카테고리의 다른 글

[Jquery]Selectable 을 테이블에 적용 예제  (0) 2013.01.10
반응형

function loginCheck(){
 if($('#id').val() == ""){
  alert("아이디를 입력해주세요.");
  $('#id').focus();
  return;
 }

 if($('#pass').val() == ""){
  alert("패스워드를");
  $('#pass').focus();
  return;
 }
 var params = {"id":$('#id').val() ,"pass":$('#pass').val() };

 $.post("https://....../login.html",$.param(params),
 function(data) {
  var requestData = data.trim();
  requestData = requestData.split("||");

  if(requestData[1] == "OK"){
   alert("로그인 되었습니다.");
   document.reload();
   return;
  }else if(strData[1] == "ID"){
   alert("존재하지 않는 아이디입니다.");
   $('#id').focus();
   return;
  }else if(strData[1] == "PASS"){
   alert("패스워드가 틀렸습니다.");
   $('#pass').focus();
   return;
  }else{
   alert("잘못된 접근입니다");
   return;
  }
  
 });
}

반응형

'공부거리 > AJAX' 카테고리의 다른 글

jquery ajax 를 이용한 xml 파싱 방법  (0) 2013.11.06
XMLHttpRequest 방식 Ajax 통신  (0) 2013.04.18
반응형

페이스북 게시글 파싱후 mysql DB에 입력 시도중 이모티콘에 대한 유니코드 문제가 발생

mysql의   HY000 1366 에러를 발생 시켰다.

일반적으로 한글에 대한 유니코드 문제였지만 이번엔 유니코드 방식의 문제로 판단되어 뒤지고 뒤져 해결책을 발견했다.

문제 되는 문자열을 아래 방식으로 부분 치환 처리 하여 문제를 해결 하였다.

 

String val = vo.getContent();
if ( val != null ){

 StringBuffer buf = new StringBuffer();
 int len = val.length();
 for ( int i = 0 ; i < len ; i++ ){
  char c = val.charAt(i);
  if ( 0xD800 <= c && c <= 0xDBFF || 0xDC00 <= c && c <= 0xDFFF ){
  }else{
   buf.append(c);
  }
 }
 vo.setContent(buf.toString());
}

비슷한 오류를 발견한 다양한 사람들이 있길래 오류코드를 추가하여 글을 작성한다.

 

출처 - http://egloos.zum.com/dmlim/v/5616630

반응형

'공부거리 > JSP' 카테고리의 다른 글

배열 리스트 사용법..?  (0) 2012.10.31
달력 만들기  (0) 2012.09.27
ArrayList 안에 HashMap 넣어쓰기(HashMapList??)  (0) 2012.09.11
text 파일 작성하기  (0) 2012.09.10
JAVA 코드 분석 툴(잠재적 위험도 등)  (0) 2012.08.25
반응형

javascript에 기본적으로 array sort 함수를 지원한다.

 

var arr = [40, 1, 10, 5, 25];

 

1. arr.sort();

 - 이와 같이 쓸 경우 1, 10, 25, 40 과 같이 문자로 취급하여 정렬한다.

 

2. arr.sort(function(a, b){return a-b});

 - 1, 5, 10, 25, 40 과 같이 정렬

 

3. arr.sort(function(a, b){return b-a});

 - 40, 25, 10, 5, 1 과 같이 정렬

[출처] javascript array sort|작성자 묵금

 

반응형
반응형

 

 

 

http://archive.org/web/

 

 

접속해서 보고 싶은 옛날 홈페이지 주소를 적고 엔터!!

 

반응형
반응형

0010468

STCOM 에스티컴퓨터 CJ 택배 업체 코드

반응형
반응형
반응형
반응형

우분투 ssh 설치

# sudo apt-get update
# sudo apt-get install ssh

포트변경
# sudo gedit /etc/ssh/sshd_config
포트 22에서#를 제거하고 원하는 포트로 변경

root 접속 제한
PermitRootLogin yes를 no

데몬재시작
# sudo /etc/init.d/ssh restart

서버작동확인
# netstat -nlt
22번포트 LISTEN 정상작동

 

출처 - http://sosnote.com/165

 

 

 

반응형
반응형

 

IIS PHP 환경에서

파일 상대경로 에러 날때!!

 

 

출처 - http://blog.daum.net/kbh0007/11090037

반응형

'공부거리 > PHP' 카테고리의 다른 글

php 달력  (0) 2014.05.13
PHP 문자열 함수  (0) 2013.05.29
[PHP] $_SERVER[] 값  (0) 2013.04.04
php,jsp,asp 이전 페이지 URL 얻어오기  (0) 2012.06.14
이클립스+php셋팅  (0) 2012.05.11
반응형

실루엣 카메오를 사고 컷팅 필수 보조 도구중 하나인 실루엣 커넥터를 들여다보다가

쉽게 놓칠수 잇는 부분들을 뒤져봤다.

이제 막 입문한 내가 보고 딱 무슨 기능이구나 알수있을정도니

기존 컷팅기 사용자 분들은 더 쉽게 이해하시고 활용하실수 잇으시리라.

 

 컷팅 옵션에 대한 사용자 설정을 추가할수 있다. 편집도 가능.

 기본적인 컷팅 옵션에 대한 설정화면. 근데 밑의 선분 오버컷은 쓸일이 있을까...?

 자르는 선 자체에 대한 패턴이다. 도면에서는 하나의 라인이라고 해도 이 부분을 활용하면 점선 컷팅이 가능하겠다.

테스트가 필요한 부분이다.

 이 선종류들도 추가/편집이 되더라

위에껀 대시 추가로 해서 한거라 위에처럼 나왔지만 아마 다른 추가 옵션을 쓰면 좀더 다양하게 할거 같다.

새 대시가 추가된 모습이다.

 

아직 컷팅기로 이것저것 테스트도 하고 도면 뽑는거도 해보고 하고있는데 역시나 재미있다.

컷팅기 산걸 후회하진 않겠지만..

자택의 프린터가.. 흑백 레이저라 아쉽다. 안료잉크 쓰는 프린터를 하나 지를까 심히 고민이된다.

지금은 회사 프린터를 빌려 쓰고있다. 회사에도 종이접기를 전파중이라 아무도 뭐라 안하는게 좋다면 좋다.

 

반응형

'취미생활 > 컷팅기' 카테고리의 다른 글

실루엣 카메오.. 질렀다..  (0) 2013.12.24
반응형

 

 

그런데 일러스트에서 데이터 넘길때 꼭 저렇게 에러나더라...

반응형

'취미생활 > 컷팅기' 카테고리의 다른 글

실루엣 커넥터 컷팅 셋팅 방법들..  (0) 2013.12.24
반응형
$.ajax({
    type: "POST",//전송방식 GET,POST
    url: "전송할 페이지 URL",
    data: {name : "value" , name2 : "value2"},//파라미터 전송
    dataType: "xml",//페이지 리턴 형식 json, jsonp, xml, html
    async: false, //동기식 = false , 비동기식 = true // 기본값 true
    success: function(xml){ //아작스 전송 성공시 실행 스크립트
     //$("#contents").html(xml);
    },
    beforeSend : function(){// 아작스 전송전 실행 스크립트
     $("#nation_content_view").showLoading();
    },
    complete : function(){//아작스 작업 완료후 실행 스크립트
     $("#nation_content_view").hideLoading();
    },
    error: function(xhr, status, error){ // 아작스 에러 발생시 실행 스크립트
      alert("에러 : " + error);
    }
   }); 

jQuery 아작스 틀

그중 success 부분을 아래와 같이 처리

if( $(xml).find("result_size").text() > 0 ){ 
     //반복문으로 파일 표시
     $(xml).find("record").each(function(){
      var path = $(this).find("PATH").text();
      var name = $(this).find("NAME").text();
      var view = $(this).find("VIEW").text();
     });
    }

리턴 xml 양식

<result_set>
      <success>true</success>
      <result_size>3</result_size>
      <record no="1">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
      <record no="2">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
      <record no="3">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
</result_set>
반응형

'공부거리 > AJAX' 카테고리의 다른 글

[JQUERY]jquery 를 사용한 아작스  (0) 2015.12.22
XMLHttpRequest 방식 Ajax 통신  (0) 2013.04.18
반응형

 

jQuery 를 이용한 ajax 사용시 크로스 도메인 허용

   jQuery.support.cors = true;

   $.support.cors = true;

위 한줄 추가해주면 됩니다.

업무관계상 개발 작업중 아작스 처리 부분에서 실서버에서는 문제가 안되지만

개발서버에서 문제가 되서 이거때문에 고생했네요.

반응형
반응형

최근 개인적인 용도로 쉐비 폰트를 사용할 일이 있었습니다.

전에 폰트 관련된 문제로 호된꼴 당하는걸 본적이 있어서

문제가 안생길 만한거라고 해도 해당 폰트의 저작권을 확인하고 쓰고있는 편입니다.

그런데 현제 웹에 돌아다니고 있는 쉐비폰트는 전부 "무료" 폰트로 사람들이 알고있더군요.

폰트가 제 마음에 들어 추후 개인적인 상업용도로 사용할때를 대비해 어느선까지 사용해도 되나 문의를 해봤습니다.

처음 답변 온게 쉐비 폰트는 상업적, 비상업적 이용 모두 불가 라고 하더군요.

문의주신 쉐비 폰트는 당사에서 디자인 특허권을 가진
지적재산으로 브랜드의 한 부분이기 때문에 상업적이나
비상업적이나 어느 용도에서도 사용이 불가합니다.

그래서 배포 당시에는 무료 폰트라고 배포한걸로 알고있다.

그러면 지금까지 무료 폰트로 알고 쓴사람들이 피해를 볼수도 있는거 아닌가 문의를 넣어봤습니다.

그러자 온 답변의 일부입니다.

2011년 3월 쉐보레 브랜드 한국 런칭 때 당사 홍보팀에서
브랜드를 알리는 차원에서 임시로 운영한 런칭 웹페이지에서
잠시 다운로드가 가능할 수 있도록 조치하였습니다만,
그 한달 정도의 기간외에는 공유하고 있지 않습니다.

결국 해당 폰트는 쉐보레 측과 협의 하여 진행 하지 않는이상 사용이 불가능한걸로 확인되었습니다.

쉐보레 측에선 따로 저작권 단속이나 그런걸 할 생각은 없는거 같았지만

어찌됐든 무료 폰트가 아닌건 확실히 인지를 하고 있는게 좋을거 같습니다.

반응형

반응형

워드프레스의 주요 특징은 다양한 많은 API가 있다는 것이다. 각 API 문서에는 API에 속한 함수와 이에 대한 설명이 들어있다. API는 테마와 플러그인에서 사용하도록 미리 정의한 함수의 집합이라 할 수 있다. 다음은 현재 제공되는 워드프레스 API 목록이다.

  • 플러그인 API (http://codex.wordpress.org/Plugin_API) :사용자 정의 플러그인 개발에 사용한다. 코덱스에서는 플러그인 API를 자세히 다룬다. 특히 사용자 정의 플러그인을 워드프레스에서 구현하기 위해 꼭 필요한 방법인 훅과 액션, 필터에 대한 설명이 있다. 플러그인 API 페이지에서는 각 함수들을 해당 함수 레퍼런스 페이지와 연결해 놓았다. 이 함수들은 /wp-includes/plugins.php에 있다.
  • 위젯 API (http://codex.wordpress.org/Widgets_API) : 플러그인에서 위젯을 만들고 유지하는데 사용한다. 위젯은 테마 디자인 > 위젯의 서브 패널 부분에 자동으로 출력되며, 테마의 사이드바에 추가할 수 있다.
  • 숏코드 API (http://codex.wordpress.org/Shortcode_API) : 플러그인에 숏코드를 추가하는데 사용한다. 숏코드는 포스트에 추가하는 일종의 매크로 코드다. 플러그인이 포스트 내에서 숏코드를 발견하면 지정된 명령어를 실행에 그 자리에 화면요소를 출력한다. 숏코드는 매개변수를 이용해 출력내용을 변경하기도 한다.
    워드프레스 코어 숏코드의 한 가지 예는 [gallery]다. 포스트에 [gallery]를 추가하면 해당 포스트에 등록된 모든 그림들을 갤러리 형식으로 출력한다. 포스트 편집화면에서는 [gallery]라는 숏코드만을 보게 되나, 웹사이트를 통해 보면 이미지 갤러리가 나타난다.
  • HTTP API (http://codex.wordpress.org/HTTP_API) : 워드프레스에서 HTTP 요청을 보내는데 사용한다. 이 API는 외부  URL에 있는 콘텐츠를 가져오는데 사용하는 표준방식이다. 기본적으로 이 API는 외부 URL에게 요청하는 역할을 하는 여러 PHP 방식을 테스트한다. 호스팅 환경에 따라 다르기는 하지만 워드프레스은 HTTP 요청이 제대로 이뤄지도록 설정된 경우 첫 번째 방식을 사용한다.
    현재까지 테스트된 HTTP API PHP 방식은 cURL과 Streams,  Fopen,  FSockopen HTTP 확장이다. 검증은 앞에 순서대로 이뤄진다. 사용자는 코어 컨트롤 플러그인(http://wordpress.org/extend/plugins/core-control)을 사용하여 모든 HTTP 요청에 사용할 방식을 정할 수 있다.
    HTTP API를 사용하면 쉽게 구글 지도 API가 동적으로 지도와 위치를 나타내도록 할 수 있다. 또한 HTTP API와 연결하여 워드프레스에서 직접 트윗을 올리거나 읽도록 할 수 있다.
  • 세팅 API (http://codex.wordpress.org/Settings_API) : 설정 페이지를 만드는데 사용한다. 이 API는 플러그인과 테마네서 사용자 정의 옵션을 생성하고 관리하는데 사용한다. 세팅 API를 사용하는 가장 큰 장점은 보안강화에 있다. 이 API는 사용자가 저장한 모든 세팅 데이터를 검증하므로, 저장 시 우려되는 크로스 사이트 스크립팅(XSS cross site scripting) 공격이나 데이터 검증, 논스(nonce)에 대해 우려할 필요가 없게 된다. 이 방식은 플러그인에 세팅 데이터를 저장할 때마다 각 데이터를 일일이 검증하던 예전 방법에 비하면 훨씬 편리하다.
  • 대시보드 위젯 API (http://codex.wordpress.org/Dashboard_Widgets_API) : 관리자용 대시보드 위젯을 만드는데 사용한다. 이 API로 만든 위젯에는 자동으로 제이쿼리(jQuery) 기능이 추가돼 드래그/드롭과 최소화 기능, 화면옵션 감추기 기능 등을 코어 대시보드 위젯에서 사용할 수 있게 된다.
  • 다시쓰기 API (http://codex.wordpress.org/Rewrite_API) : 커스텀 URL 다시쓰기 규칙을 만드는데 사용한다. 이 API를 이용하면 .htaccess 파일에서 작성했던 것 같은 다시쓰기 규칙을 만들 수 있다. 또한 커스텀 고유주소 구조 태그 (예, %postname%)나 정적 엔드포인트 (예, /my-page/) 생성 또는 피드링크도 추가로 생성할 수 있다. 다시쓰기 API는 /wp-includes/rewrite.php에 있다.

모든 워드프레스 API는 사용자 정의 플러그인과 테마를 개발하는데 사용된다. 이 방식이 워드프레스를 확장하여 부가기능을 추가하는 주요 방법이다. 앞에서 설명한 API를 잘 활용한다면 쉽고 표준화된 방법으로 워드프레스를 확장할 수 있다.

 

출처 - http://blog.naver.com/kbm402?Redirect=Log&logNo=70164770416

반응형
반응형

고가의 블랙박스가 아닌경우

대부분 마이크로 sd 카드의 포맷 방식이

FAT32 입니다.

그런데 시중에 나온 대부분의 마이크로 SD 카드는

64기가 부터 포맷방식이 exFAT 라는 방식으로 바뀌었습니다.

이 경우 블랙박스가 메모리 카드를 인식 하지 못해서

안그래도 짧은 촬영시간 더짧게 사용을 해야되죠.

그래서 생긴 해결방법이 FAT32 포맷으로 강제 포맷을 해서 사용하는거죠

 

저는 FXD700 마하를 이용중인데 제 수중에는

삼성 16gb 와 아이나비 32GB 샌디스크 SDXC 64GB 가있는데.

이중 샌디스크의 64GB 메모리를 FAT32 로 포맷하여 사용하고 있습니다.

아이나비 정품 32GB는 64GB 메모리 카드에서 데이터를 빼려고 제거 했을때

임시 장착용으로 사용하고 있지요.ㅎㅎ

 

웹상을 뒤져보면 많은 종류가 있지만

저는 아래 파일로 성공하였습니다. 잘되는군요.ㅎㅎ

guiformat.exe

 

백업겸 해서 포스트 작성을 하게되었습니다. 이상으로 마칩니다.

반응형
반응형

 

메인의 특정 이미지 자동 회전또는 미니 팝업의 자동 회전 방식.

마우스 오버시 일시 정지, 마우스 아웃시 다시 회전

반응형
반응형

다들 잘아는 윈도우 7 이상 버전을

usb 설치 디시크로 만들어주는 유틸리티.

Window 7 USB DVD Tools

아는 사람들에게 무슨 설명이 더 필요한가!!!

난 맨날 이거 설치용 usb 만들때 이거 찾는다고 고생햇다.

망할것들이 무슨놈의 사기꾼들이 그리 많아.

 

Windows7-USB-DVD-tool.exe

 

 

그래도 정 궁금하다면 보시오.

설치과정

 

프로그램 사용 과정

반응형
반응형

PHP 문자열 함수

 

 ● 문자열 다듬기

 - trim(), ltrim(), chop()에서 지우는 공백은 스페이스, '\n'(줄바꿈), '\t'(가로 탭), '\v',

 ○ trim();

      - 문자열의 처음과 끝에 있는 공백을 지운다.

 ○ ltrim();

      - 문자열의 처음에 있는 공백을 지운다.

 ○ chop();

      - 문자열의 끝에 있는 공백을 지운다.

 

 ● 문자열 정돈

 ○ nl2br();

      - 문자열중 줄바꿈문자(\n)를 XHTML에서의 줄바꾸기인 <br/>태그로 바꾸어 준다.(4.0.5 이전의 HTML에서는 <br>태그)

 

 ● 문자열의 대소문자 관련 함수

 ○ strtoupper();

      - 모든 알파벳을 대문자로

 ○ strtolower();

      - 모든 알파벳을 소문자로

 ○ ucfirst();

      - 문장의 처음이 알파벳이면 그것만 대문자로

 ○ ucword();

      - 각 단어의 첫 알파벳을 대문자로

 

 ● 문자열 나누고 합치기

 ○ explode();

      - 지정 문자를 기준으로 문자열의 전, 후를 나누어 배열로 저장한다.

      ex) $email = 'email@email.com';     $email_array = explode('@', $email);

           $email_array[0] → 'email';     $email_array[1] → 'email.com';

 ○ implode();, join();

      - 지정 문자를 기준으로 배열을 전, 후에 배치하여 문자열을 합친다.

      ex) $new_email = implode('@', email_array);     $new_email → 'email@email.com';

 

 ○ strtok();

      -

 ○ substr();

      - 문자열 중 특정 시작부분과 끝부분 사이의 문자열을 추출하는데 사용한다.

      ex) $test = 'PHP Webprogramming';

           $test1 = substr($test, 1);     $test2 = substr($test, -1);     $test3 = substr($test, 5, 8);     $test4 = substr($test, 4, -2);

           $test1 → 'HP Webprogramming'(앞에서 1번 부터)

           $test2 → 'g'(뒤에서 1번 부터)

           $test3 → 'ebprogra'(앞에서 5번부터 8개)

           $test4 → 'Webprogrammi'(앞에서 4번부터 뒤에서 2번까지)

 

 ● 문자열 비교하기

 ○ strcmp();

      - C언어에서의 함수와 같다. 앞의 문자열을 기준으로 같으면 0을, 우선순위가 높으면 -1을, 반대의 경우에는 1을 리턴한다.

      - 단, 대문자와 소문자의 경우 소문자가 우선순위가 더 높다.(ASCII코드의 대소관계를 생각하면 쉽다.)

 ○ strcasecmp();

      - C언어에서의 stricmp()와 같다. 두 문자열을 비교하는 것은 strcmp()와 같지만 대소문자를 구분하지 않는다.

 ○ strnatcmp(); & strnatcasecmp();

      - 이 두 함수는 문자열을 좀더 자연스러운 기준에서 비교한다.(strnatcmp("12","2")의 결과는 1이다.)

      - 이 두 함수의 차이는 대소문자의 구분여부이다.(이 두 함수의 차이는 case의 유무여부이다.)

 

 ● 문자열의 길이 확인하기

 ○ strlen();

      - C언어에서의 함수와 같다. 문자열의 길이를 정수값으로 리턴해준다.

 

 ● 문자열 안에서 문자열 찾기

 ○ strstr();

      - 문자열 안에서 특정 문자열과 일치하는 부분이 있는지 찾아내는데 쓰이는 함수이다.

      - 일치하는 문자열이 있을 때는 해당 문자열이나 문자를 포함하여 이후 문자열을 리턴한다.

      - 일치하는 문자열이 없을 시에는 false를 리턴한다.

      ex) $str='Lion sleep to night';     $res = strstr($str, 'sleep');

           $res → 'sleep to night'

 ○ stristr();

      - strstr()과 같으나 대소문자를 구분하지 않는다.(ABC, Abc, aBC모두 같은 것으로 취급한다.)

 ○ strchr();

      - strstr()과 같으나 문자열대신 문자를 찾는다.

 ○ strrch();

      - strchr()과 같으나 뒤에서 부터 일치하는 문자를 찾기 때문에 마지막으로 나타난 문자부터 문자열을 출력한다.

 

 ● 문자열의 위치 찾아내기

 ○ strpos();

      - 문자열 내에서 일치하는 문자열이나 문자를 찾아 문자열 대신 해당 위치를 숫자로 알려준다.

      ex) $test = 'Ice cream';     $res1 = strpos($test, 'a');     $res2 = strpos($test, 'e');

           $res1 → 7(0부터 시작한다.)     $res2 = 2(일치하는 문자나 문자열이 많을 경우 가장 앞의 것을 기준으로 한다.)

      ex) $test = 'Ice cream';     $res = strpos($test, 'e', 4);

           $res = 6(앞에서부터 4번째에 있는 c부터 해당문자열의 위치를 찾는다.)

      ※ 이 예에서는 문자만 사용하였지만 문자열도 얼마든지 사용할 수 있다.

 ○ strrpos();

      - strpos와 비슷하나 찾는 문자가 가장 마지막에 보이는 곳의 위치를 리턴한다.

      ※ strrpos()는 strpos()와 달리 문자만 사용할 수 있다.

 ※ 두 함수 모두 만약 문자열에 needle(찾는 문자나 문자열)이 없으면 false를 리턴하는데 PHP에서는 false를 0과 같다고 보기 때문에

      위치 0을 리턴한것인지 false를 리턴한 것인지 구분할 수가 없다. 이 문제는 === 연산자를 사용하여 해결할 수 있다.

 ex) $res = strpos('Hello world', 'H');     //이 경우에는 가장 앞에 'H'가 있기 때문에 0을 리턴하지만 PHP는 false와 구분하지 못한다.

      if($res === false)

           echo 'Not found';

      else

           echo 'Found at position 0';

 

 ● 문자열 대체하기

 ○ str_replace();

      - 문자열에서 문자열를 찾아 대체문자열로 바꾸어 리턴한다.

      ex) $test = 'Change';     $res = str_replace('g', 'c', $test);

           $res → 'Chance'

 ○ substr_replace();

      - 특정 위치의 문자열을 대체문자열로 바꾸어 리턴한다.

      ex) $test = 'Vitamin A'; $res = substr_replace($test, 'C', -1);

           $res → 'vitamin C'

 

 

출처 : http://pairh.blog.me/10099470231

반응형
반응형

 

PostGresql 백업 복구
백업 및 복구
  • DB별 백업 및 복구
su - postgres
pg_dumpall -f db_all.out                                              //--- DB 전체 백업
pg_dump -U postgres mydb > mydb.sql
pg_dump -h localhost -U postgres -Ft -f mydb.backup mydb              //--- DB 백업
pg_dump -h localhost -U postgres -Ft -f mydb.backup -t zipcode mydb   //--- 테이블 백업
pg_restore -l mydb.backup > mydb.toc   //--- 내용 보기
pg_restore -h localhost -U postgres -Ft -d mydb mydb.backup           //--- DB 복구
//--- mydb.toc에서 복구가 필요없는 자료는 삭제하거나 ;로 표시한 후 아래 명령을 실행한다.
pg_restore -h localhost -U postgres -L mydb.toc -d mydb mydb.backup   //--- 부분 복구
  • PostgreSQL database의 백업 및 복구
  • postgres 사용자로 백업 시
su - postgres
pg_dumpall -f db_backup.sql
psql -d ${DB_NAME} < db_backup.sql
psql -U postgres DB_NAME < db_backup.sql
  • root 사용자로 백업 시 (DB_NAME. 데이터베이스 명, DB_USER. 데이터베이스 사용자)
su - root
pg_dump -h 127.0.0.1 -U ${DB_USER} -W -b -f db_backup.sql ${DB_NAME}
psql -h 127.0.0.1 -U ${DB_USER} -W -d ${DB_NAME} < db_backup.sql
 
 
MSSQL 로 데이터 이전시 -D 옵션을 주면 Insert Query 문으로 추출됨
pg_dump -h 127.0.0.1 -U ${DB_USER} -f [Filename] -D [DataBaseName]

 

 

 

출처 - http://kiepper.blogspot.kr/2010/03/postgresql-%EB%B0%B1%EC%97%85-%EB%B3%B5%EA%B5%AC.html 

반응형

'공부거리 > SQL' 카테고리의 다른 글

오라클 SQL 함수  (0) 2012.01.20
[ORACLE] 함수 모음집  (0) 2011.12.22
[오라클] 특수문자 코드  (0) 2011.12.14
SQL - INSERT문, DELETE문, UPDATE문  (0) 2011.10.27
반응형

다른 데는 모르겠고....

전남 광양 영업소....

행태가 완전 지들이 갑이네요.

평소 저희 집으로 택배 시킬때도 대한통운 인랑 한진택배는 피해서 하는데...

그래도 이번엔 회사 사무실이 광양읍에 있으니 문제 없이 올거라 생각했는데.

의외의 허를 찌르는군요.

 

금요일 저녁 배송 출발인거 보고 오후 쯤에 오겠구나 했는데..

무소식..ㅋㅋㅋㅋㅋㅋ

오후 5시에 배송완료 찍고 무소식..ㅋㅋㅋㅋ

연락도 안되고.. 짜증은 짜증대로 나고....

고객센터는 문닫을 시간이라....

결국 오늘 아침에 다시해도 안받길래 고객센터로 하니까.

무슨 학교는 택배 모으는 곳이 있다네요? 거기로 다간다고 거기가면있을꺼라고.

가보니까 학교 택배 받아서 두는곳이 아닌 우편물 받아두는곳인데..

택배도 같이 처박아놨더군요.

제 택배 안보이길래 뒤지다가 겨우 찾아왔습니다.

다른 택배 밑에 깔려서 보이지도 않더군요.

저희 회사가 창업보육센터에 들어와있는 입주 기업인데..ㅋㅋㅋㅋㅋ

다 적어놨는데..ㅋㅋㅋㅋㅋ 웃기게도 학교 기관이라고 거기다 처박아놨다는군요.ㅋㅋㅋㅋ

평소 저희 집으로 시킬때도 걸핏하면 분실에 배송도 안햇는데 배송완료 찍고 3~4일 늦게 배송해주고

짜증나는군요.쩝....

사과라도 하면 모르는데 그것도 없이 거기 있을거니 찾아가라.....

진짜 다음부터는 아예 블랙리스트 배송업체는 시키질 말아야것습니다.

이걸 보는 사람이 있을진 모르것지만... 지방 사시는분들 블랙리스트 택배 목록 만들면 해당 지역분들과 공유는 꼭해주세요.

택배사들이 지들이 갑질 하는데 많으니까요.

송장번호 220715780515

ps. 통화 녹음 파일.아오 짜증나.

1번 최초 전화 상담. 짜증..

통화녹음 1588-2121 001.amr

 

2번 결과 전화

통화녹음 0215882121 001.amr

 

3번 해당 영업소 전화

통화녹음 061-763-5538 001.amr

 

첨부파일의 경우 통화녹음 해논 원본 파일이라.. 변환 해야 되는데 이건 어케 한대 또...

반응형
반응형

가장 기본이 되는 XMLHttpRequest방식의 Ajax 통신방법입니다.

 

index.php

get.php

get 방식의 경우 파라미터를 url 인코딩후 전달 해야 됩니다.

 

 

post.php

 

참고서적 - 최범균의 Ajax Programming 기초부터 중급까지

반응형

'공부거리 > AJAX' 카테고리의 다른 글

[JQUERY]jquery 를 사용한 아작스  (0) 2015.12.22
jquery ajax 를 이용한 xml 파싱 방법  (0) 2013.11.06
반응형

$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include


$_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 받식 => gzip, deflate


$_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko


$_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705


$_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx

$_SERVER['HTTP_REFERER'] = 현제 페이지로 오기전의 페이지주소값 => http://www.test.net/index.php?user=??? (A태그나 form으로 전송시 값이 넘어옴. onclick으로 전송시 값이 넘어오지 않음)


$_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파일명 => webapp/include/index.php


$_SERVER['SERVER_NAME'] = 사이트 도메인 => www.test.com (버추얼 호스트에 지정한 도메인)

$_SERVER['HTTP_HOST'] = 사이트 도메인 => www.test.com (접속할 때 사용한 도메인)


$_SERVER['SERVER_PORT'] = 사이트가 사용하는 포트 => 80


$_SERVER['SERVER_SOFTWARE'] = 서버의 소프트웨어 환경 => Apache/1.3.23 (Unix) PHP/4.1.2 mod_fastcgi/2.2.10 mod_throttle/3.1.2 mod_ssl/2.8.6 OpenSSL/0.9.6c


$_SERVER['GATEWAY_INTERFACE'] = cGI 정보 => CGI/1.1


$_SERVER['SERVER_PROTOCOL'] = 사용된 서버 프로토콜 => HTTP/1.1


$_SERVER['REQUEST_URI'] = 현재페이지의 주소에서 도메인 제외 => /index.php?user=???&name=???


$_SERVER['PHP_SELF'] = 현재페이지의 주소에서 도메인과 넘겨지는 값 제외 = /default/index.php

*파일명만 가져올때 : basename($_SERVER['PHP_SELF']);


$_SERVER['APPL_PHYSICAL_PATH'] = 현재페이지의 실제 파일 주소 => D:\webapp/

$_SERVER['QUERY_STRING'] = get방식의 파일명 뒤에 붙어서 넘어오는 값 => ?user=???&name=??? (반드시get방식으로 넘겨야됨)

반응형
반응형
반응형

'공부거리' 카테고리의 다른 글

자바 구버전 다운로드 링크  (0) 2016.01.18
반응형

 

 

 

반응형

'공부거리 > JSP' 카테고리의 다른 글

mysql 유니코드 문제  (0) 2015.08.04
달력 만들기  (0) 2012.09.27
ArrayList 안에 HashMap 넣어쓰기(HashMapList??)  (0) 2012.09.11
text 파일 작성하기  (0) 2012.09.10
JAVA 코드 분석 툴(잠재적 위험도 등)  (0) 2012.08.25
반응형

1. 부모창 필드 값 가져오기

opener.document.getElementById( "hidValue" ).value;

$( "#hidValue", opener.document ).val();

2. 부모창에 값 전달하기

opner.document.getElementById( "p_id" ).value = "c_value";

$( "#hidValue", opener.document ).value( "c_value" );

3. 부모창 함수 호출

opener.location.href = "javascript:p_fun();";

$( opener.location ).attr( "href" , "javascript:p_fun();");

 

 

출처 - http://freesemo.blog.me/100155523015

반응형
반응형

 

쉽다...ㅠㅠ

 

출처 - http://blog.naver.com/seilius?Redirect=Log&logNo=130143209442

반응형

'공부거리 > JSP' 카테고리의 다른 글

mysql 유니코드 문제  (0) 2015.08.04
배열 리스트 사용법..?  (0) 2012.10.31
ArrayList 안에 HashMap 넣어쓰기(HashMapList??)  (0) 2012.09.11
text 파일 작성하기  (0) 2012.09.10
JAVA 코드 분석 툴(잠재적 위험도 등)  (0) 2012.08.25

+ Recent posts