自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行成于思

那一天你几乎带走我所有的从前

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

原创 使用druid连接池遇到的坑

首先说一下自己程序中遇到的问题,前一段时间新写了一个项目,主要架构改进,为前端提供接口(spring +springmvc+mybatis) 在新项目中使用的是阿里的druid连接池,配置简单,除了数据库地址,驱动类,用户名和密码其他一起都是默认,开始的时候由于项目更新上线频率比较多,没有出现太多的问题,后来换库了 。导致之前的链接失效了,请求的时候时好时坏,跟了一下代码以及其他项目的配置,其中有...

2018-03-26 17:39:38 37669 4

原创 springboot datasource 配置说明

datasourcespring.dao.exceptiontranslation.enabled是否开启PersistenceExceptionTranslationPostProcessor,默认为truespring.datasource.abandon-when-percentage-full设定超时被废弃的连接占到多少比例时要被关闭或上报spring.datasource.al...

2018-03-26 17:33:02 3029

原创 java线程状态图

public class RequestQueue { private Queue<Request> requestQueue = new LinkedList<Request>(); public synchronized Request getRequest(){ while(requestQueue.size() == 0){...

2018-03-22 16:18:31 226

原创 java利用Base64编码和解码图片文件

1、编码与解码代码如下所示:import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.MalformedUR...

2018-03-20 13:30:19 14164

转载 Base64编码出现换行符

概述Base64是一种字符串编码格式,Base64采用A-Z a-z 0-9 “+“ “/“这一共64个字符来编码原始字符(还有垫字符“=“)。一个字符本身是1个字节,也就是8位,而Base64编码后的一个字符只能表示能表示6位的信息。也就是原始字符串中3字节的信息编码会变成4字节的信息。Base64的主要作用是满足MIME传输需求,在传输过...

2018-03-20 13:22:48 3407 2

转载 Redis模糊查询

最近使用Redis优化项目功能,其中有一部分为模糊查询,找了很多帖子,也没有找到很好的解决方案和思路,最终皇天不负有心人啊,终于让我找到了!!!感谢该帖作者:WalkerAlone 原文链接:http://blog.csdn.net/qq_28893679/article/details/53005057可以通过Redis中keys命令进行获取key值,具体命令格式:keys patte...

2018-03-14 12:03:53 10646 1

转载 关于tomcat 中的 tomcat-users.xml 配置不生效原因

安装玩tomcat,或者解压玩tomcat后,在tomcat的目录下有个conf文件夹,在这个文件夹下面有一个tomcat-users.xml的文件,这个文件里面的配置信息是当我们进入http://localhost:8080 页面后,有些功能需要登录才能进行访问。今天我解压好了一个tomcat,环境变量也配置好了,启动服务也没问题,就是登录不进去Manager App,大概花了我一个下午的时间才

2017-11-22 13:48:04 1149 1

转载 Java8 lambda表达式10个示例

本文由 ImportNew - lemeilleur 翻译自 javarevisited。欢迎加入翻译小组。转载请见文末要求。Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定

2017-08-12 12:26:27 209

转载 java 正则表达式隐藏手机号中间四位

phone.replaceAll(“(\\d{3})\\d{4}(\\d{4})”,”1∗∗∗∗1****2”);152****4799idCard.replaceAll(“(\\d{4})\\d{10}(\\w{4})”,”1∗∗∗∗∗1*****2”);4304*****77331、1、2、……表示正则表达式里面第一个、第二个、……括号里面的匹配内容

2017-08-09 15:50:42 1945

转载 Swagger2 生成 Spring Boot API 文档

Swagger2 生成 Spring Boot API 文档POM 文件代码支持访问地址Swagger UI注解Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。本文主要介绍了在 Spring Boot 添加 Swagger 支持, 生成可自动维护的 API 文档。POM 文件首先我们需要修改工程的 POM 文件 , 添加 Swa

2017-08-07 12:10:21 299

转载 Spring在代码中获取bean的几种方式

方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport 方法五:实现接口ApplicationContextAware 方法六:通过Spring提供的Conte

2017-08-04 14:10:17 339

转载 Java中Synchronized的用法

原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchroni

2017-08-04 00:38:01 166 1

转载 mybatis判断相等的问题

在用MyBatis操作数据库的时候相信很多人都用到,当在判断null, 大于,大于等于,小于,小于等于,不等于时估计很多都用到,比较容易实现了,这里就省略了,但唯独判断条件为等于时估计蛮多人遇到坑了, 俺在这个问题上坑了差不多一天,于是把这个实验总结并简要记录一下;当MyBatis 判断条件为等于的时候,常量需要加 .toString() 来转换,这种方法是稳定的,推荐使用,比如:[html] v

2017-08-02 17:09:20 4603 1

转载 &nbsp|&quot|&amp|&lt|&gt等html字符转义

No.文字表記10進表記16進表記文字Comment001"""”“”quotation mark = APL quote002&&&”&”ampersand003<<<”<”less-than sign004>>>”>”greater-than sign005  &#

2017-08-02 11:11:17 3181

转载 thymeleaf 使用 & 符号问题

只需要把 & 替换成  &  <iframe src=”http://i.tianqi.com/index.php?c=code&id=1”></iframe>转自http://blog.csdn.net/justinytsoft/article/details/53034103

2017-08-02 11:08:42 2711

转载 JS对Json数据的处理

使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:?Json数据的操作1234567891011121314151617

2017-07-31 15:55:23 1279

转载 接收Date类型参数格式的问题

在使用springmvc @RequestBody来接收Date类型参数的时候,当格式不对的时候总会出现异常。给大家推荐几种方法:1.当你接收yyyy-MM-dd格式的日期时,只需要在实体类中相应的字段上面加上@DateTimeFormat(pattern = “yyyy-MM-dd”)注解即可。2.当你接收yyyy-MM-dd HH:mm:ss格式的日期时,用上面的方面就不行了,而且会报异常,

2017-07-25 14:08:06 10481

原创 deploy war时遇到的问题

今天在腾讯云上deploy war ,发现不能覆盖掉原来的文件。解决方法:将原来的webapp先 undeploy , 再重新上传部署war即可

2016-12-08 15:33:05 3292

转载 解决Perhaps you are running on a JRE rather than a JDK?问题

Maven-No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[INFO] Scanning for projects...[INFO]                                        

2016-11-29 23:34:51 248

转载 AspectJ 出现错误::0 can't find referenced pointcut 的解决之道

使用AspectJ注解开发AOP应用时,会遇到以下问题: ::0 can't find referenced pointcut 这个问题,实际是与你所在的开发环境有关,如下表 jdk versionspring versionaspectjrt version and aspectjweaver version1.63.0 +as

2016-11-28 21:20:14 6288 1

原创 SpringAOP学习遇到的问题

1.jar没有导全2.DI要用接口声明对象!DI要用接口声明对象!DI要用接口声明对象!重要的事说三遍3.检查AspectJ切点表达式是否正确

2016-11-28 20:56:42 362

空空如也

空空如也

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

TA关注的人

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