自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

转载 静态文件下载权限控制机制

要对下载的权限进行精确的控制(防止盗链,防止迅雷吸血,下载扣除积分等虚拟货币),以前接触的方法有几种:1、通过rewrite不断地更改下载文件的url,并插入很多无意义的字符;2、验证下载链接的来路,或者cookie;3、通过服务器端程序(例如一个php文件),open文件,读取内容然后返回给客户端。第一种方法很笨,而且吃力不讨好;第二种方法很容易破解,因为referer和co

2015-05-08 10:57:29 5982 1

原创 python suds库 在虚拟网卡下报httplib.incompleteread(0 bytes read)异常

httplib.incompleteread(0 bytes read)suds

2015-01-25 23:26:16 1712

转载 linux启用root用户登录

linux启用root用户登录 Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户。问题是要

2014-12-26 15:41:08 7203

原创 pysnmp官网

http://pysnmp.sourceforge.net/

2014-12-08 16:19:03 1554

原创 HTTP状态码

100 Continue  初始的请求已经接受,客户应当继续发送请求的其余部分101 Switching Protocols  服务器将遵从客户的请求转换到另外一种协议200 OK  一切正常,对GET和POST请求的应答文档跟在后面201 Created  服务器已经创建了文档,Location头给出了它的URL。202 Accepted  已

2014-11-24 17:47:59 477

原创 django static 静态文件(css,js,image)处理机制

首先Django在开发版本中并不支持

2014-11-16 22:51:12 1657 1

原创 web系统超时操作锁定写法

子框架:

2014-11-14 20:46:54 958

原创 User Agent Switcher firefox

User Agent Switcher 作为火狐最受欢迎的扩展之一,为火狐增加一个菜单和工具栏按钮,让您能快速地切换浏览器的User Agent(用户代理、UA),实现火狐的华丽大变身。不论是伪装成其他平台/品牌的浏览器,还是伪装成其他版本的火狐,都没有问题。安装完扩展后,点击工具栏上的按钮,打开User Agent Switcher的菜单。选择“Edit User Age

2014-11-13 17:03:05 1305

转载 浏览器USER-AGENT(用户代理)的介绍

浏览器User-Agent(用户代理)的介绍 明氪  2014年6月25日 1用户代理(User Agent)是用来表明浏览用户的身份,让网页开发者可以得知访问终端的信息。根据不同的终端发送不同的显示内容,例如桌面版和移动版发送不同的网页内容以适应屏幕和操作系统的差别(即响应式网页的理解),或者是因为不同的浏览器支持的标准不一样,这样做的目的当然是为了避免浏览器不支

2014-11-13 16:10:45 5229

转载 将django的HTTP响应保存为excel

最近为团队在公司内部建的站好多页面中需要导出为excel格式,在网上查了查之后终于实现了,在这里记录一下,以便日后需要时查看一下。这里需要python中安装xlwt模块,代码大致如下:[python] view plaincopy#encoding=utf-8    import xlwt  from django.http import HttpResponse  f

2014-11-12 09:28:56 971

原创 JS检查密码强弱

