摘要: 按照惯例,在实际项目中我往往会对自己编写的程序进行测试,当测试通过后才能将其用于实战中,当然,编写单元测试是不可避免的,可以直接清晰的检验出我们程序的可靠性、可只执行性,从中发现问题从而得到及时的解决,这里我就谈谈我们项目里Junit编写规范、模板,其中包括对web层、业务层的分布单元测试。 阅读全文
posted @ 2015-10-27 10:36 ITeachYou我教你 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 众所周知,各式各样的Util类为我们提供了便利,也同时减少了我们对底层硬编码的时间,包括对字符串的操作,文件操作,反射的操作,泛型的操作,以及熟知的分页类,Json解析类、日期工具类等,这里把我开发的项目中用到过的工具类分享出来,都是经过多个项目的开发积累而锤炼出来的,提供给大家交流和学习。 阅读全文
posted @ 2015-10-27 10:30 ITeachYou我教你 阅读(198) 评论(0) 推荐(0) 编辑
摘要: hibernate作为持久层ORM技术,它对JDBC进行非常轻量级对象封装,使得我们可以随心所欲的使用面向对象的思想来操作数据 库。同时,作为后台开发的支撑,的确扮演了一个举足轻重的角色,那么我们在项目中如何灵活应用hibernate,也会给项目维护以及项目开发带来便利, 下面我将展示我们项目中是如何来对hibernate进行应用和操作。 阅读全文
posted @ 2015-10-27 10:22 ITeachYou我教你 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 阅读全文
posted @ 2015-05-26 15:07 ITeachYou我教你 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 【前言】所谓快速开发,实质上为了节省项目的开支成本,减少程序员的开发时 间,固然就形成了种种二次封装的框架,也就是造轮子,然后我们的程序就按照这个轮子去画瓢,这里我就把公司这几次开发系统的框架源码贴出来,做一下讲解以 及使用示范,并有附件提供参考,希望能给各位在基于后台管理系统提供帮助。 阅读全文
posted @ 2015-05-18 09:48 ITeachYou我教你 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 对于大部分做前端设计者而言应该都使用过Firefox浏览器下一款调试网站的扩展插件firebug吧,功能非常的强大,对于我们找出网页兼容性的问题非常的有效。不过对于很多不喜欢使用Firefox浏览器的开发者而言,那么IE浏览器有没有类似的插件呢? 阅读全文
posted @ 2015-05-14 10:40 ITeachYou我教你 阅读(240) 评论(0) 推荐(0) 编辑
摘要: js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 阅读全文
posted @ 2015-03-04 16:50 ITeachYou我教你 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一个使用Apache POI写word文档的实例 阅读全文
posted @ 2015-02-11 15:00 ITeachYou我教你 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 写页面的时候在chrome,fireforks等页面上显示正常,但是换成IE9之后就完全没有样式了,报错信息是CSS 因 Mime 类型不匹配而被忽略,下面与大家分享下这个问题的相关的回答 阅读全文
posted @ 2014-11-20 10:07 ITeachYou我教你 阅读(2050) 评论(0) 推荐(0) 编辑
摘要: HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。 服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-Response Cycle结束 阅读全文
posted @ 2014-11-17 16:31 ITeachYou我教你 阅读(800) 评论(1) 推荐(0) 编辑