Nginx
需求:根据用户输入的尺寸生成图片(如:50*50 200*150),除了用程序的方法以外还可以使用nginx模块来自动生成。http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,可以用它实时缩放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类...
阅读6492018-05-06 22:00:50
Nginx
一,普通防盗,根据header头信息进行判断location~.*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)${#expires30d;#access_logoff;##valid_referersnoneblocked*.xxx.comxxx.com;valid_referers*.xxx.comxxx.com;if($invalid_referer){return403;#rewrite^/http://img.xxx.com/err.jpg;}}...
阅读3792018-05-06 15:47:58
PHP
<?phprequire'PHPThumb.php';require'GD.php';//http304缓存if(isset($_SERVER['HTTP_IF_NONE_MATCH'])&&$_SERVER['HTTP_IF_NONE_MATCH']==md5($mixData)){//header("HTTP/1.1304NotModified
阅读1612018-05-06 11:51:53
Shell脚本
将MYSQL数据库和网站程序备份并传到FTP上#!/bin/bash#你要修改的地方从这里开始MYSQL_USER=root#mysql用户名MYSQL_PASS=#mysql密码FTP_IP=#远程ftp地址FTP_USER=#远程ftp用户名FTP_PASS=#远程ftp密码FTP_backup=#远程ftp上存放备份文件的目录,需要先在FTP上面建好WEB_DATA=/home/www...
阅读2122018-05-05 14:31:18
Nginx
Basic认证即访问页面的时候弹出来一个用户和密码验证的提示框1, 安装密码生成工具htpasswd并生成用户密码文件yuminstallhttpd-tools#适用centossudoapt-getinstallapache2-utils#适用ubuntu2,生成用户密码文件$htpasswd-c/var/www/html/.htpasswduser1#回车会要求输入两遍密码,会...
阅读762018-05-05 14:15:24
Shell脚本
如果你有一个job, 需要每隔5秒运行一次.*****sleep5;/bin/cmd上面这个脚本是错误的,会导致在每分钟的第0秒开始, sleep 5秒以后, 再运行/bin/cmd, 然尔运行完就结束了, 不会每隔5秒运行一次.正确的写法*****foriin{1..12};do/bin/cmd;sleep5;done*****REMAIN=60INC=5;while;do/...
阅读10592018-05-05 14:00:31
Mongodb
一数据结构uselbs;db.lbs.insert({loc:{type:"Point",coordinates:[113.332264,23.156206]},name:"aaaaaa"})db.lbs.insert({loc:{type:"Point",coordinates:[113.330611,23.147234]},name:"bbbbb"})db.lbs.insert({loc:{type:"Point
阅读4852018-05-04 14:45:15
Javascript
<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><metaname="viewport"content="initial-scale=1.0,user-scalable=no"/><styletype="text/css">body,html,
阅读1262018-05-03 22:15:21
CSS
<divclass="body"></div>*{margin:0;padding:0;}.body{margin:auto;padding:0;background:url("../images/anti-fake/bg.jpg")no-repeatcenter;width:100%;height:100%;background-size:100%100%;position:absolute;}
阅读2952018-04-24 11:57:56
PHP
<?phpheader('X-Accel-Buffering:no');//echostr_repeat("",1024);//forie//for($i=0;$i<5;$i++){//echo$i."<br>";//ob_flush();//flush();//sleep(1);//}$buffer=ini_get('output_buffering');echostr_rep
阅读2012018-04-16 13:53:14