var ValidatePwd = {            Pwd : {                color: ['#E6EAED', '#AC0035', '#FFCC33', '#639BCC', '#246626'],                text: ['太短', '弱', '一般', '很好', '极佳']            },  

2014-11-11 11:46:59 1039

转载 Nginx中502和504错误详解

在使用Nginx时,经常会碰到502 Bad Gateway和504 Gateway Time-out错误,下面以Nginx+PHP-FPM来分析下这两种常见错误的原因和解决方案。1.502 Bad Gateway错误 在php.ini和php-fpm.conf中分别有这样两个配置项:max_execution_time和request_terminate_timeout。

2014-11-04 10:24:09 539

转载 linux重定向及nohup不输出的方法

先说一下linux重定向:0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕上,但是错误信息会输出到log文件中。另外,也可以实现0,1,2之间的重定向。2>&1:

2014-11-03 10:38:36 553

转载 sys.argv[]用法

在学python的过程中,一直弄不明白sys.argv[]的意思,虽知道是表示命令行参数,但还是有些稀里糊涂的感觉。今天又好好学习了一把,总算是大彻大悟了。Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:1、使用sys.argv[]的一简单实例,[python] view plaincopy

2014-10-24 10:36:47 616

转载 position属性absolute与relative 详解

最近一直在研究javascript脚本,熟悉DOM中CSS样式的各种定位属性,以前对这个属性不太了解,从网上找到两篇文章感觉讲得很透彻,收藏下来,唯恐忘记。一.解读absolute与relative  http://www.blueidea.com/tech/web/2006/4249.asp很多朋友问过我absolute与relative怎么区分,怎么用?我们都知道absolut

2014-10-23 11:36:34 540

转载 详解定位(position)与定位应用

详解定位与定位应用 (2007-04-03 08:41:04)转载▼标签: css 绝对定位 相对定位分类: css教程    定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样。如果理清了定位的原理,那定位会让网页实现的更加完美。    

2014-10-23 11:33:29 1213

转载 不同浏览器多支持的按键事件,回车键(笔记)

回车键点击确定按钮(支持firefox)1、        function keycode(e)    {        if(e.keyCode == 13)        {            document.getElementById("按钮id").focus();            document.getElementById("按钮id").cl

2014-10-22 13:43:55 501

转载 apache配置双向ssl认证(笔记)

一. CA自签Linux下先安装openssl,安装路径于/usr/local/openssl1.#修改openssl配置文件/etc/pki/tls/openssl.cnf设置好dir = /usr/local/openssl/ssl/misc/demoCA (生成CA的路径)然后 /usr/local/openssl/ssl/misc/目录下执行命令

2014-10-14 22:27:09 7240

原创 django在apache下的部署包括静态文件解析(笔记)

前段时间,我写过一篇文章,ngixn,uwsgi,django,python 环境配置,有兴趣的朋友可以参考 nginx,django部署后来有人在QQ上问我,用Apache 好部署吗?我当时只在windows下用 APACHE2.3,django1.4,wsgi 部署过,还没有在 linux 下部署。前几天有时间,我在 centos 上测试部署了一下。也不难。唯一的差别是,在window

2014-10-13 22:13:30 1187

转载 USB-ZIP+ USB-HDD+

基本介绍随着大容量U盘的普及,人们越来越期望用U盘代替光盘来实现操作系统安装、电脑维护等工作。目前主要的启动方式有USB-HDD,USB-ZIP和USB-CDROM等三种,前两种方式一般可以用HPU盘格式化工具、USBoot、FlashBoot等通用工具制作,USB-CDROM方式则需要U盘芯片(包括主控、闪存等)对应的专用“量产工具”(PDT)来实现。从大量网友的实践经验看,这几种方

2014-10-05 12:13:52 1013

原创 nginx在linux下的安装

Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用ngi

2014-10-03 15:24:08 607

原创 python之虚拟环境virtualenv

virtualenv只要用来处理解决多个用python语音

2014-09-14 13:08:51 3255

原创 django中的时区设置TIME_ZONE,USE_TZ

Django如果开启了Time Zone功能,则所有的存储和内部处理,甚至包括直接print显示全都是UTC的。只有通过模板进行表单输入/渲染输出的时候,才会执行UTC本地时间的转换。

2014-08-23 22:35:00 28854

原创 django中文件下载(HttpResponse)

最近一个用django开发的web项目要进行数据的导入导出,

2014-08-23 11:45:53 10796

原创 django分页处理

django开发时,一开始不知道还有paginator这个东西,试着用jquery进行分页,但是因为django模板的限制,总是解决不了循环取定量数据的功能。后来偶然间在Google中发现了paginator这个好东西,问题便迎刃而解。  首先,包含import相关类from django.core.paginator import Paginator, InvalidPage, Empt

2012-08-07 11:44:00 977

原创 Django中的查询(备忘)

Html代码: Html代码:[java] view plaincopyprint?class="pageHeader">"return navTabSearch(this);" action="{% url accounts_search %}" method="post">class="searchBar">class="searchContent"> 名称

2012-08-07 11:33:06 2651

MySql 5.1 参考手册.chm

MySql 5.1 参考手册 谁手可以用来查的电子书

2014-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除