일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 소비전력
- 리눅스
- 스톤에이지
- 가상서버호스팅
- html/css
- SKT
- 티스토리
- 알뜰폰
- KB국민카드
- KB증권
- ConoHa
- centos
- proxmox
- 워드프레스
- 시놀로지
- 아파치
- jQuery
- Ajax
- iptime
- 거제도
- 윈도우10
- 자바스크립트
- 알리익스프레스
- php
- 복현오거리
- 램가스초월
- 킹북이초월
- Apache
- 보르비스초월
- mysql
- Today
- Total
목록LAMP (100)
맛집 여행 캠핑 일상 생활
PHP 이미지에 워터마크 넣기 돌아다니는 워터마크 소스 이쁘게 다듬어보았습니다.사용방법은 이렇게 하시면 됩니다.그리고 워터마크를 삽입해서 저장하는 방법은imagejpeg($image, '새로저장할경로');퀄리티를 조절하려면imagejpeg($image, '새로저장할경로', 80);이렇게 하면 됩니다. watermark.php 소스
MySQL FLOAT DOUBLE 표현가능 소숫점 유효자릿수 MySQL 에만 국한 되는 이야기는 아니다. FLOAT 형은 저장공간이 4바이트이지만고정소숫점 자리를 가지는FLOAT(7,0) ~ FLOAT(7,3) 이런 형태를 취할때는 표현가능 자릿수는 7자리까지 가능하다. 그리고 DOUBLE 형은 15자리까지 가능하다. 자주는 아니겠지만 이렇게 이런게 있다는 것을 알아두어야 한다.
MySQL 날짜 및 시간 관련 함수 며칠전, 일주일후, 한달전, 5분전, time diff 와 같은 함수 예제들이다. SELECT DATE_ADD(NOW(), INTERVAL -3 DAY); // 3일 전SELECT DATE_ADD(NOW(), INTERVAL 1 WEEK); // 1주일 후SELECT DATE_ADD(NOW(), INTERVAL -1 MONTH); // 1달 전SELECT TIMESTAMPADD(MINUTE, -5, NOW()); // 5분 전SELECT TIMESTAMPADD(WEEK, 1, NOW()); // 1주일 후SELECT TIMESTAMPDIFF(MINUTE, '2016-07-01 12:01:01', NOW()); // 현재시간와 몇분 차이가 나는지 확인SELECT TIME..
정규식 특정 문자를 제외한 모든 문자열 잘 사용하지는 않겠지만 이런 경우의 패턴을 사용할 때가 있을 것이다. [] 안의 ^ 는 제외의 의미이고 밖에서는 첫 문자를 가르킨다. # 대신에 제외할 문자를 넣어주면 된다. [^#]+ ▶ 영문, 숫자, 한글 정규식 [A-Za-z0-9가-힣]+ ▶ 숫자를 제외하는 정규식 [^0-9]+[\D]+[^\d]+ 사용을 자주 안하면 잊어 버린다.
PHP 문자열 변수에 EOF 사용하기 리눅스에서 쉘스크립트인 cat >test.txt
리눅스 쉘스크립트로 메일 전송하기 sendmail, postfix 와는 상관없이 /bin/mail (mailx) 을 이용해서 보내는 방식이다. mail 이 없다면 설치해주자. # yum -y install mailx #!/bin/sh TO_EMAIL="webmaster@example.com"SUBJECT="쉘스크립트 메일 전송"EMAIL_MSG="본 메일은 쉘스크립트로 작성되었습니다."echo "$EMAIL_MSG" | /bin/mail -s "$SUBJECT" "$TO_EMAIL" 코드가 정말 간단하다. 응용해서 다른 곳에 사용하면 될 것 같다.
CentOS 7.x LAMP 설치 하기 ▶ Apache 설치 yum -y install httpdsystemctl start httpd.servicesystemctl enable httpd.service ▶ MariaDB 설치 yum -y install mariadb mariadb-serversystemctl start mariadb.servicesystemctl enable mariadb.servicemysql_secure_installation ▶ PHP 설치 yum -y install php php-common php-devel php-fpm php-gd php-mbstring php-mysqlsystemctl restart httpd.servicefirewall-cmd --permanent --z..
MySQL Binary log 지우기 mysql 을 운영하다 보면 바이너리 로그가 쌓인다. 하드 공간을 확보하고자 한다면 이 로그를 지워서 공간을 확보할 수가 있다. 그리고 일정 기간이전 로그를 자동으로 삭제하는 방법에 대해서 알아보자. 우선 로그파일이 어느정도인지 확인을 해보자. [root@conoha mysql]# ls -l /var/lib/mysql/mysql-bin*-rw-rw---- 1 mysql mysql 1246326 Apr 26 09:42 mysql-bin.000101-rw-rw---- 1 mysql mysql 7824 Apr 28 09:45 mysql-bin.000102-rw-rw---- 1 mysql mysql 38 Apr 28 09:43 mysql-bin.index mysql-bin...
리눅스 locale ko_KR 설정하기 리눅스를 설치하고 로케일이 en_US.UTF-8 로 되어 있다면 바꿔보자.한글이 euc-kr 을 원한다면 ko_KR.eucKR 로utf-8 을 원한다면 ko_KR.UTF-8 로 설정하면 된다. [root@conoha ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.U..
PHP MySQL 초성으로 검색하기 nick 컬럼에서 첫자리 문자를 초성으로 비교해서 찾아내는 쿼리이다. 사람 이름이라면 상관없는 이야기지만 일반 문자라면 쌍자음이 있는 ㄱ ㄷ ㅂ ㅅ 는 끝자리에 쌍자음을 넣어주어야 제대로 된 결과를 얻을 수 있다. $searchsql = "select * from tablename where ";if($f_word == 'ㄱ')$searchsql .= " substr(nick,1,1) between '가' and '낗'";else if($f_word == 'ㄴ')$searchsql .= " substr(nick,1,1) between '나' and '닣'";else if($f_word == 'ㄷ')$searchsql .= " substr(nick,1,1) between..