现在很多系统和网站使用场景都使用验证码来增强系统安全性。 下面介绍jcaptcha来产生验证码和验证 http://jcaptcha.sourceforge.net/ 下面的程序代码参考和仿照了springside3的实现 1.在web.xml上增加验证码的过滤...
分类:
其他好文 时间:
2014-11-05 13:15:19
阅读次数:
266
UIScrollView 是可以滚动的View UIview是不可以滚动的,但是他的子类UIScrollView拓展了滚动方面的功能
UIScrollView是所有滚动视图的基类,UITableView,UItextView等视图都集成与该类
使用场景:一个屏幕显示不了太大的图片;内容太多;滚动头条(图片);相册等
UIScrollView的核心功能
...
分类:
移动开发 时间:
2014-11-04 19:50:49
阅读次数:
214
一、单例模式的定义: 单例模式是一个比较简单的模式,其定义为:确保某一个类只有一个实例,而且自行实例化并像整个系统提供这个实例。单例模式大致可以分为:饿汉式和懒汉式。 以下关于单例模式的优点、缺点、使用场景摘自《设计模式之禅》二、单例模式的优点: 1、由于单例模式在内存中只有一个实例,减少了内...
分类:
其他好文 时间:
2014-11-04 14:31:00
阅读次数:
222
??
本篇文章将介绍区域报表和页面报表的常见使用场景、区别和选择报表类型的一些建议,两种报表的模板设计、数据源(设计时和运行时)设置、和浏览报表的区别。
ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源
ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布
本篇文章包括以下部分:
1.区域报表和页面报表的区别...
分类:
其他好文 时间:
2014-11-04 13:13:19
阅读次数:
111
本篇文章将介绍区域报表和页面报表的常见使用场景、区别和选择报表类型的一些建议,两种报表的模板设计、数据源(设计时和运行时)设置、和浏览报表的区别。 ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源 ActiveReports 报表控件官方中文入门教程 (2)-创建...
分类:
其他好文 时间:
2014-11-04 13:00:28
阅读次数:
221
Redis 数据结构使用场景redis共有5种数据结构,每种的使用场景都是什么?一、redis 数据结构使用场景原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码。目前目标是吃透 redis 的数据结构。我们都知道,在 redis 中一共有...
分类:
其他好文 时间:
2014-11-03 01:13:31
阅读次数:
297
/**
* AsyncTask相关总结
*
* 1 异步任务AsyncTask在不同Android版本的差异.
* 该差异主要是Android2.3和Android3.0及其之后的差异
*
* 差异内容:
* 在Android2.3中AsyncTask的调用可以并发执行.
* 因为它在一个线程池中被调用.该线程池有5个核心线程,且最大线程数为128个.
...
分类:
其他好文 时间:
2014-10-31 12:04:36
阅读次数:
210
描叙: 1、使用带事务的sql 存储过程。 2、添加数据时,自动创建唯一的主键 格式【一个字母】+【时间格式】+【一个五位数】 3、使用游标,通过另一个表的多条数据,来对当前表数据的添加,并自动生产 唯一主键 格式如上。 4、使用场景:增加主键唯一的主表数据的同时,从另一个表读取多条数据然后...
分类:
数据库 时间:
2014-10-30 18:57:52
阅读次数:
259
Document:类型HtmlDocuemnt,文档对象模型主要使用场景为作为撤销重做的对象,维护撤销重做池: /// /// 表示开始进行重做单元 /// /// private void StartUndoUnit(string t...
分类:
Web程序 时间:
2014-10-30 13:20:39
阅读次数:
205
一、C#中volatilevolatile是C#中用于控制同步的关键字,其意义是针对程序中一些敏感数据,不允许多线程同时访问,保证数据在任何访问时刻,最多有一个线程访问,以保证数据的完整性,volatile是修饰变量的修饰符。1、volatile的使用场景多个线程同时访问一个变量,CLR为了效率,允...