深入剖析ThreadLocal

原文:www.cnblogs.com/dolphin0520/p/3920407.html   想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码...

2018-07-31 19:21:35

阅读数:21

评论数:0

下载文件中文乱码 IE 火狐解决

if (agent.contains("MSIE")) {             // IE浏览器             filename = URLEncoder.encode(filename, "utf-8");...

2018-07-31 16:12:54

阅读数:58

评论数:0

Shiro缓存使用Redis、Ehcache、自带的MpCache实现的三种方式实例

转自https://www.cnblogs.com/zfding/p/8536480.html 第一种:使用Redis做缓存,将数据存储到redis数据库中 第一步:在项目里面引入redis,配置文件如下: 配置文件:spring_shiro_redis.xml 1 &am...

2018-07-30 20:54:35

阅读数:42

评论数:0

FreeMarker网页静态化

1、介绍-FreeMarker是什么      模板引擎:一种基于模板的、用来生成输出文本的通用工具      基于Java的开发包和类库      2、介绍-FreeMarker能做什么      MVC框架中的View层组件      Html页面静态化     代码生成工具 ...

2018-07-29 22:04:31

阅读数:38

评论数:0

使用Spring框架的Bcrypt加密

在前一节使用数据库进行用户认证(form login using database)里,我们学习了如何把“登录帐号、密码”存储在db中,但是密码都是明文存储的,显然不太讲究。这一节将学习如何使用spring security3新加入的bcrypt算法,将登录加密存储到db中,并正常通过验证。 一...

2018-07-28 12:19:37

阅读数:166

评论数:0

Java中的String,StringBuilder,StringBuffer三者的区别

最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。   这三个类...

2018-07-27 16:04:52

阅读数:14

评论数:0

Java checked 异常 和 RuntimeException(运行时异常)

目录 一、运行时异常 1、什么是RuntimeExceptioin 2、运行时异常的特点 3、如何运用运行时异常 二、运行时异常和ckecked异常的区别 1、机制上 2、逻辑上   一、运行时异常 1、什么是运行时...

2018-07-27 15:10:04

阅读数:23

评论数:0

JAVA导出EXCEL表格

在许多企业办公系统中,经常会有用户要求,需要对数据进行统计并且可以直接下载Excel文件,这样子的话,既然客户提出了要求,我们就应该去满足吖,毕竟客户是上帝嘛,那么我们如何去实现呢?且看我为你一一道来。 POI简介:Jakarta POI 是一套用于访问微软格式文档的Java API。Jakart...

2018-07-07 13:22:31

阅读数:110

评论数:0

使用BCrypt算法加密存储登录密码

在前一节使用数据库进行用户认证(form login using database)里,我们学习了如何把“登录帐号、密码”存储在db中,但是密码都是明文存储的,显然不太讲究。这一节将学习如何使用spring security3新加入的bcrypt算法,将登录加密存储到db中,并正常通过验证。一、B...

2018-07-04 15:44:35

阅读数:200

评论数:0

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