自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大白兔的开发专栏

大白兔的开发专栏

  • 博客(8)
  • 收藏
  • 关注

转载 Spring Boot+MyBatis实现多数据源方法2-动态方式

这种方式实现了一个写库多个读库,使用的是同一套Mapper接口和XML文件,这样就有很好的拓展性,具体代码如下:先是生成不同的数据源,其中多个读数据源合并:@Configuration public class DataBaseConfiguration{ @Value("${spring.datasource.type}") private Class...

2018-04-26 10:28:30 242

原创 eclipse环境下:lombok安装及使用

lombok:通过@Data注解方式减少POJO类的getter和setter等方法来消除冗余代码量安装1.下载 lombok.jar lombok官网:https://projectlombok.org/ jar包下载路径:https://projectlombok.org/download lombok features:https://projectlombok.org/...

2018-04-25 20:23:49 282

转载 DBCP针对不同数据库的validationQuery

转载地址 https://blog.csdn.net/zitong_ccnu/article/details/48629017DBCP针对不同数据库的validationQuery当你使用DBCP连接池时,你可以通过设置testOnBorrow和testOnReturn属性测试这个连接是否可用。不幸的是你还需要设置validationQuery才能起作用。那么问题来了如何设置valid...

2018-04-20 18:07:34 692

原创 java web项目安全设计

准备知识 BurpSuite工具–安全测试使用安全设计要点使用https协议访问登录页面密码输入框关联密码控件&键盘–敏感信息加密传输至后台,防止中途被截取登录页面增加一次性图形验证码–仅能验证一次,验证后从session立即删除该key禁止同一账户多处登录–以shiro框架做权限管理为例,实现方式参考我的另一篇文章《shiro框架实现单点登录》sessionId不能固...

2018-04-16 16:22:14 6047

原创 shiro框架实现单点登录

import org.apache.shiro.session.Session;import org.apache.shiro.session.mgt.eis.SessionDAO;public class MyShiroRealm extends AuthorizingRealm { private static final Logger logger = LoggerFact...

2018-04-16 15:38:19 10407 2

转载 Java 堆内存溢出梗概分析

任何使用过基于 Java 的企业级后端应用的软件开发者都会遇到过这种低劣、奇怪的报错,这些报错来自于用户或是测试工程师: java.lang.OutOfMemoryError:Java heap space。为了弄清楚问题,我们必须返回到算法复杂性的计算机科学基础,尤其是“空间”复杂性。如果我们回忆,每一个应用都有一个最坏情况特征。具体来说,在存储维度方面,超过推荐的存储将会被分配到应用程序上...

2018-04-16 11:24:31 1547

转载 zookeeper大量连接断开重连原因排查

问题现象发现线上的zookeeper的日志zookeeper.out 文件居然有6G,后来设置下日志为滚动输出,参考:http://blog.csdn.net/hengyunabc/article/details/19006911但是改了之后,发现一天的日志量就是100多M,滚动日志一天就被冲掉了,这个不科学。再仔细查看下日志里的内容,发现有很多连接建立好,马上又断开:[jav...

2018-04-10 11:18:26 5814

转载 Spring Boot入门级使用教程

Spring Boot 并不是一个全新的框架,而是将已有的 Spring 组件整合起来。特点是去掉了繁琐的 XML 配置,改使用约定或注解。所以熟悉了 Spring Boot 之后,开发效率将会提升一个档次。约定优于配置的这种做法在如今越来越流行了,它的特点是简单、快速、便捷。但是这是建立在程序员熟悉这些约定的前提上。而 Spring 拥有一个庞大的生态体系,刚开始转到 Spring Boot...

2018-04-10 11:01:54 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除