香槟910716
码龄9年
  • 59,493
    被访问
  • 38
    原创
  • 31,759
    排名
  • 4
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2013-09-07
博客简介:

香槟的博客

查看详细资料
  • 1
    领奖
    总分 31 当月 31
个人成就
  • 获得15次点赞
  • 内容获得4次评论
  • 获得56次收藏
创作历程
  • 2篇
    2022年
  • 13篇
    2020年
  • 22篇
    2019年
  • 2篇
    2018年
成就勋章
TA的专栏
  • spring
    2篇
  • 写作
  • java #mybatis
    2篇
  • 源码
    2篇
  • git
    1篇
  • spring boot
    2篇
  • Python
    1篇
  • dubbo
  • mysql
    1篇
  • zookeeper
  • java
    6篇
  • 消息中间件
    1篇
  • kafka
    10篇
  • RabbitMQ
    1篇
  • 数据库
    5篇
  • 工具
    2篇
  • 设计模式
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring
  • 搜索
    elasticsearch
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring监听器Listener

Spring Listener 监听器
原创
发布博客 2022.05.13 ·
29 阅读 ·
0 点赞 ·
0 评论

mybatisplus+ mysql 数据库id自增值变大且AUTO_INCREMENT无效的问题

一 发现问题程序跑了一段时间,发现经常报 Duplicate entry ‘911450114’ for key ‘PRIMARY’ 异常;查看数据库中的id字段,发现有负值也有正值,而且都是比较大的数;查看建表时设置的AUTO_INCREMENT=1,是没有问题的,但是为什么会增长这么快呢?查询了一下数据库中总的数据条数,一共才200条。正常不应该有这个问题啊。带着疑问,开始google查找问题,一开始怀疑是数据库本身的问题,是不是数据库id自增主键设置的有问题,查看数据发现id和插入时间一点
原创
发布博客 2022.05.05 ·
532 阅读 ·
0 点赞 ·
0 评论

使用Excel导入SQLyog,Excel提示不能超过255个字符的问题

从生产环境导出数据到Excel,想导入到测试环境,不过SQLyog自己使用的不支持导入Excel,只支持csv文件。想着使用Excel生成SQL,直接执行,步骤:1.选择第一行末尾,把insert语句粘贴进去 ="insert into t_table(id,name) values ('123','abc')"2.但是由于SQL太长了,报不能超过255个字符,百*查了下,可以使用&链接符的形式="insert into `t_table` (`id`, `fid`, `proje
原创
发布博客 2020.08.05 ·
281 阅读 ·
0 点赞 ·
0 评论

@Resource注入为null

