搜索到与相关的文章
Python

Python 中Django验证码功能的实现代码

为了防止机器人频繁登陆网站或者破坏分子恶意登陆,很多用户登录和注册系统都提供了图形验证码功能。验证码(CAPTCHA)是“CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。图

系统 2019-09-27 17:47:05 2544

编程技术

Hibernate 目录

一:Hibernate的简介Hibernate核心Hibernate基本原理1)Hibernate初始化,读取并解析配置文件2)读取并解析映射信息,创建SessionFactory3)打开SESSION4)创建事物Transaction5)持久化操作6)提交事务7)关闭Session8)关闭SessionFactoryHibernate的模拟实现原理Hibernatehelloworldhibernate.cfg.xml

系统 2019-08-29 23:25:44 2544

编程技术

DTS开发记录(1)--系统总体结构

(原文发表于2006-06-28,修正于2006-07-03)在DTS开发记录(序)一文中,我们已经明白了当前这个DataTransferSystem的主要目标和存在的难点与挑战。在接下来的一系列的文章中,我将记录我们开发中是如何解决这些难点、如何应付这些挑战的,有的技巧或方案可能还并不成熟,所以如果你有任何想法,请留言告诉我。本文就先从系统结构讲起。通过我们的分析归纳,确定了该DTS系统中存在三个核心的概念,这三个核心概念建立在如下基本概念之上:(1)源

系统 2019-08-29 23:24:37 2544

编程技术

LVS+keepalived负载均衡实战

---------------------这里非常感谢田逸老师的文档,在我学习lvs的时候给了我很大的帮助!一、为什么要使用负载均衡技术?1、系统高可用性2、系统可扩展性3、负载均衡能力LVS+keepalived能很好的实现以上的要求,LVS提供负载均衡,keepalived提供健康检查,故障转移,提高系统的可用性!采用这样的架构以后很容易对现有系统进行扩展,只要在后端添加或者减少realserver,只要更改lvs的配置文件,并能实现无缝配置变更!二、

系统 2019-08-29 23:15:37 2544

Java

Java中计时器的用法

利用计时器实现对象状态的检测当对象在创建后,每隔一定的时间需要变化一次状态,并且该状态的变化还要通知到用户,可以利用Java的计时器实现对对象状态变化的监测。举个例子,如种植了一颗植物,植物每隔两分钟需要变化一次状态,让后根据状态的不同通知客户端进行响应的事件处理。植物生长状态生长时间客户端的处理种子2分钟显示植物的幼苗状态幼苗3分钟显示植物的成年状态成熟4分钟显示植物的成熟状态收获5分钟提示用户收获该作物该事件处理的流程图如下:植物的类图articleI

系统 2019-08-29 23:10:28 2544

Linux

uclinux-2008R1.5-RC3(bf561)到VDSP5的移植(68)

快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com本文适用于ADIbf561DSP优视BF561EVB开发板uclinux-2008r1.5-rc3(smppatch)VisualDSP++5.0(update5)欢迎转载,但请保留作者信息本文讨论链接:http://www.bfin-tools.org/bbs/viewthread.php?tid=20&extra=在之前的处理中,只是简单地给B核一条i

系统 2019-08-29 23:08:39 2544

Linux

写LINUX shell脚本 自动备份ORACLE用户下的表

写LINUX脚本备份ORACLE用户下的表保留30天数据写如下代码back.sh#取得当天日期RUNDATE=`date+%Y%m%d`#放入指定文件夹SNDDIR=/usr/local/webapps/bak#逻辑备份expuserid=user/userowner=userfile=$SNDDIR/backup.$RUNDATE.dmp#压缩文件gzip-f$SNDDIR/backup.$RUNDATE.dmp#删除30天后文件###find$SNDD

系统 2019-08-29 23:01:37 2544

编程技术

需求调研步骤和方法

第1章前言目的需求调研是为需要说明书做前期工作,可以说需要说明书说是从需求调研表中得到或抽取而出。需求调研是要了解现实世界中做实际工作的人们真正需要什么样的程序的过程,再把这些需求开进细节整理由设计部开发,再由销售部销售给用户。用户:系统分析人员第2章前期准备2.1.确定工具没有什么工具是好还是坏的问题,问题是关键是如何使用它们,无论是什么工具也只是一个辅助工具,也不是生成工具。工具的选取要求是自己(本组)熟悉的工具,不能是一件最新时髦工具而自己对它了解很

系统 2019-08-29 22:50:14 2544

Android

Qt on Android Episode 1

在KDAB(theQtexperts)上看到了BogDanVatra的QtonAndroid的系列文章,生了翻译的念头,那就开始吧。我会跟随BogDanVatra在KDAB上的的博客文章进行翻译,如需转载,请注明译者foruok(2014-4-14日我正式取得了BogDanVatra和KDAB的授权)。本文的英文链接原文:QtonAndroidEpisode1,作者为BogDanVatra。中文译者foruok。转载请注明出处http://blog.csd

系统 2019-08-29 22:40:48 2544

编程技术

身份证复印件的正确使用方法

有时难免要将身分证复印件交予他人如购车,保险...等等,以下是司法部上班的朋友转寄的....参考参考!!身分证复印件正确签注写法!正确写法如下:身分证复印件签注写法:>身分证复印件记得要签注写法是分三行>仅提供XX银行——————————————>申请XX基金扣帐——————————>他用无效——————————————————————用蓝色原子笔,部分笔画与身份证的字交叉或接触,每一行后面一定要划上横线,以免被偷加其它文字。无论是信用卡,基金,手机...

系统 2019-08-29 22:30:07 2544