logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

修改 RabbitMQ 默认超时时间

RabbitMQ默认的超时时间是30分钟,30分钟内一直无消息消费的话,则RabbitMQ会将Channel销毁,无法继续消费,导致代码报错。代码没动过,网络也ok,也设置了心跳和重连机制。PS,看到有篇文章也详细讲解了BUG的原因以及解决方法,又重复造轮子了.......方案二:修改业务,定时发送空消息,防止超时(在无权修改MQ服务配置的场景);缺点:需要重启MQ服务才能使设置生效,生产环境下,

文章图片
修改项目的文件编码

最近接手一个别人的项目,该项目要改造后作为依赖引入到另外一个项目中。改造时发现,此项目的编码格式为GBK,而目标项目的编码格式为UTF-8。直接引用,中文会乱码,因此要将编码格式改为UTF-8,源代码文件太多,如果手动改的话,工作量可想而知,自然而然的想到,找个自动改编码的程序,从网上找了个小程序,非常简单,就一个Java类,执行main方法即可。其中引用了Jodd项目(http:

log4j入门-学习笔记

log4j是Apache开源的日志框架,目前最新的版本为 1.2.XX; 2.0.XX版本正在开发中,没有发布正式版本. 日志信息非常重要:开发阶段,很有必要打印出一些重要的信息,和变量值等,便于功能调试;而产品阶段,项目运行稳定,需要记录敏感的修改信息,无须打印很多的日志信息,因而需要将日志信息去掉;因此,能够控制日志级别,对于项目开发来说,非常的重要。 代码中添加日志输出,肯定

#log4j
Sonar入门学习

最近在学习Sonar,配置了好几天,才搭建起来环境,为自己的学习能力感到汗颜,赶紧在此记录一下,所谓好记性不如烂笔头。 1、Sonar介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对

Maven插件之git-commit-id-plugin

SCM使用GIT而非SVN时,使用Maven发布,总是会出一些莫名其妙的问题,google查找原因,无意中看到了这个插件;对于该插件,到目前为止,文档比较少,尤其是中文的文档;全部的信息都包含在项目说明文件中了;项目地址:https://github.com/ktoso/maven-git-commit-id-plugin对于英语不好的我来说,看英语很痛苦,为了不让自己在同一个地方

MySQL创建帐号/修改权限不生效

一次工作中,把数据库帐号误删除,后重建该帐号。本以为问题解决了,但测试人员反馈说,无法连接数据库。猜测是帐号、密码有错误,对比再三,还是没问题,不知是何问题。上网搜索之后,才发现,少了一个步骤:【修改完权限以后,一定要刷新权限表或重启数据库,才能使权限生效!!!】刷新权限的命令: flush privileges;在该问题上犯过错,记录下来,防止再次犯错。同时将

#mysql
MySQL中COLLATE 排序规则 utf8_unicode_ci、utf8_general_ci 的比较和选择

转载自 http://blog.csdn.net/xiaoliuliu2050/article/details/52875680总结:1、utf8_unicode_ci 和 utf8_general_ci 对中、英文来说没有实质的差别;2、utf8_general_ci 校对速度快,但准确度稍差;3、utf8_unicode_ci 准确度高,但校对速度稍慢;4、如果应用有德语、

MySQL修改字符集为utf8mb4以支持 emoji 表情符号

系统接入微信公众号,需要存储用户昵称,但是发现,有些用户的昵称存储报错;查询之后,发现用户昵称中包含emoji表情,而数据库的编码为utf8;因此需要对相关的数据库、表、字段等的编码进行修改,以达到保存emoji表情的目的。要存储 emoji 表情,需要客户端、到RDS MySQL 实例的连接、RDS 实例内部 3 个方面统一使用或者支持 utf8mb4 字符集。

#mysql#微信#数据库
Hibernate Space is not allowed after parameter prefix ':'

使用Hibernate框架时,采用原生SQL查询数据时候,报错如下:Space is not allowed after parameter prefix ':' ......SQL中使用了mysql的变量写法,如下图:文章(http://blog.csdn.net/before_morning/article/details/51307137)详细描述了报错内容、Hibernate源码实现及其解

暂无文章信息