- go语言中的crypto包中有各种加密算法: 如下代码演示如何做md5的加密。 [代码片段(18行)]…0顶 3872浏览 2014-05-18 10:17:05分享
- 在python中可以通过in和not in关键字来判读一个list中是否包含一个元素 [代码片段(6行)] …1顶 271788浏览 2014-05-11 09:36:14分享
- 在python有一个内置模块`imghdr`可以用来判断图片的真实类型。 如下代码: [代码片段(2行)] 将会输出gif,png,jpeg等图片类型…0顶 46303浏览 2013-07-02 21:20:32分享
- 有时需要在JSON中使用浮点数,比如价格、坐标等信息。但python中的浮点数相当不准确, 例如下面的代码: ```python #!/usr/bin/env python import json as json data = [ 0.333, 0.999, 0.1 ] print json.dumps(data) ``` 输出结果如下: ```out $ p…0顶 40061浏览 2013-06-05 13:24:55分享
- MySQLdb顾名思义,这个包是python连接mysql的包 ```python # 打开数据库 conn = MySQLdb.connect(**self.options.mysql_conn_params) cursor = conn.cursor() table_name = "oostat_%d_d" % (today.year, today.month) # 创…2顶 21525浏览 2013-06-05 13:21:25分享
- 要统计nginx的缓存,前提肯定是你已经配置了nginx的缓存,然后需要在日志中输出缓存的状态,如下日志格式配置: ```conf log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_refe…0顶 42247浏览 2013-05-23 14:25:28分享
- 今天公司的网站,有几个IP过于频繁的访问,频繁查询数据库,导致机器负载很高,于是根据实际情况 屏蔽掉访问频繁的IP,问题得以解决,在这里贴出来,供大家参考参考. 脚本需要根据实际的nginx log 格式,修改,取出 访问IP 和User-Agent. 在nginx配置文件中添加一条配置 ```conf include ./vhost/blockip.conf; ``` …1顶 4725浏览 2013-05-23 13:33:49分享
- Nginx 的 HttpUpstreamModule 提供对后端(backend)服务器的简单负载均衡。一个最简单的 upstream 写法如下: [代码片段(11行)] ##1、后端服务器 通过 upstream 可以设定后端服务器,指定的方式可以是 IP 地址与端口、域名、UNIX 套接字(socket)。其中如果域名可以被解析为多个地址,则这些地址都作为 backend…0顶 59937浏览 2013-04-25 21:29:06分享
- location 语法:location [=|~|~*|^~] /uri/ { … } 默认:否 上下文:server 这个指令随URL不同而接受不同的结构。你可以配置使用常规字符串和正则表达式。如果使用正则表达式,你必须使用 ~* 前缀选择不区分大小写的匹配或者 ~ 选择区分大小写的匹配。 确定 哪个location 指令匹配一个特定指令,常规字符串第一个测试。常规字…1顶 138567浏览 2013-04-25 21:14:35分享
- nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。 如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。 最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中…0顶 97310浏览 2013-04-25 21:10:16分享
- tomcat 的Context元素可以在server.xml的Host节点中配置,也可以在tomcat安装目录下的Catalina/localhost下的虚拟目录xml文件中配置,它代表一个web应用,运行在某个特定的虚拟主机上。 如Servlet Specification 2.2或以后版本中描述的那样,每个web应用基于一个Web Application Archive(WAR)文件,或…0顶 88810浏览 2013-04-25 21:00:34分享
- 在tomcat中可以通过多种方式创建虚拟目录,可以通过修改server.xml配置文件,在Host节点中添加Context节点来创建虚拟目录,如下方式: [代码片段(5行)] 上述方式可用,但并不是推荐方式,推荐的方式是在tomcat安装目录(假定为E:\java\apache-tomcat-6.0.35\)下的 conf\Catalina\localhost目录下添加虚拟目录的配置文…1顶 39321浏览 2013-04-25 20:42:49分享
- js验证email,电话,手机号码: ```js function isEmail(input) { var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z]+$/; return reg.test(input); } function isMobi…0顶 97141浏览 2013-04-23 16:13:28分享
- 要使整个网站都变灰,可以添加如下css样式代码: [代码片段(7行)] 上面的变灰方式可以兼容ie和非ie浏览器,filter设置的是ie浏览器,而-webkit-filter设置的则是webkit内核的浏览器。 >>背景:四川雅安今天早上8:02分发生了7.0级地震。为了向地震灾区的死难者表示哀悼,将网站色调改为灰色是主要网站向地震等灾难表示哀悼的主要方式。今天晚上主要大网站已…1顶 97309浏览 2013-04-21 17:22:18分享
- 解决jmockit报警 WARNING: JMockit was initialized on demand, which may cause certain tests to fail; please check the documentation for better ways to get it initialized. 调整jmockit和junit在classpath中的顺序 …0顶 80748浏览 2013-03-14 09:17:21分享
- 在centos linux下可以通过下面的命令重启svn服务: ```shell /etc/init.d/svnserve restart ``` 启动svn服务器可以使用下面命令: ```shell svnserve -d -r=/your svn path ``` -d参数表示以守护进程形式运行-r指定svn数据库的路径。…0顶 86545浏览 2013-03-12 20:09:56分享
- 在linux下使用rm命令删除一个有大量文件的目录使用如下命令: ```shell rm -rf * ``` 出现了`/bin/rm: argument list too long`,解决方法是: ```shell ls | xargs -n 10 rm -fr ls ``` 这个命令的意思是:输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一…2顶 106463浏览 2013-02-21 21:28:57分享
- CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去…0顶 60761浏览 2013-02-04 10:06:27分享