随笔分类 -  java

摘要:strman-java 是Java8的字符串处理库,它的灵感来自 dleitee/strman 。 Strmen-java 是一个字符串处理工具,你可以通过 maven 将它引入到项目中。除了 Java 本身的字符串处理方式外,我们还可以使用 Apache Common Langs 里的 Strin 阅读全文
posted @ 2017-08-23 15:21 心碎whn 阅读(2060) 评论(0) 推荐(1)
摘要:为什么用HashCode比较比用equals方法比较要快呢?我们要想比较hashCode与equals的性能,得先了解HashCode是什么。 HashCode HashCode是jdk根据对象的地址或字符串或者数字利用hash算法计算出的int类型的数值。 Java采用了哈希表的原理,将数据依照特 阅读全文
posted @ 2017-08-23 10:04 心碎whn 阅读(822) 评论(0) 推荐(0)
摘要:Java 8用默认方法与静态方法这两个新概念来扩展接口的声明。 Defaulable接口用关键字default声明了一个默认方法notRequired(),Defaulable接口的实现者之一DefaultableImpl实现了这个接口,并且让默认方法保持原样。Defaulable接口的另一个实现者 阅读全文
posted @ 2017-08-22 23:26 心碎whn 阅读(259) 评论(0) 推荐(0)
摘要:数组的定义 int[] arr = new int[5]; int[] arr = new int[]{1,2,3,4} int[] arr = {1,2,3,4} 取数组中的最值 选择排序 冒泡排序 二分法查找 阅读全文
posted @ 2017-08-22 18:05 心碎whn 阅读(176) 评论(0) 推荐(0)
摘要:内容绝大部分来源于网络 准备工作 准备【XwpfTUtil】工具类(来源于网络) 准备word模版 下载【XwpfTUtil】工具类 Word模版 需要填充的内容已${xxx}代替 完整步骤 一:页面中点击导出word按钮 二: 后台Controller 三:后台service 导出效果 阅读全文
posted @ 2017-08-11 17:53 心碎whn 阅读(3238) 评论(0) 推荐(0)
摘要:Class.getResourceAsStream() 会指定要加载的资源路径与当前类所在包的路径一致。 例如你写了一个MyTest类在包com.test.mycode 下,那么MyTest.class.getResourceAsStream("name") 会在com.test.mycode包下查 阅读全文
posted @ 2017-08-11 17:05 心碎whn 阅读(156) 评论(0) 推荐(0)
摘要:此处无任何的业务处理,只是简单的页面跳转,写了至少三行有效的代码,在实际的开发中会涉及大量这样的页面转向,若都这样写会特别的麻烦,我们通过在配置类MyMvcConfig里通过重写addViewControllers来简化配置: 阅读全文
posted @ 2017-07-18 23:01 心碎whn 阅读(492) 评论(0) 推荐(0)
摘要:通过@ControllerAdvice。我们可以将对于控制器的全局配置放置在同一个位置,注解了@ControllerAdvice的类的方法可以使用@ExceptionHandler,@InitBinder,@ModelAttribute注解到方法上,这对所有注解了@RequestMapping的控制 阅读全文
posted @ 2017-07-18 22:31 心碎whn 阅读(277) 评论(0) 推荐(0)
摘要:1. @Controller @Controller注解在类上,表明这个类是Spring MVC里面的Controller,将其声明为Spring的一个Bean,DispatcherServlet会自动扫描注解了此注解的类,并将请求映射到注解了@RequestMapping的方法上,这里特别指出,在 阅读全文
posted @ 2017-07-18 16:48 心碎whn 阅读(274) 评论(0) 推荐(0)
摘要:substring(int beginIndex, int endIndex)方法在jdk 6和jdk 7中的实现是不同的。了解他们的区别可以帮助你更好的使用他。为简单起见,后文中用substring()代表substring(int beginIndex, int endIndex)方法。 sub 阅读全文
posted @ 2017-07-11 17:22 心碎whn 阅读(2107) 评论(1) 推荐(1)
摘要:List<E> subList(int fromIndex,int toIndex) 该方法返回原有集合从fromIndex 到 toIndex之间一部分数据,组成一个新的集合,这两个集合之间是有联系的。 1:你对原来的集合与返回的集合做非结构性的修改,都会影响到对方。 2:如果你对原来的集合进行结 阅读全文
posted @ 2017-06-19 11:34 心碎whn 阅读(842) 评论(0) 推荐(0)