正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个...
分类:
其他好文 时间:
2014-06-28 17:04:15
阅读次数:
220
String,StringBuffer,StringBuilder 之间区别在字符串处理中C#提供了String、StringBuffer、StringBuilder三个类。那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下:1、三者在执行速度方面的比较:StringBuil...
分类:
其他好文 时间:
2014-06-22 23:19:39
阅读次数:
174
学习设计模式的时候,提到了一个专门访问数据库的模式-抽象工厂模式,记得当时举例子理解的时候并未设计到数据库,只是大概了了解了一下,现在对于机房收费系统涉及到了数据库的管理,借此机会好好学习一下。用经常说的一句经典的话语则是:欠的债总是要还的,这句话同时也警告自己对于学习要一心一意,切勿粗心大意。...
分类:
Web程序 时间:
2014-06-22 22:29:40
阅读次数:
266
做重构已经有一段时间了,在这段时间里面学了很多新东西,感觉自己的鸡窝做得越来越好了。这里,写下一些小Tips,记录下自己感觉很有意思的东西。
一,还是分层的问题
在上下机加完模式后,总感觉很诡异,我的上下机是加完模式后的,第一次这么做,还有点儿生疏,看了半天,才发现我上下机的逻辑居然在U层,如图:
三个类定义在了U层:...
分类:
其他好文 时间:
2014-06-22 21:22:04
阅读次数:
155
在论坛里看到了一个人的提问,关于如何截断浮点数小数部分的问题。我的第一感觉是使用字符串处理(呵呵,估计知道floor函数的人都会笑话我了)。的确,用C++也算挺久了,竟然不知道C++库中的floor函数,可以轻易实现这个功能,唉,感慨~~~~就不多说别的了,下面说一下关于floor函数:1、函数原型...
分类:
编程语言 时间:
2014-06-20 19:58:28
阅读次数:
289
刚接触JDBC的时候,有时候就在想,为什么java要用JDBC,而不是直接使用之前在VB中就学习过的ODBC,由于ODBC是在JDBC之前出现,所以ODBC肯定由于无法完毕某些操作或者不能非常顺利的完毕某些操作,所以才有了JDBC的出现,那么,在JAVA的使用中,JDBC交ODBC究竟有哪些优势呢....
分类:
数据库 时间:
2014-06-20 19:44:12
阅读次数:
262
在论坛里看到了一个人的提问,关于如何截断浮点数小数部分的问题。我的第一感觉是使用字符串处理(呵呵,估计知道floor函数的人都会笑话我了)。的确,用C++也算挺久了,竟然不知道C++库中的floor函数,可以轻易实现这个功能,唉,感慨~~~~就不多说别的了,下面说一下关于floor函数:1、函数原型...
分类:
编程语言 时间:
2014-06-20 19:42:12
阅读次数:
633
WCF 很好的支持了 REST 的开发, 而 RESTful 的服务通常是架构层面上的考虑。 因为它天生就具有很好的跨平台跨语言的集成能力,几乎所有的语言和网络平台都支持 HTTP 请求,无需去实现复杂的客户端代理,无需使用复杂的数据通讯方式既可以将我们的服务暴露给任何需要的人,无论他使用 VB、R...
分类:
其他好文 时间:
2014-06-20 15:23:11
阅读次数:
266
SQL Server 2005及以上版本支持用CLR语言(C# .NET、VB.NET)编写过程、触发器和函数,因此使得正则匹配,数据提取能够在SQL中灵活运用,大大提高了SQL处理字符串,文本等内容的灵活性及高效性。操作步骤:1.新建一个SQL Server项目(输入用户名,密码,选择DB),新建...
分类:
数据库 时间:
2014-06-20 14:54:35
阅读次数:
218
在上篇博客中介绍到了触发器的使用,并且其中也提到了触发器是个特殊的存储过程,那么什么是存储过程呢?他们两个又到底有什么区别呢?
其实最主要的区别就是,触发器是当满足条件时系统自动执行的,而存储过程是手动调用的。
简单介绍
什么是存储过程呢?
定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来调用它。...
分类:
数据库 时间:
2014-06-18 06:31:15
阅读次数:
240