ckinghan58
码龄7年
  • 534,200
    被访问
  • 160
    原创
  • 1,704,884
    排名
  • 31
    粉丝
关注
提问 私信

个人简介:苦逼的程序员

  • 加入CSDN时间: 2015-01-08
博客简介:

ckinghan58 学习工作分享空间

博客描述:
JAVA码农 + 数据库开发 = 穷屌丝
查看详细资料
个人成就
  • 获得107次点赞
  • 内容获得52次评论
  • 获得152次收藏
创作历程
  • 7篇
    2020年
  • 2篇
    2019年
  • 6篇
    2018年
  • 146篇
    2017年
  • 4篇
    2016年
成就勋章
TA的专栏
  • JAVA_SE
    15篇
  • Spring
    7篇
  • MySql
    5篇
  • Oracle
  • SQL Server
    3篇
  • JS
    11篇
  • JQuery
    5篇
  • JSP
    2篇
  • JAVA基础
    68篇
  • 系统常见问题
    3篇
  • 杂事记实
  • 微信小程序
  • struts2
    15篇
  • struts2
    1篇
  • Hibernate
    4篇
  • lucene
    3篇
  • SpringMVC
    3篇
  • freemarker
    1篇
  • maven
    1篇
  • JAVA-EE
    1篇
  • webservice
    9篇
  • Solr
    1篇
  • SVN
  • redis
    2篇
  • springCloud
    7篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

sql sever 日期减去一个月并拼接成指定日期字符串

