自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySQL迁移(5.5->5.7)导致的问题

起因一. 查询速度慢二. 表情乱码三. 总结起因因为服务器要过期了所以讲数据库里的数据迁移到新的库中,新库的配置比老库要高级好多,配置文件没有区别,唯一就是版本不同。在那天,就是那一天,把服务上线的时候,照例测试时,发现所有的查询速度非常慢,慢的令人发指,并且无法插入表情,所以排查导致的原因,并且解决问题。一. 查询速度慢对相同的SQL发现测试库(还是5.5)和新库的执行计划发现索引引...

2019-04-18 18:58:23 1296

原创 Cannot call sendError() after the response has been committed 错误记录

Cannot call sendError() after the response has been committed 错误记录在使用Spring MVC开发过程中遇到了一个十分迷惑的错误 Response has been committed。通过打断点,发现代码都正常运行通过,但是就是一直报这个错,于是仔细观察代码发现有段代码中对象引用形成了一个循环,如下代码: JSONObject

2017-10-25 16:13:54 1086

原创 使用Java的Proxy类实现动态代理(Dynamic Proxy)

动态代理(Dynamic Proxy),就是利用Java的反射机制,在运行时创建一个实现某些接口的新类,并通过这个新类动态实现接口的方法。 动态代理只能代理接口(Interface)。Spring AOP动态代理实现过程MyBatis Mapper接口动态代理实现过程Spring AOP动态代理实现过程 static interface Bank { // 存钱

2017-01-12 16:43:13 518

原创 SpringMVC项目接收Json数据报406错误

SpringMVC项目接收Json数据报406错误在springMVC+MyBatis写一个项目,在发起请求的时候,意外返回的错误是406,于是上网查了406错误代表的意思。 406错误为:请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。 什么意思呢? 意思是你发送一个请求给服务器,你自己想接收的返回实体为Json类型,但是服务器返回给你的并不是Json,所以会有406错误。解

2016-09-01 17:26:59 486

原创 JAVA深复制方法

JAVA深复制方法要使用深复制必须让进行深复制的对象实现Serializable接口,并且保证对象包含的属性对象都实现了Serializable接口public static Object deepCopy(Object src) { Object dest = null; try { ByteArrayOutputStream byteOut

2016-08-11 10:48:13 310

原创 使用FreeMarker生成静态HTML

使用FreeMaker生成静态HTML1. 从官网http://freemarker.org/下载jar包,将下载后的jar包加入项目2. 将FreeMaker的封装成类,便于使用FreeMakerUtil.javapublic class FreeMakerUtil { // 创建Configuration对象 private static Configuration config

2016-07-21 09:10:55 558

转载 Spring MVC 教程,快速入门,深入分析

Spring MVC 教程,快速入门,深入分析

2016-07-15 18:10:45 257

原创 mysql 中文乱码解决方法

在mysql的配置文件中的     [client]下面加入default-character-set=utf8 (若没有[client]可自行加入)     [mysqld]下面加入character_set_server=utf8     然后重启mysql服务     若已创建表,可以用Navicat for MySQL软件修改数据库和表的字段名的编码格式

2016-04-30 14:50:57 299

空空如也

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

TA关注的人

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