搜索到与相关的文章
Python

对于Python的框架中一些会话程序的管理

Django,Bottle,Flask,等所有的pythonweb框架都需要配置一个SECRET_KEY。文档通常推荐我们使用随机的值,但我很难发现他有任何文字说明,因为这样容易被破解(本地攻击或者文本阅读在webapp中更容易受攻击)。攻击者可以使用SECRET_KEY伪造cookies,csrftoken然后使用管理员工具。不过这很难做到,不过他可以搞一些小破坏,比如执行恶意代码。这也是我下面将要介绍的。记得以前使用PHP找到一个可以读服务器上任意文件

系统 2019-09-27 17:38:23 2359

Python

Python3操作Excel文件(读写)的简单实例

安装读Excel文件通过模块xlrd写Excel文件同过模块xlwt(可惜的是只支持Python2.3到Python2.7版本)xlwt-future模块,支持Python3.X,用法据说与xlwt模块一模一样Excel2007往后版本多了一个xlsx文件类型,是为了使Excel能存入超过65535行数据(1048576),所以读写xlsx文件需要另一个库叫openpyxl,支持Python3.xpipinstallxlrd,还能更简单点吗?使用参考:xl

系统 2019-09-27 17:37:39 2359

编程技术

Flash事件监听对象模型开发程序

如果你能熟练使用FlashMX2004组件,相信你对事件监听对象模型会很熟悉;如果你也知道mx.events.EventDispatcher类的使用方法,那么这篇文章将会非常适合你。有了mx.events.EventDispatcher类我们就可以将事件监听对象模型在Flash开发的每一个地方发光发热。使用它的好处是什么呢?就我目前所知,你能更好的控制你的程序的核心逻辑,让你不再被复杂的逻辑处理搞得头晕脑胀。下面以一个简单的实例来解释怎样使用Flash事件

系统 2019-08-29 22:24:10 2359

编程技术

【Lucene3.0 初窥】索引文件格式(1):预备知识

注意,本专题内容参见《http://lucene.apache.org/java/3_0_1/fileformats.html》深入了解Lucene的磁盘索引文件,可以使我们对IR系统底层数据存储结构有一个深刻的认识。在《索引文件格式》这一专题中,我们将详细探讨Lucene3.0索引数据在磁盘上的存储格式,并通过一个实例进一步理解这些格式。但首先,我们必须准备点Lucene索引文件格式的基础知识。★Lucene自定义的基本数据类型【Byte】由8bits组

系统 2019-08-29 21:59:38 2359

编程技术

数字时钟

123functionTime(){if(!document.layers&&!document.all)returnvarTimer=newDate()varhours=Timer.getHours()varminutes=Timer.getMinutes()varseconds=Timer.getSeconds()varnoon="AM"if

系统 2019-08-12 09:29:38 2359

编程技术

proxool数据源的配置

自己以前做程序都是自己写连接池,那个时候项目大,环境各异,为了便于实施,总是由自己进行连接池的管理,等到自己想做一些小东西的时候,才发现这个连接池成了一个专用的东西,和系统做了太多的绑定,只能找连接池用,用过resin自带的连接池,再用tomcat连接池的时候就很不爽,没有监控的功能,在网上选来选去,最后选择了Proxool。Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功

系统 2019-08-12 09:29:37 2359

各行各业

zedboard--Opencv移植和zedboard测试(十一)

继上次生成了ARM架构的链接库之后,我们要把他们拷贝到装载有文件系统的SD卡中即可,在拷贝时,最好是/usr/lib下实践一:将那些lib拷贝到U盘里面,因为之前跑过demo,里面就是一个简易的linux系统,就暂且用他试试了,正常启动后,挂载U盘,这些在之前都有做过,mount/dev/sda1/mnt拷贝文件夹cp-R/mnt/lib/usr/结果出现提示空间不足,仔细发现问题,发现这个ramdisk镜像最大只能有8M,而整个lib有10.3M,肯定会

系统 2019-08-12 09:27:42 2359

各行各业

页面缓存清除

Asp.net清除缓存ASP.NET清除页面缓存(1)服务端Response.Buffer=true;Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);Response.Expires=0;Response.CacheControl="no-cache";Response.AddHeader("Pragma","No-Cache");(2)客户端

系统 2019-08-12 09:27:36 2359

数据库相关

(SQL游标) 整合省市

declare@ParentIDintdeclare@numintset@num=0--声明一个游标mycursor,select语句中参数的个数必须要和从游标取出的变量名相同declaremycursorcursorforselectProIDasParentIDfromBms_Provincep--打开游标openmycursor--从游标里取出数据赋值到我们刚才声明的2个变量中fetchnextfrommycursorinto@ParentID--判

系统 2019-08-12 01:55:17 2359

Python

python笔记(异常处理)

python跟Java一样,也有类似try...catch...的异常处理机制。在程序中有做异常处理最大的好处是代码段出现异常之后,仍然能够继续执行下去。一、捕获一种具体的异常的写法:d={}try:print(d('apple'))exceptKeyErroraserr:print('Error:{}'.format(err))print('...')二、如果有多种Error的话,可以这么写:#写法一:try:num=input("pleaseinput

系统 2019-09-27 17:56:56 2358