需求比较简单:获取日期(日期会变)上个月的25号第一种解决思路:已有日期减去一个月得到年月日获取年份获取 月份拼接指定时间日期减去一个月select DATEADD(MONTH,-1,GETDATE())获取年SELECT YEAR(DATEADD(MONTH,-1,GETDATE()))获取月SELECT MONTH(DATEADD(MONTH,-1,GETDATE()))拿年月日进行拼接:select cast(YEAR(DATEADD(month,-1,getdat
原创
发布博客 2020.09.05 ·
2312 阅读 ·
0 点赞 ·
0 评论

rabbitMq 删除所有队列 ,还原设置

需求原因:因须要将部分持久化的队列改为非持久化,要删除已经创建的队列,但队列太多了,一个个删除要很久,最重要的是设备还要连接,有部分队列删除了还会再创建。。所以须要一个可以一次性删除所有队列的方法。。最后发现,大部分方法都比较繁琐,所以准备直接还原设置。1.登陆服务器,找到mq的安装目录使用命令:ps -ef | grep rabbitmq响应值:root 1934 13974 0 15:17 pts/0 00:00:00 grep --color=auto rabbitmqr
原创
发布博客 2020.06.03 ·
1937 阅读 ·
1 点赞 ·
1 评论

(No operations allowed after connection closed.).Possibly consider using a shorter maxLifetime value

这两天碰到一个问题,在正常查询数据时,没有问题,但在使用多线程查询数据导出时,会报以下错误:2020-05-21 08:40:36.639 WARN [charger-business,,,] 13736 --- [ool-20-thread-6] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@167038d
原创
发布博客 2020.05.21 ·
7457 阅读 ·
2 点赞 ·
3 评论

java.sql.SQLSyntaxErrorException: Unknown error 1630

项目持久层框架使用mybatis,今天在测试时,发现有个接口报错。看了一下日志,发现报java.sql.SQLSyntaxErrorException: Unknown error 1630 错误。。查了一下错误代码,,说这个错误是由于代码不规范,比如说多了个空格之类的造成的。。问题代码如下:SELECT COUNT (1) FROM `t_order ` a WHERE a.settlement_time >= ? AND a.agent_id = ? AND a.
原创
发布博客 2020.05.19 ·
627 阅读 ·
0 点赞 ·
0 评论

Cannot serialize; nested exception is nested exception is java.io.NotSerializableException:

在将实体类以Object类型存储到redis中报了未序列化异常。。Cannot serialize; nested exception isorg.springframework.core.serializer.support.SerializationFailedException:Failedto serialize object using DefaultSerializer; nes...
原创
发布博客 2020.05.08 ·
4379 阅读 ·
3 点赞 ·
0 评论

Cannot deserialize instance of out of START_ARRAY token

Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of out of START_ARRAY token
原创
发布博客 2020.05.07 ·
6865 阅读 ·
1 点赞 ·
1 评论

SQL state [HY000]; error code [1366]; #HY000; nested exception is java.sql.SQLException: #HY000

问题描述:mysql数据库插入数据时报1366错误。。问题查找:1、通过 SHOW VARIABLES LIKE ‘character%’; 命令查看看字符编码,未发现编码有问题。2、查看表中的字符编码:SHOW FULL COLUMNS FROM table_name; 未发现问题到这里我都懵逼 了。。完全不知道为毛出错。。。好吧,其实想想,之前存储一直没有报错。。。那就把S...
原创
发布博客 2020.04.08 ·
1955 阅读 ·
0 点赞 ·
0 评论

Spring 循环注入怎么解决/Requested bean is currently in creation: Is there an unresolvable circular reference

今天在干活时碰到了一个问题:Requested bean is currently in creation: Is there an unresolvable circular reference,也就是循环注入/依赖的问题,这里做一下记录,方便还没有解决相同问题的同行做个参考。我的问题是因为多个服务层在注入时,出现了循环注入的情况,导致启动项目报错,具体的错误 就不帐号出来了。。直接说解决方案...
原创
发布博客 2019.10.18 ·
53057 阅读 ·
6 点赞 ·
1 评论

org.apache.poi_3.8 execl/world/viso文件导出支持包

发布资源 2019.04.01 ·
jar

hystrix 断路器监控仪表盘的使用,最新版本实测可用(因版本更新,网上好的文章都变的不全面了)

今天在看hystrix断路器监控仪表盘的使用,但发现网上大部分的文章在最新版中都已经不在适用,摸了几个小时,才发现原来是配置造成的(其中还有新版的引入路径也发生了变化 )、上代码 ,,引入要使用的jar包<!--仪表板监控依赖 这里引入的路径与老版本的不一样--> <dependency> <groupId>org....
原创
发布博客 2019.03.18 ·
266 阅读 ·
1 点赞 ·
0 评论

创建redis集群出错:Invalid IP or Port (given as replicas) - use IP:Port format

今天在创建redis 集群时报错:Invalid IP or Port (given as replicas) - use IP:Port format 这是因为大意造成的,这里做一下记录。。。方便以后查阅造成问题的操作如下: 安装了redis/ruby等程序后,并将redis启动了(共8个redis),使用创建群集的代码如下:[root@localhost redis-clust...
原创
发布博客 2018.09.08 ·
2935 阅读 ·
1 点赞 ·
0 评论

svn: Directory is out of date Item is out of date 错误最简单的解决方法

使用SVN在上传文件时,因为删除了向个文件,而删除后,没有及时上传,在我上传时,已经有同事上传了文件,我再上传时就报了以下错误:org.apache.subversion.javahl.ClientException: Working copy is not up-to-datesvn: Commit failed (details follow):svn: Directory 'D:...
原创
发布博客 2018.08.30 ·
5254 阅读 ·
3 点赞 ·
0 评论

发现了以元素 'mvc:exclude-mapping' 开头的无效内容。应以 '{"http://www.springframework.org/schema/mvc":mapping}' 之一开头

今天 在配置拦截器时,报了 以下错误:2018-08-30 02:34:10,299 [localhost-startStop-1] ERROR [org.springframework.web.servlet.DispatcherServlet] - Context initialization failedorg.springframework.beans.factory.parsing...
原创
发布博客 2018.08.30 ·
2068 阅读 ·
1 点赞 ·
0 评论

SpringMvc Did not find handler method for 404异常

我的错误出现情况比较特殊。第一、配置了拦截器,第二添加了mvc的XSD文件,第三、增加了一个自定义拦截器文件。 进行了以上操作后,就出现 了Did not find handler method for异常,之前请求可以正常访问,后此项目中的所有请求都报404,提示找到方法,我查了日志 ,发现根本就没有Controller的信息被打印出来。于是查了一下编译文件是否完整。。。结果是编译出来的文...
原创
发布博客 2018.08.27 ·
2675 阅读 ·
0 点赞 ·
0 评论

java.lang.NoClassDefFoundError: org/apache/http/message/TokenParser

项目使用了solr做为搜索服务器,之前测试时没有问题,但后来接入了微信支付,再次导入数据时报错了…… 我使用的solr版本为:4.10.3,之前引用的httpclient是4.5.6,默认引入的httpcore/httpmine等包的是哪个版本记不太清,因为在做微信 支付时,也引用到httpclient的包,所以怀疑是它的的问题导致的,查资料也是说版本的问题。。。最后更改结果为:排除solr...
原创
发布博客 2018.07.20 ·
2361 阅读 ·
0 点赞 ·
1 评论

linux 中的shell while/until循环及数字的对比

shell中的数字对比问题,如果想对数字进行对比,我现在只知道两个方法,一个是((这里写表达式)),另一个是[ 这里写表达式 ],在(())与[]写表达式是有很大区别的。 1、在(())中写表达式可以直接写 == ,>,>=,2、在[]中的表达式需要写么写 -eq(对应==),-gt(对应>),-ge(对应>=),-lt(对应while (()) 示例:#!/bin/bash# P
原创
发布博客 2018.01.20 ·
3421 阅读 ·
0 点赞 ·
0 评论

junit-4.12与依赖包hamcrest-core-1.3

发布资源 2017.12.18 ·
rar

JS JQUERY获取两个时间相差几个月

问题点:如果不同的年份,则还要计算年份 思路: 1、先获取到年份,通过年份获取月份 2、获取当前 的月份 3、将通过年获取的月份与通过时间获取的月份进行相加,即可到得总月份 4、两个总月份相减即得出相差的月份function getIntervalMonth(startDate,endStart){ var s
原创
发布博客 2017.12.08 ·
14791 阅读 ·
1 点赞 ·
5 评论

JS 获取两个时间相差多少个小时

获取两个时间之间相差多少个小时. 思路: 将两个时间转换成毫秒值相减,可以得到两个时间相差的毫秒值 通过毫秒值,将之转换成小时(除以1000/60/60) function getInervalHour(startDate, endDate) { var ms = endDate.getTime() - startDate.getTime
原创
发布博客 2017.12.08 ·
24750 阅读 ·
1 点赞 ·
0 评论

JQUERY 监控回车键,并实现跳转(翻页功能)

今天要实现一个功能,多个列表页面,可以手动指定要翻页的页数,并且回车后直接跳转到相应的页面。使用前须要先引入JQUERY文件 $(function(){ //输入跳转的页面时,监控回车键 $('input').keydown(function () { if(event.keyCode==13) {
原创
发布博客 2017.12.08 ·
1257 阅读 ·
0 点赞 ·
0 评论
加载更多