摘要: 一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用 阅读全文
posted @ 2017-05-04 14:39 XH_Chiang 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 修改连接密码: 阅读全文
posted @ 2017-04-13 20:02 XH_Chiang 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 简要说明spring什么时候实例化bean,首先要分2种情况 第一:如果你使用BeanFactory作为Spring Bean的工厂类,则所有的bean都是在第一次使用该Bean的时候实例化 第二:如果你使用ApplicationContext作为Spring Bean的工厂类,则又分为以下几种情况 阅读全文
posted @ 2017-04-05 00:59 XH_Chiang 阅读(177) 评论(0) 推荐(0) 编辑
摘要: http://www.runoob.com/mysql/mysql-tutorial.html 阅读全文
posted @ 2017-03-23 22:05 XH_Chiang 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1、冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 2、快速排序使用分治法策略来把一个序列分 阅读全文
posted @ 2017-03-23 17:20 XH_Chiang 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、for循环方法: 代码灵活,但效率低。 2、System.arraycopy()方法: 通过源码可以看到,其为native方法,即原生态方法。自然效率更高。 例子: int[] src = {1,3,5,7,9,11,13,15,17}; int[] dest = {2,4,6,8,10,12, 阅读全文
posted @ 2017-03-22 10:47 XH_Chiang 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 用户重复提交表单在某些场合将会造成非常严重的后果。例如,在使用信用卡进行在线支付的时候,如果服务器的响应速度太慢,用户有可能会多次点击提交按钮,而这可能导致那张信用卡上的金额被消费了多次。因此,重复提交表单会对你的系统带来逻辑影响,必须采取一些措施防止这类情况的发生。 用户重复提交同一个HTML表单 阅读全文
posted @ 2017-03-21 23:40 XH_Chiang 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 并实现上述方法。 阅读全文
posted @ 2017-03-21 22:41 XH_Chiang 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一.首先了解一下什么是国际化: 国际化的英文为Internationalization,所以它又称为I18n(internationalization的首末字符i和n,18为中间的字符数)。i18n支持多种语言,但是同一时间只能是英文和一种选定的语言,例如英文+中文、英文+德文、英文+韩文等等;为了 阅读全文
posted @ 2017-03-21 20:49 XH_Chiang 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Struts2 相比 Struts1 而言,不用直接访问 Servlet API, 使得 Action 可以脱离 Web 容器进行测试。那么 Struts2 访问 Servlet API 有三种方式: 1.使用 ActionContext 在程序中使用 ActionContext ac = Acti 阅读全文
posted @ 2017-03-21 20:24 XH_Chiang 阅读(176) 评论(0) 推荐(0) 编辑