python中read()/readline()/readlines()三者间的区别和用法

python的open模块是我们开发中常用到的读取文件的模块,我们今天来看看read()、readline()、readlines()三个方法有何不同1.read()方法,这个方法是可以传一个size参数进去,方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串with open('test.log', 'r', encoding='utf-8') as f:    l...

阅读全文

MySQL中tinytext、text、mediumtext和longtext详解

一、数字类型类型范围说明Char(N)[binary]N=1~255个字元binary:分辨大小写固定长度std_namecahr(32)notnullVarChar(N)[binary]N=1~255个字元binary:分辨大小写可变长度std_addressvarchar(256)TinyBlob最大长度255个字元(2^8-1)Blob(Binarylargeobjects)储存二进位资料,且有分大小写memotextnotnullTinyText最大长度255个字元(2^8-1)Blob最大长度65535个字元(...

阅读全文

python datetime模块详解

之前有讲time模块可以查看之前的笔记http://sulao.cn/post/118.html,datetime模块也有和time模块相同的功能,也有一些自己特有的功能属性,我们来看看吧datetime模块中包含如下类date日期对象,常用的属性有year, month, daytime时间对象datetime日期时间对象,常用的属性有hour, minute, second, microseconddatetime_CAPI日期时间对象C语言接口timedelta时间间隔,即两个时间点...

阅读全文

win2008 IIS7.5防盗链配置方法

1、下载微软自己提供的IISREWRITE模块,可以直接上微软官网去下载2、修改网站的web.config或用记事本制作一个web.config,记住将*txt格式改为.config代码如下: 代码如下:<system.webServer> <rewrite> <rules> <rule name="Prevent hotlinking"> <match url="^.*\...

阅读全文

IIS 7.5伪静态文件web.config编写规则及301重定向方法

很久没有注意过伪静态这个事情了,因为平时都是使用的httpd.ini或者.htaccess来实现网站的伪静态的。在我们公明本地有一位相当有资金实力的客户在我们为其开发完网站后,自购了一台服务器,商家配的系统是windowsserver2008,IIS是7.5版本,网站上传后发现除了首页能访问外,其他页面打不开,也就是伪静态没有起作用。IIS7和IIS7.5及以后的版本估计都会使用web.config来实现伪静态规则,于是我们以前的伪静态文件必须更改。网上找了一圈,还没有发现比较全面的web.config伪静态规则,于是我们这里整理一份,供初次使...

阅读全文

Centos下Redis编译安装部署

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以把每一次数据变化都写入到一个appendonlyfile(aof)里面(这称为“全持久化模式”)。wget http://redis.googlecod...

阅读全文

linux下php安装Redis以及phpredis扩展

Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API下面我们来再linux上安装配置redis下载redis-2.4.16.tar.gzcd /usr/local/srctar zxf redis-2.4.16.tar.gzcd redis-redis-2.4.16makemake install也可以不执行makeinstall,可以自己建立redis管理目录,当然我喜欢让redis放在系统默认目录下....

阅读全文

Windows下80端口被进程System&PID=4占用的解决方法

突然发现80端口被莫名占用,咋一看还是System这个进程又无法结束这货,于是开始慢慢查看到底是什么东西占用了首先,打开cmd跑这一句,80端口被System占用,肯定是HTTP服务搞的鬼netsh http show servicestate看到REPORTSERVER略显疑惑我们继续看,得到使用80端口的PID了,还等什么?开taskmgr!(任务管理器)任务管理器查看PID的方法:上方在cmd中,我们得到PID=4212,现在我们看看是什么东西在作怪看到上图的结果,恍然大悟...

阅读全文

Nginx防盗链的3种方法

防盗链是一个很有用的功能,当你的网站被别人盗链图片或者软件资源时,无形的消耗了你的money,流量都是要滑倒真金白银的,而且还会导致我们的网站卡顿,访问缓慢等问题,所以设置防盗链是非常有必要的。一:一般的防盗链如下: location ~* \.(gif|jpg|png|swf|flv)$ {   valid_referers none blocked www.jzxue.com jzxue.com ;  &...

阅读全文