描述一下今天遇到的问题使用@Configuration注解加@Bean初始化一个工厂类,并且把工厂的三个实现注入到一个map中。伪代码如下@Configurationpublic class A{private Map<String,class> map = new HashMap(); @Resource private X x; @Resource private Y y; @Bean public B getBMap(){ B b = new B(); map
原创
发布博客 2020.06.26 ·
4787 阅读 ·
1 点赞 ·
1 评论

如何学习一门新技术-GitHub开源项目

打开GitHub地址看一下readme,了解一下该开源项目的大致功能,要点看wiki文档,详细了解具体功能,看issue,看有哪些坑下载GitHub代码,看测试类,每个包下面都有一个主要的测试类主要看core包和每个功能的adapter包等。跑测试类,了解每个功能的原理。这里就是看功能核心点了。详细看源码,写例子,并且应用...
原创
发布博客 2020.05.09 ·
137 阅读 ·
0 点赞 ·
0 评论

idea配置两个git源地址步骤并合并代码

最近做项目迁移,把原来的gitlab上的代码迁移到了另一个gitlab仓库汇总,更换了git源地址,这样需要把原来项目的代码合并到新的gitlab仓库中:添加git源地址命名gitlab(原来的交origin,避免重复)和新的git地址添加后git - fetch在右下角处点击分支,会显示新添加的gitlab的分支了切换到新gitlab的分支,merge勾选remot...
原创
发布博客 2020.04.30 ·
2184 阅读 ·
0 点赞 ·
2 评论

IDEA maven项目编译后项目中看不到target,并且java目录没有颜色表示根目录

最近遇到几次这个问题了,上次解决了一次,最近又出现这种情况忘记怎么解决了,捣鼓了半天,总算是解决了,记录一下。问题:正常的maven项目java目录都是蓝色的,但是有几个项目就没有颜色,之前考虑到是不是手动把Mark Directory as Root目录就可以了呢,但是我这有多个项目,不能一个个去设置吧,考虑到肯定不是这的问题,,之前是好的。在网上找了半天,终于找到了解决办法第一步:...
原创
发布博客 2020.04.26 ·
4509 阅读 ·
2 点赞 ·
0 评论

周末无法集中精力做事情

本周末约了一个朋友,打算向他取取经,怎么样好好学习,有什么好的学习方法,为什么他学习那么好,而我们学习效率确那么低,学过之后,不管是考试还是面试题,都是看了忘,忘了看的,感觉没什么效率,导致自己最近特别的焦虑,考试也考不好,面试也没有好的机会,我该怎么办呢。这周末很不巧,朋友有事,不能和他远程聊天了,这周末没有课,自己在家复习数学。之前不管是看书还是学习新的技术,都是早上起来信心满满,计划今天...
原创
发布博客 2020.04.13 ·
80 阅读 ·
0 点赞 ·
0 评论

读逆袭公众号有感

逆袭,关注了有一段时间了,昨天看了一篇文章,写的很不错,写一下读后感文章名称:成为自律的长期主义高手,你要有这3个认知驱动文章主体大意,就是劝诫人们,做什么事,如果你只是动用你的意志力去做,你不会坚持太久,即使坚持了很久,偶尔的一次放纵,也会很容易让你放弃坚持的事情。文章开篇举了一个例子,新年的时候,大家都喜欢写下新年的愿望,例如新的一年打算看50本书,但是作者并不支持这么做,因为你没有找...
原创
发布博客 2020.04.06 ·
271 阅读 ·
0 点赞 ·
0 评论

程序员如何管理好自己的心态

焦虑是这个时代的标签,每个人都会有,只不过是有的人多,有的人少,作为程序员,特别是一个将近30岁的程序员,感觉焦虑每天都围绕着我,每天看着新闻,不是35岁面试被拒的,就是某厂不招30岁以上的管理者,最吓人的就是某某因为年龄原因被辞退而选择跳楼自杀,这样的例子越来越多,有时候你想下,这些人其实也蛮可怜的,30多岁正是上有老下有小,还得还房贷、车贷的年纪,年轻的时候好不容易努力进了大厂,挣得多了,成为...
原创
发布博客 2020.03.28 ·
332 阅读 ·
0 点赞 ·
0 评论

折腾了一下午的json转换异常

先把一个Map<String,Object>类型的对象json化后存到redis中,但是从redis取值之后,想序列化为原来的对象,一直报LinkedHashMap cannot be case to String 类型,后来查了下资料,要把LinkedHashMap再转化成String,然后才能转为对象。 Map<String, LinkedH...
原创
发布博客 2020.03.26 ·
727 阅读 ·
0 点赞 ·
0 评论

spring加swagger接口返回乱码

新写的接口,配置文件中配置了提示信息类的文字,但是用swagger访问的时候返回的文字是乱码的,立即biadu了一下,说是要加个<context:property-placeholder location="classpath*:*.properties" local-override="true" file-encoding="UTF-8"/>file-encoding=“UT...
原创
发布博客 2020.03.06 ·
1696 阅读 ·
0 点赞 ·
0 评论

springboot+mybatis+pageHelper

springboot搭建过程:1.新建springboot项目,IDEAFile -> New -> projectSpring Initializr -> next 填写项目名称 nexe->选择 webpom.xml文件中添加mybatis依赖 <dependency> <groupId>org.mybatis.s...
原创
发布博客 2020.02.22 ·
145 阅读 ·
0 点赞 ·
0 评论

Caused by: org.xml.sax.SAXParseException: 文档根元素 "configuration" 必须匹配 DOCTYPE 根 "null"。

记录一下问题,springboot+mybatis运行项目一直报这个错,看了网上的解决思路都是因为在mybatis的mapper文件和mybaits-config.xml文件都使用了xml文件配置。mapper文件的xml中包含这个头文件<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis....
原创
发布博客 2020.02.22 ·
538 阅读 ·
1 点赞 ·
0 评论

如何写一篇博客

背景2019年自己写了几次博客,总结一下自己写博客的初衷记录工作中遇到的问题: 这种比较常见,有的时候一个问题困扰很长时间,当解决了之后记录一下很有意义,也为之后遇到同样的问题自己好有参考的资料用到某一项技术:当项目中新引入某一项技术的时候,就会去搜集一些网上的资料,然后把写的好的直接copy过来,整理到自己的博客中。记录一些重要的事情。这种写的比较少,遇到的问题感觉自己...
原创
发布博客 2020.01.20 ·
262 阅读 ·
0 点赞 ·
0 评论

Anaconda在windows安装与环境配置

源地址:https://blog.csdn.net/qq_37392932/article/details/81210470第一次接触Anaconda,还不知道是做什么的。按照步骤先安装一下,方便今后的使用。Anaconda是一个包含数据科学常用包的 Python 发行版本。它基于 conda ——一个包和环境管理器——衍生而来。你将使用 conda 创建环境,以便分隔使用不同 Pyth...
原创
发布博客 2019.11.26 ·
358 阅读 ·
0 点赞 ·
0 评论

数据库修改tinyint字段,设置为3,执行后为0

数据库字段类型为tinyint,执行一条SQL。update A set ss = 3 AND ww = 'b' where id = 3没看到SQL的时候真没有发现过这种情况,怎么就会出现tinyint类型更新为0的情况,看了SQL您也应该大概看出来了,这里update的字段之间要用逗号“,”分隔,而不是and。预计原因就是因为数据库认为你set ss的值为3 AND ww=‘b’ 的...
原创
发布博客 2019.11.21 ·
1236 阅读 ·
0 点赞 ·
0 评论

rabbitmq-java-client下载到本地缺少AMQP类

git clonehttps://github.com/rabbitmq/rabbitmq-java-client.git下载到本地后,导入idea中,配置maven后,报缺少AMQP类,需要在pom.xml引入AMQP的一个jar<dependency> <groupId>com.rabbitmq</groupId> <artif...
原创
发布博客 2019.11.21 ·
945 阅读 ·
0 点赞 ·
0 评论

HttpGet.abort()/ HttpPost.abort()并不总是立即中止

地址:https://stackoverflow.com/questions/12014673/httpget-abort-httppost-abort-doesnt-always-abort-immediatelyI’m using Apache HttpComponents 4.2.1 and I’m having trouble getting HttpGet.abort() and H...
原创
发布博客 2019.11.06 ·
3617 阅读 ·
0 点赞 ·
0 评论

java发送http请求的方法

项目中经常使用发送http请求,这里总结下java实现的几种方式:1.HttpURLConnection使用JDK原生提供的net,无需其他jar包;HttpURLConnection是URLConnection的子类,提供更多的方法,使用更方便。package httpURLConnection;import java.io.BufferedReader;import ja...
原创
发布博客 2019.11.06 ·
394 阅读 ·
0 点赞 ·
0 评论
加载更多