Sep062018
Sep062018
php删除cookie
php添加和删除cookie都使用setcookie方法.
设置cookie:
setcookie("TestCookie", $value, time()+3600); //cookie过期时间1小时
删除cookie:
setcookie("TestCookie", $value, time()-3600); //删除cookie,这里采用减去任意正数的方式。
setcookie有多个参数,在添加或删除时未按正常逻辑执行,可以将全部参数填上,全部参数:
bool setcookie ( string $name [, strin...阅读全文
Aug302018
web知识网重新上线思考
这个网站诞生于2012年,那时候是个人博客流行的时代,作为一位互联网从业人员,也想弄一个博客网站玩玩,就这样我搭建了这样一个网站。那时候还是费了一番心思,看网站顶部一排手册文档全是我通过php程序从chm文件中提取出来的,当时可是耗费我相当的脑力和体力的。
关于收入,这个网站的收入可以忽略不计,虽然之前有的时候还是每天有几十个点击量,希望靠百度联盟的广告获取收入,最后...阅读全文
作者:黑♂白 | 分类: web人生 | 阅读:134 |
Aug292018
Aug242018
mysql 校验规则(COLLATE)是什么意思?
mysql 校验规则(COLLATE)是什么意思?
字符集,character set,就是一套表示字符的符号和这些的符号的底层编码;
而校验规则,则是在字符集内用于比较字符的一套规则。
举个例子来说明一下:如在某个字符集“X”的A与a,他们的底层编码分别是A=0,a=100。这里符号“A”“a”和底层编码“0”“100”就是字符集的概念范围。假设我们要比较A与a的大小,我们得到a>A,因为我们是根据其底层...阅读全文
作者:黑♂白 | 分类: web后端 | 阅读:46 |
Aug242018
mysql 数据库建库语句
mysql 数据库建库语句如下:
CREATE DATABASE IF NOT EXISTS databasename DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
其中 DEFAULT CHARSET utf8 代表默认编码
其中 COLLATE utf8_general_ci 代表数据库的校验规则,ci是case insensitive的缩写,意思是大小写不敏感;相对的是cs,即case sensitive,大小写敏感;还有一种是utf8_bin,是将字符串中的每一个字符用二进制数据...阅读全文
作者:黑♂白 | 分类: web后端 | 阅读:43 |
May212014
mysql 导出单表数据/备份单表数据
前两天遇到数据用source命令恢复数据时,提示包过大的错误。那个包用mymanager导出的,这次用mysql自带mysqldump工具成功导出并导入到数据表中。
mysqldump 导出数据库某个表的数据方法如下:
mysqldump -t -u root -p -B article --table article_detail > e:\my.sql
其中article是数据库,article_detail是数据表(只导出了数据未包含结构)。
恢复数据的时候用source命令...阅读全文
May192014
nginx location配置详细描述
语法规则: location [=|~|~*|^~] /uri/ { … }
= 开头表示精确匹配
^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。
~ 开头表示区分大小写的正则匹配
~* 开头表示不区分大小写的正则匹配
!~和!~*分别为区分大小写不匹配及不区分大小写不匹配 的正则
/ 通用匹配,任何...阅读全文
May192014
nginx rewrite规则如何配置
在url优化过程中,不可避免的涉及到nginx rewrite规则。那么nginx rewrite是如何配置的呢?
rewrite可以出现的地方有4个:NGX_HTTP_SRV_CONF,NGX_HTTP_SIF_CONF,NGX_HTTP_LOC_CONF,NGX_HTTP_LIF_CONF。分别对应着:
1
2
3
4
NGX_HTTP_SRV_CONF:配置文件中的server域中的任何地方;
NGX_HTTP_SIF_CONF:配置文件中server域中的if配置中;
NGX_HTTP_LOC_CONF:配置...阅读全文
May142014
linux删除文件和文件夹
linux下删除文件、文件夹、清空文件夹的命令是:
删除文件:
rm -rf 文件名,如:
rm -rf memcache.so 或 rm-rf /usr/lib64/memcache.so
删除文件夹
rm -rf 文件夹,如:
rm -rf lib64 或 rm-rf /usr/lib64
清空文件夹
rm -rf *.*
该命令需要先cd到该文件夹
阅读全文