搜索到与相关的文章
编程技术

通用验证系统

本文较详尽地介绍了jakarta开源项目的子项目之一commons-validator(通用验证系统),版本是1.0.2。它使用了一个xml文件来定义针对用户输入的数据验证功能,整个验证体系提供了很强的扩展性,使得开发者可以开发自己的验证函数加入到这个验证体系中来。它对web应用程序提供了客户端javascript验证和服务端验证的两种选择,但是它只是一个验证体系,有些东西还需要自己开发特别是validatoraction的开发,不过有了项目源代码及其例子

系统 2019-08-29 23:26:14 2417

编程技术

模拟I2C总线多主通信研究与软件设计

I2C总线(InterICBUS)是Philips公司推出的双向两线串行通信标准。由于它具有接口少、通信效率高等优点,现已得到广泛的应用/[1~3/]。它除了可以进行简单的单主节点通信外,还可以应用在多主节点的通信系统中。在多主节点通信系统中,如果两个或者更多的主节点同时启动数据传输,总线具有冲突检测和仲裁功能,保证通信正常进行并防止数据破坏。现在许多微控制器(MCU)都具有I2C总线接口,能方便地进行I2C总线设计。对于没有I2C总线接口的MCU,可以采

系统 2019-08-29 23:17:36 2417

Java

java正则表达式; regular expression

Java101正则表达式简化模式匹配的代码探索在文本处理场合下涉及模式匹配中正则表达式的优雅之处。概要文本处理经常涉及的根据一个pattern的匹配。尽管java的character和assorted的String类提供了low-level的pattern-matching支持,这种支持一般带来了复杂的代码。为了帮助你书

系统 2019-08-29 23:17:14 2417

编程技术

试用JEdit

小修小改列表如下http://jedit.sourceforge.net/CHANGES43.txt或者猛冲到此处下载http://jedit.sourceforge.net/index.php?page=downloadjEdit简介jEdit是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、MacOS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支持80多种文件类型的文法加亮显示。支持包括UTF-8在内

系统 2019-08-29 23:10:55 2417

SqlServer

在SQL Server 2005中实现表的行列转换

PIVOT和UNPIVOT关系运算符是SQLServer2005提供的新增功能,因此,对升级到SQLServer2005的数据库使用PIVOT和UNPIVOT时,数据库的兼容级别必须设置为90(可以使用sp_dbcmptlevel存储过程设置兼容级别)。在查询的FROM子句中使用PIVOT和UNPIVOT,可以对一个输入表值表达式执行某种操作,以获得另一种形式的表。PIVOT运算符将输入表的行旋转为列,并能同时对行执行聚合运算。而UNPIVOT运算符则执行

系统 2019-08-29 23:00:21 2417

Android

Android中我为什么发不了邮件--Android邮件发送

版权所有@飞雪无情,转载请著名出处:http://flysnow.iteye.com/blog/1128354Android中我为什么发不了邮件???我手机里明明有邮件客户端的,可我为什么不能调用它发送邮件???相信这是很多人会问的问题,手机里有Email客户端,可是偏偏在自己的应用里调用不了,抑或是不知道怎么调用,还有的是一直认为自己写对了,可是偏偏不能调用,无奈之下只能却网上找段代码粘贴上,ok,可以了。。可是你知道别人的代码为什么可以?你知道调用Em

系统 2019-08-29 23:00:20 2417

编程技术

孤立用户故障排除

若要登录到某个MicrosoftSQLServer实例,主体必须拥有服务器实例所提供的有效登录帐户。在身份验证过程中会使用此登录帐户,以验证是否允许主体连接到该SQLServer实例。服务器实例上的登录帐户可以在sys.server_principals目录视图和sys.syslogins兼容性视图中看到。登录帐户将使用数据库中存在的用于该帐户的用户映射来访问各个数据库。此规则有两种例外情况:guest帐户。当在数据库中启用此帐户时,意味着不具有用户映射的

系统 2019-08-29 22:59:40 2417

编程技术

《将心注入》书摘

将心注入副标题:星巴克创始人,全球董事长霍华德.舒尔茨自述作者:[美]霍华德·舒尔茨/[美]多利·琼斯·扬译者:文敏[书摘1]星巴克的历史并不仅仅是一个发展和获胜的历程,它也是关于如何以不同方式来建立一个公司的故事。它完全不同于我父亲曾工作过的那种公司。它证明了一个以心灵为导向、以自然为灵魂的公司仍然可以赚钱。它表明了一个公司在保证它的股东们能长久赢利的同时,却不必牺牲它尊重员工的核心价值—皆因我们有一个领导团队,他们相信这样做是正确的,而且相信这是运作一

系统 2019-08-29 22:58:41 2417

Java

java进行抓包

最近需要进行一个简单的抓包功能的实现,由于是在原有程序中添加的该功能,原有程序是采用java实现的,所以就开始考虑java实现抓包实现。起初的想法是查找java类库中是否实现了相关内容,不过根据我的了解应该不会有,经过一番查找也证实了我的想法。那么接下来的思路是通过java的native,然后自己在用c编写抓包,java用native进行调用,不过后来想了想我其实只要的是很简单的抓包分析,没必要自己这么麻烦的从头写;我觉得应该是有开源的包来做这个事情了接下

系统 2019-08-29 22:55:40 2417

Java

浅谈java.util.concurrent包的并发处理(一)

原文地址:http://blog.csdn.net/cping1982/archive/2007/12/12/1931539.aspx我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多

系统 2019-08-29 22:54:18 2417