.NET中把“事件”看作一个基本的编程概念,并提供了非常优美的语法支持,对比如下C#和Java代码可以看出两种语言设计思想之间的差异。// C#someButton.Click += OnSomeButtonClick;复制代码// JavasomeButton.addActionListener(...
分类:
Web程序 时间:
2014-11-19 10:34:43
阅读次数:
190
今天学习spring+cxf的时候遇到一个问题:在web.xml中配置了spring的上下文监听器:Xml代码org.springframework.web.context.ContextLoaderListener随后启动tomcat服务器,控制台提示如下错误:Java代码java.lang.Cl...
分类:
编程语言 时间:
2014-11-19 10:27:38
阅读次数:
238
今天再次想启动Java代码静态检测工具的利用问题,主要再次尝试用了PMD,发现不少代码编码规范问题和好的代码建议,并学到不少自己之前没有注意到的Java方便的基础知识,感觉很不错,把相关明白的好的规则回忆总结下,再以后编码过程中要把随时利用代码静态检查工具,用好代码静态检查工具养成习惯。今天用到的P...
分类:
编程语言 时间:
2014-11-19 00:04:31
阅读次数:
242
前面在做项目的时候,有一个需求是需要上传图片的,然而该图片只是简单的展示一些信息,不需要很大,所以在上传图片的时候改变图片的大小就显得很有必要了!然后就写了下面这个方法来改变图片的大小!Java代码/***改变图片的大小到宽为size,然后高随着宽等比例变化*@paramis上传的图片的输入流*@p...
分类:
编程语言 时间:
2014-11-18 17:26:13
阅读次数:
193
一、验证汉字的正则表达式
https://code.csdn.net/snippets/523931.js">>
二、验证身份证号码本以为简单写个正则表达式就OK了,
/** 匹配身份证号位数的正则 */
String regxId = "([0-9]{17}([0-9]|X))|([0-9]{15})";
原来还有更精确的规则匹配如下,网上学习的,备份使用了。
尊重别人劳动成...
分类:
编程语言 时间:
2014-11-18 14:45:23
阅读次数:
526
刚刚发表了一篇Java发送电子邮件,以前真是没注意,commons里这么多常用项目,惭愧呀,直到现在回顾;要学习的真是太多了,还是缺少真正的学习能力...这里用到的是commons-fileupload.jar与commons-io.jar;下载地址http://commons.apache.org...
分类:
编程语言 时间:
2014-11-18 13:12:51
阅读次数:
261
Spring AOP 为什么需要AOP? 应用中有N业务逻辑组件,每个业务逻辑组件又有M个方法,应用将一共包含N*M个方法 需要统一为每个方法,都增加一个“通用功能”,如事物处理、日志、权限控制…… 一般会定义一个通用方法,然后在其他方法里调用。但是需要打开所有方法进行修改。 ...
分类:
编程语言 时间:
2014-11-18 01:35:37
阅读次数:
217
学习iOS已经一个星期了,在此总结一下这几天的学习。 刚开始从我们学校图书馆借的李刚的疯狂iOS讲义,用的是课上的时间和一些空闲时间看看,大概看了3天的样子吧,因为之前学过c语言也学过java所以看的也不是太累,看到了大概五分一的地方吧,开始讲的是面向对象的内容,然后开始迷迷糊糊的,渐渐的也就放弃....
分类:
移动开发 时间:
2014-11-18 00:15:14
阅读次数:
160
Servlet 的原理最近在啃>.好记性不如烂笔头,更何况自己脑子也不怎么好使.做下笔记,加深印象.正文:1.所有的Servlet类必须实现Servlet接口(接口在servlet-api.jar中可以找到)2.Servlet程序的层次结构: Servlet1,Servlet2.....-----....
分类:
其他好文 时间:
2014-11-17 17:26:57
阅读次数:
111
Spring3.2新注解@ControllerAdvice@ControllerAdvice,是spring3.2提供的新注解,从名字上可以看出大体意思是控制器增强。让我们先看看@ControllerAdvice的实现:Java代码 @Target(ElementType.TYPE)@Retenti...
分类:
编程语言 时间:
2014-11-17 15:38:11
阅读次数:
490