개발 & 계발
-
[PHP] FTP_PUT 사용 방법개발 & 계발/PHP 2014. 6. 20. 11:50
출처 : http://us1.php.net/manual/en/function.ftp-put.php
-
배열에 해당 키가 있는지 확인 함수 - (bool) array_key_exists()개발 & 계발/PHP 2014. 4. 28. 20:36
배열 안에 내가 찾는 키가 있는지 확인하기 위해서는 다음과 같은 함수를 사용하면 된다. bool array_key_exists ( mixed key, array search) $arr = array(); $arr["name"] = "SEO"; $arr["phone"] = "02-121-4244"; if(array_key_exists("name",$arr)) // TRUE if(array_key_exists("address",$arr)) // FALSE
-
[MySQL] 특정 데이터베이스와 테이블의 DEFAULT 문자셋을 확인하고 변경하는 방법개발 & 계발/인터넷 프로그래밍 2014. 4. 21. 21:12
SHOW CREATE DATABASE db_name; SHOW CREATE TABLE table_name; ALTER DATABASE db_name [DEFAULT] CHARACTER SET = charset_name; ALTER TABLE table_name [DEFAULT] CHARACTER SET = charset_name; #현재 시스템에서 지원하는 문자셋들의 목록을 보려면 SHOW CHARACTER SET; # 필드 하나만 변경 ALTER TABLE table_name CHANGE COLUMN column_name column_name varchar(30) CHARACTER SET euckr;
-
대용량 파일 필드별 문자열 최대 길이 확인개발 & 계발/PHP 2014. 4. 21. 10:18
$fp = fopen("파일명","r"); $maxlen = array();while(!feof($fp)){ $line = fgets($fp,4096); $temp = explode("\t",$line); for($a = 0 ; $a { if(strlen($temp[$a]) > $maxlen[$a]) { $maxlen[$a] = strlen($temp[$a]); } // if(strlen($temp[$a]) > $maxlen[$a]) } // for($a = 0 ; $a } // while(!feof($fp)) print_r($maxlen);fclose($fp);?>
-
-
RRDTOOL 이해한데로 적어보기!개발 & 계발/인터넷 프로그래밍 2014. 1. 22. 11:32
/usr/local/rrdtool/bin/rrdtool create cpu.rrd \ DS:1min:GAUGE:600:0:100 \ DS:5min:GAUGE:600:0:100 \ DS:15min:GAUGE:600:0:100 \ RRA:AVERAGE:0.5:1:600 \ RRA:AVERAGE:0.5:6:700 \ RRA:AVERAGE:0.5:24:775 \ RRA:AVERAGE:0.5:288:797 \ RRA:MAX:0.5:1:600 \ RRA:MAX:0.5:6:700 \ RRA:MAX:0.5:24:775 \ RRA:MAX:0.5:288:797 DS:1min:GAUGE:600:0:100 DS : 다음과 같이 정의하겠다. 1min : 항목의 이름 GAUGE : 입력한데로 값을 저장해라! 600 : 600초 ..
-
[PHP] 로컬에서 PHP실행 할 때 내 IP주소 알기(localhost 말고)개발 & 계발/인터넷 프로그래밍 2013. 6. 25. 10:19
내 PC에서 APM으로 PHP를 실행할 때 내 IP를 확인하고 싶을 때가 있다. 그 이유는 사내에서 작업일 때와 사외에서 작업일 때를 구분해서 내부 서버 접근 여부를 판단해야 하기 때문인데... 그럴 경우에는 아래와 같이 하고 이중에 내가 원하는 IP대역이 있는지 확인하면 된다! $cmd = "ipconfig"; $result = shell_exec($cmd); $temp = explode("\n",trim($result)); for($a = 0 ; $a < count($temp) ; $a++) { if(strstr(trim($temp[$a]),"IPv4 Address")) { $temp2 = explode(":",trim($temp[$a])); echo trim($temp2[1])."\n"; } }
-
[PHP] 웹에서 파일 권한 변경하기!! chmod()가 안될때!!개발 & 계발/인터넷 프로그래밍 2013. 6. 24. 23:20
php 함수에 chmod()라고 있다. chmod()의 사용방법은 chmod(권한변경할 파일명,755); 이렇게 사용한다. 하지만 이런 방법은 nobody가 실행권한을 가지고 있을때나 가능하다!! 권한을 가지고 있지 않다면 "Operation not permitted...." 라는 오류가 발생한다. 이럴 때에는 어떻게 해결해야 할까? 바로 FTP 함수를 이용하자! $ftp = ftp_connect('서버주소'); ftp_login($ftp,'아이디','비밀번호'); ftp_chmod($ftp,0755,권한 변경할 파일명); ftp_close($ftp); 가급적 권한 변경할 파일명은 절대주소로 작성하자!! 해결되었는가? 그럼 오늘도 즐거운 PHP 세상을 만끽하시길!!! by 건덕지만세
-
[독서통신 1주차] 문제개발 & 계발/모바일 웹앱(학습) 2013. 5. 15. 14:46
Q1. 데스크탑 브라우저에서 실행되는 웹 애플리케이션을 모바일 스크린 크기로 줄여 놓은 것을 무엇이라고 하는가? (1) 네이티브 앱 (2) 모바일 웹 (3) 모바일 웹앱 (4) 하이브리드 앱 Q2. 다음 중 javascript 라이브러리로 유명한 jQuery 진영에서 직접 개발한 모바일 웹앱 프레임워크는 무엇인가? (1) JSOM (2) Sencha Touch (3) CSS (4) jQuery Mobile Q3. 다음 중 HTML5의 주요 기능에 대한 설명으로 옳지 않은 것은 무엇인가? (1) 모바일 기기를 위한 설정 태그 및 향상된 라이선스 (2) 웹 스토리지와 애플리케이션 캐시 (3) 위치정보 (4) 미디어 재생
-
MySQL 데이터를 SQLite로 옮기는 방법개발 & 계발/맥 개발 2013. 1. 7. 10:38
해당 소스를 실행하면 됩니다.#!/bin/sh # Converts a mysqldump file into a Sqlite 3 compatible file. It also extracts the MySQL `KEY xxxxx` from the# CREATE block and create them in separate commands _after_ all the INSERTs. # Awk is choosen because it's fast and portable. You can use gawk, original awk or even the lightning fast mawk.# The mysqldump file is traversed only once. # Usage: $ ./mysql2sqlite mysq..
-
iOS 문자열 메소드개발 & 계발/맥 개발 2012. 3. 14. 10:24
http://www.applclub.com/bbs/board.php?bo_table=F&wr_id=115
-