摘要: 作者:杜琪【译】 原文链接:http://www.jianshu.com/p/5b800057f2d8   1. 简介 毫无疑问,Java 8是Java自Java 5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。在本文中我们将学习这些新特性,并用实际的... 阅读原文
2017-11-23 10:15:03 阅读(721) 评论(0)
摘要: 我们老是抱怨,百度上找到的都是重复的答案,都是和自己的问题差很远,无法帮忙的内容?但我们曾经分享过自己的经验吗? 上一次写个博客记录点东西放到网上是什么时候?是不是每次费力解决完问题后,都是如释重负,但撒腿就跑,从不回头好好记录解决的方法? 好吧,其实我也没有分享过自己的经验,十年了,一次都没有!是的,和你一样,或比... 阅读原文
2017-11-23 08:29:01 阅读(763) 评论(0)
摘要: 1.Shiro 登录过程   点击登录按钮--->跳转到登录action方法----校验 SecurityUtils.getSubject().login(new UsernamePasswordToken(username, new Md5Hash(password).toHex().toLowerCase(... 阅读原文
2017-11-23 07:23:02 阅读(722) 评论(0)
摘要: Java程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,我们来看以下三种解决方法: 方法一:从控制台接收一个字符,然后将其打印出来 代码示例:... 阅读原文
2017-11-23 00:55:01 阅读(678) 评论(0)
摘要: 在做Excel 模板时,会有遇到  模板行数不固定,如下图  需要在行次4下面再插入一行   解决方法是使用shifRows方法,第1个参数是指要开始插入的行,第2个参数是结尾行数 //省略前面数据插入操作,以下是第4行的插入,第4行以下不变,动态下移 if (i > 3) { sheet.shi... 阅读原文
2017-11-23 00:41:02 阅读(707) 评论(0)
摘要: ---恢复内容开始---        在做项目过程中,遇到了需要一个项目中访问两个数据库的情况,发现使用常规的spring管理事务,导致事务不能正常回滚,因此,采用了jta+atomikos的分布式数据源方式对事务进行管理。在此做下记录,以便日后参考,文中用词不当之处,敬请谅解! 配置文件: 1:web.xml  ... 阅读原文
2017-11-22 23:10:02 阅读(720) 评论(0)
摘要: 什么是单元测试 写了个类,要给别人用,会不会有bug?怎么办?测试一下。 用main方法测试好不好?不好! 不能一起运行! 大多数情况下需要人为的观察输出确定是否正确 为什么要进行单元测试 重用测试,应付将来的实现的变化。 提高士气,明确知道我的东西是没问题的。 JUnit4 HelloWorld    需要导入... 阅读原文
2017-11-22 21:41:01 阅读(758) 评论(0)
摘要: /*使用一位数组解决 1 1 2 3 5 8 13 数列问题 斐波纳契数列 Fibonacci*/ package cn.GM; public class array { public static void main(String[] args) { // TODO Auto-generated met... 阅读原文
2017-11-22 20:02:02 阅读(727) 评论(0)
摘要:   1. 安装gcc(centos 7之后一般已自带,可以在第6步失败后再安装) yum install gcc gcc-c++   2. 安装pcre yum install -y pcre pcre-devel   3. 安装zlib yum install -y zlib zlib-devel   4. 安装... 阅读原文
2017-11-22 18:18:01 阅读(740) 评论(0)
摘要: 当遇到以下场景: 其他人写的单元测试影响统计结果 一些需要调用外部接口的测试暂不运行 需要在非本机环境上运行一些不回滚的单元测试 则有必要选择以下方法跳过部分测试。   在测试用例前加上注解 @Ignore,例如: @Ignore @Test public void testGetAreaChir... 阅读原文
2017-11-22 18:12:02 阅读(723) 评论(0)