最近想为自己的Django博客添加验证码功能,本来想使用第三方库来实现的,不过考虑到添加第三方库对性能的影响,以及第三方库是否安全可靠的问题,还是用自己的代码来实现吧。反正用JS来实现验证码功能又不是很难。
简单来说,用一个create_code()方法在页面中生成验证码,然后cont...
分类:
Web程序 时间:
2014-05-09 10:10:59
阅读次数:
438
必须承认,一开始这道题我是不会做的,因为我心目中的树遍历只能用一个节点发起,多么天真而无知。
我想不通怎样同时遍历两颗子树,因为根节点一定是一个啊。可是,作为对称轴上的它,从一开始就不应该被考虑,他的左右孩子,不是很自然的形成了两个遍历的入口吗?可见无知是多么的可怕。
bool helper(TreeNode *left, TreeNode *right){
if(left == NU...
分类:
其他好文 时间:
2014-05-09 02:18:26
阅读次数:
223
堆的删除
按定义,堆中每次都只能删除第0个数据。为了便于重建堆,实际的操作是将最后一个数据的值赋给根结点,然后再从根结点开始进行一次从上向下的调整。调整时先在左右儿子结点中找最小的,如果父结点比这个最小的子结点还小说明不需要调整了,反之将父结点和它交换后再考虑后面的结点。相当于从根结点将一个数据的“下沉”过程。
堆的插入
每次插入都是将新数据放在数组最后。可以发现从这个新...
分类:
其他好文 时间:
2014-05-09 02:16:57
阅读次数:
255
集合的Jaccard相似度定义:对于两个集合A和B,A和B的Jaccard相似度记为SIM(A,B)=|A∩B|/|A∪B|。
计算文档内容的相似度可以用来检测文档抄袭作弊或者镜像页面等。
为了计算文档内容之间的相似度,首先也将文档进行分词处理,然后计算Jaccard相似度。
shingling用来处理文档内容的分词,需要考虑shingle的大小。
例如,字符串“abcd" , 2个shi...
分类:
其他好文 时间:
2014-05-09 00:41:45
阅读次数:
290
原文1.文档目的本文档目的在于探究部分QT程序在嵌入式板子上出现BusError问题的调试及解决方法;以数码相框程序出现的BusError为例;2.原因分析2.1产生BusError的可能原因:BusError即总线错误,BusError通常都是因为非对齐访问造成的。CPU在设计上为了性能上的考虑,...
分类:
其他好文 时间:
2014-05-08 23:53:31
阅读次数:
532
本人BZOJ的处女作。这题题面还是蛮有趣的吧。然后三个问题都蛮有意思的。要保证正确性,出数据还是异常蛋疼啊。本来各出三题的。但是考虑到是OJ上的题,就搞在一起了。这样代码量就会比较大。
分类:
其他好文 时间:
2014-05-08 23:47:58
阅读次数:
846
在开发中,有时需要修改某张表的结构,在修改之前需要知道有哪些存储过程用到了该表,在存储过程少的情况下,我们可以直接一个个去查看,如果存储过程数量非常大,这种方法就不现实了。以下给出了一个简单的查找方法,分享一下,如果有什么错误或考虑不全面的地方,欢迎大家指出。DECLARE
@KeyWord nva...
分类:
其他好文 时间:
2014-05-08 23:43:31
阅读次数:
487
上个月入手了捷安特的XTC820,始终没有时间为爱车拍几张照,今天凑着在办公室的机会,就随手拍了几张,展示一下XTC820。先给大家看图片,然后再分享一下当初我买它的原因以及车的规格。下面就来简单说一下我为什么选择这个XTC系列?主要是考虑路面问题,目前上海的道路坑坑洼洼,铺装路面的自行车不太适合,...
分类:
其他好文 时间:
2014-05-08 23:18:15
阅读次数:
627
现象vSphereClient中的虚拟机不能够与本地电脑之间进行文字的复制、粘贴原因vSphere4.1开始,处于安全考虑拷贝、粘贴选项是被禁用的解决保证客户机安装了VMwareTools通过vSphereClinet登录vCenterServer系统并关闭虚拟机电源。选中虚拟机点击摘要(Summary)点击编辑设置(EditSet..
分类:
其他好文 时间:
2014-05-08 16:38:22
阅读次数:
357
当你还在考虑APP如何推广,专研移动数据的营销策略的时候,移动互联网的大潮已经滚滚而过淹没了你高傲的思想。WiFi营销的理念已经汹涌而来。如果你还不熟悉这种新花样,只能说时代的发展太快,你应该跟上来了。
抢占流量入口的商业wifi
对于餐饮、娱乐、休闲、公务服务的一些可上网场所来说,商业wifi是能够有效收集用户信息的新型营销方式。
Wifi认证登入,通过用户微博、手机等账号就方式就可...
分类:
移动开发 时间:
2014-05-08 16:23:13
阅读次数:
351