黄金鸡米花
码龄6年
关注
提问 私信
  • 博客:369,211
    社区:1
    369,212
    总访问量
  • 104
    原创
  • 1,119,495
    排名
  • 150
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-06-14
博客简介:

好吃的爆米花

博客描述:
不积跬步,无以至千里。不积小流,无以成江海。
查看详细资料
个人成就
  • 获得282次点赞
  • 内容获得1,186次评论
  • 获得1,198次收藏
  • 代码片获得500次分享
创作历程
  • 1篇
    2022年
  • 9篇
    2021年
  • 37篇
    2020年
  • 27篇
    2019年
  • 30篇
    2018年
成就勋章
TA的专栏
  • redis
    3篇
  • 数据结构与算法
    7篇
  • SpringBoot
    4篇
  • myBatis&&myBatisPlus
    2篇
  • Java基础篇+源码分析:让自己不在简单
    5篇
兴趣领域 设置
  • 微软技术
    c#.netasp.net
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

今天被redis的ERR no such key狠狠的教育了

案发现场今天做项目,使用rename的时候报了个错org.springframework.dao.InvalidDataAccessApiUsageException: ERR no such key. channel: [id: 0xf40bda08, L:/172.31.60.56:38338 - R:172.31.8.94/172.31.8.94:6379] command: (RENAME), params: [[123, 99, 111, 110, 118, 58, 108, 105, 115
原创
发布博客 2022.05.24 ·
3729 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏

【redis系列】数据类型的根源-redisObject

文章目录前言redis类型的根源redisObject对象type属性encoding属性例:set的encodinglru属性refcount属性*ptr属性总结参考资料:前言redis相信每一个java伙伴都知道,但是我相信有一部分大佬已经对redis的使用以及底层实现已经烂熟于心,但是有些java伙伴可能还是停留在使用阶段,至于redis那么多数据类型,底层是怎么样的数据结构,以及实现方式还不是很了解,恰好,笔者最近正在研究这方便,希望精通的大佬,看看我阐述的有没有错误,不明白的小伙伴一起坐下来一
原创
发布博客 2021.09.18 ·
354 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

【数据结构】求字符串类型数学表达式的值

文章目录一、前言二、问题三、餐前开胃四、源码地址五、思路:1、数字栈需要注意的问题2、符号栈需要注意的问题六、流程图七、核心代码八、总结一、前言最近在开发中遇到一个场景,用户输入一个字符串,这个字符串是一个数学计算式,让求出计算的结果久闻大佬们经常提起,可以利用栈将一个字符串形式的数学表达式,计算得出最终的结果,于是乎,小编利用自己的一把头发,终于将其实现了出来。二、问题计算器这个东西,相信不管是女士们,先生们,老人,孩子,还是叔叔大爷应该都有听过,都见过,都用过,大家可能会有下面这些问题:
原创
发布博客 2021.07.21 ·
1201 阅读 ·
2 点赞 ·
2 评论 ·
6 收藏

【数据结构】如何用单链表实现栈?

文章目录一、前言二、源码下载:持续更新中三、什么是栈?三、链表节点四、栈结构的定义五、栈空判断六、栈满判断七、入栈push(int value) 实现八、出栈pop()实现九、栈的打印(单向链表的逆序打印)一、前言工作之余,学习一下数据结构与算法,今天学习数据结构:“栈”。相信各位帅气的程序员对这个栈是相当的熟悉。但是笔者就总有一个臭毛病:一看就会,一写就拉稀。所以今天小编就自己动手亲自用单向链表实现“栈”二、源码下载:持续更新中https://gitee.com/sunshineAndD
原创
发布博客 2021.07.20 ·
6036 阅读 ·
8 点赞 ·
6 评论 ·
32 收藏

【数据结构】应用循环链表解决约瑟夫问题(无头节点)

什么是约瑟夫问题?首先我们先看个故事:据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越过k-2个人(因为第一个人已经被越过),并杀掉第k个人。接着,再越过k-1个人,并杀掉
原创
发布博客 2021.07.19 ·
1052 阅读 ·
4 点赞 ·
4 评论 ·
5 收藏

【数据结构】实现:合并两个升序的单链表,合并之后的链表后依旧有序

最近学习数据结构的算法的过程中,遇到了一个题,然后视频讲解的老师并没有给出答案(可能是我没找到),于是我就自己动手实现了一波。如有问题,请大家支点核心思路校验两个链表的长度,如果都为null,直接返回如果链表1或者链表2中有一个链表的节点的next==null如果链表1节点的next为null,则之间将链表2的节点加入到返回结果的链表中如果链表2节点的next为null,则之间将链表1的节点加入到返回结果的链表中如果链表1的节点的next和链表2节点的next都不是null对比两个节
原创
发布博客 2021.07.05 ·
772 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

【数据结构】循环数组实现队列--慢慢学数据结构

循环数组来实现队列来了虽然只有代码,但是注释很详细,如有问题,欢迎评论留言,指点。package com.atguigu.queue;import java.util.Scanner;/** * @Description * @Author Flag * @Date: 2021/7/4 9:31 * @Version: 1.0 **/public class CircleArrayQueueDome { public static void main(String[] ar
原创
发布博客 2021.07.04 ·
183 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

【数据结构】数组实现队列--简单易懂

数组实现队列,此时的队列只能使用一次,下一篇文章,将使用循环数组来实现队列虽然只有代码,但是注释很详细,如有问题,欢迎评论留言,指点。package com.atguigu.queue;import java.util.Scanner;/** * @Description 使用数组模拟队列 * @Author Flag * @Date: 2021/7/3 20:03 * @Version: 1.0 **/public class ArrqyQueueDome { publi
原创
发布博客 2021.07.04 ·
193 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

mybatisplus-乐观锁失效可能的因素

建表sqlCREATE TABLE `tbl_dept` ( `dept_id` int(11) NOT NULL AUTO_INCREMENT, `dept_name` varchar(255) NOT NULL, `version` int(255) DEFAULT NULL, `number` int(255) DEFAULT NULL, PRIMARY KEY (`dept_id`)) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARS
原创
发布博客 2021.06.08 ·
1861 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

idea启动报错:Internal error java.net.BindException:Address already inu use:bind

报错原图:idea启动时报错,是启动的时候解决方案:原文链接翻译:要锁定IDE在本地主机上启动服务器的文件夹,它会尝试在6942到6991之间的第一个可用端口上进行绑定,如果IDE不能在这个范围内的任何端口上进行绑定,则会抛出此异常。机器上不可能已经使用了所有50个端口,所以这似乎是一个网络问题,或者是某些安全软件不允许IDE绑定到这个范围内的任何端口,即使是在本地主机接口上。在Windows上,“netsh winsock重置”在管理员控制台中,后面跟着重启应该会有帮助。同时尝试禁用防
原创
发布博客 2021.01.03 ·
963 阅读 ·
1 点赞 ·
13 评论 ·
0 收藏

NoClassDefFoundError: org/openjdk/jol/info/ClassLayout

NoClassDefFoundError: org/openjdk/jol/info/ClassLayout版本:案发现场:解决方案:选择合适的jar包将Jar包放到项目中新建一个lib文件夹将刚刚下载好的jar包放进入选中jar,将其添加为依赖删除我们一开始在pom中的依赖总结:致谢:版本:Java 1.8工程类型:Maven工程案发现场:今天研究对象头的时候,想看看对象头MarkWord的内容,于是乎出现了一个错误,如图·Exception in thread "main" java.l
原创
发布博客 2020.12.29 ·
4677 阅读 ·
9 点赞 ·
21 评论 ·
5 收藏

mybatis返回集合对象包含List<String>-----亲测可用,欢迎尝试

需求:笔者最近遇到一个需求:一个团队对应多个人,一个人只能有一个团队根据团队的成绩的降序,查询出这个团队的信息,和这个团队中每个人的名字。分析:首先:需要查询出每个人团队的信息其次:查询出每个团队对应的用户名所以返回结果应该是返回一个List,List中每一个对象就是数据库表:(数据库表只显示了部分必要字段)团队表CREATE TABLE `team` ( `id` varchar(255) NOT NULL COMMENT '雪花算法,id', `team_
原创
发布博客 2020.11.03 ·
7179 阅读 ·
9 点赞 ·
25 评论 ·
27 收藏

centos7报错:-bash: bc: 未找到命令

一行命令:yum -y install bc结果[root@localhost ~]# yum -y install bc已加载插件:fastestmirrorDetermining fastest mirrors * centos-sclo-rh: mirrors.aliyun.com * centos-sclo-sclo: mirrors.aliyun.combase
原创
发布博客 2020.11.02 ·
2866 阅读 ·
4 点赞 ·
5 评论 ·
2 收藏

SpringBoot实现热部署你会吗?

相信每一个Java程序员都知道SpringBoot这个框架,但是在调试的过程中,频繁的重启是非常消耗时间的,那么我们就有引入热部署这个功能,来解决这个问题。环境Java版本:java version “1.8.0_221”SpringBoot版本:v2.3.5.RELEASEIDE版本:IntelliJ IDEA 2019.2.3需要引入依赖1.引入依赖 <dependency> <groupId>org.springframework.boot&l.
原创
发布博客 2020.10.31 ·
915 阅读 ·
1 点赞 ·
8 评论 ·
0 收藏

Has been loaded by XML or SqlProvider, ignoring the injection of the SQL.

package com.baomidou.mybatisplus.core.mapper
原创
发布博客 2020.10.28 ·
4468 阅读 ·
2 点赞 ·
6 评论 ·
4 收藏

2020-1024等于什么?

程序员节日程序员可能已经习惯了996的生活:每天清晨,迎着朝阳挤一挤早高峰的地铁快到中午熟练着切换这美团外卖、饿了吗等各种点餐软件中午,吃完外卖,趴在桌子上休息一会下午上班,一顿猛干,等待未知数下班时间可能是晚上9点也可能是晚上11点更有可能是在早晨太阳睡醒的时候,我们下班了。其实程序员挺难的,但是我们既然选择了这条路,我们就要坚持下去,北上广深,虽然生活在这种超一线城市是非常辛苦的,但是机遇也会有很多:在北上广深圳,现在可能是5千,十年后,可能挣5000万,.
原创
发布博客 2020.10.24 ·
1546 阅读 ·
0 点赞 ·
9 评论 ·
1 收藏

java8的stream实现分页查询【附带排序,看不懂你找我】

需求描述今天遇到一个需求,做一个排行榜,要求是:用给定的一个时间段中,每个人最好的成绩,进行比较,然后做分页。所以这里就需要再service层自己做分页了。代码 /** * @param pageNo 页码 * @param pageSize 每页数量 */ @Override public List<GroupRankingListModel> selectGroupRankingList(Integer pageNo, Integer p
原创
发布博客 2020.10.20 ·
3215 阅读 ·
3 点赞 ·
11 评论 ·
12 收藏

自考总结

今天刚刚结束了第六次的自考,这次考试考得C++和英语。我的自考路回想从2018年初开始自考,到现在已经快三年了,前五次考试一共通过了11科自考,相信自己再有一年的时间,就可以取得自考的毕业,虽然在三年的过程中,也过了几科,但是总体来说还会还是不错的。第六次自考回想一下这次自考,一共两门,c++去年考过一次,虽然没有考过,只是考了59分,今年可以+5分,并且因为C++和我掌握的Java非常像,所以学习起来,也没有费什么力气,只是看了几遍书,刷了十几套题。第二门就是英语,第一次错英语题的时候,发现还挺
原创
发布博客 2020.10.19 ·
362 阅读 ·
0 点赞 ·
9 评论 ·
0 收藏

RedisDesktopManager连接Linux中的Redis

案发现场:今天早晨用RedisDesktopManager连接Redis失败,发现连接不上,历经了千辛万苦,终于找到了问题所在。机器配置:1.查看安装RedisDesktopManager的机器是否能ping通Redis的机器。注:我的redis的机器的地址是:192.168.56.104如何查看安装Redis机器的地址呢?因为Linux会有很多个网卡,需要找到和自己虚拟机连接的网卡的ip地址。最简单的方式就是在Linux中输入命令ip addr 然后把所有的ip地址都ping一遍。命令
原创
发布博客 2020.09.28 ·
1877 阅读 ·
2 点赞 ·
11 评论 ·
5 收藏

java.sql.SQLException: The server time zone value ‘�й���׼ʱ��‘ is unrecognized or

在SpringBoot整合Mybaits测试的时候需要了这个问题。详细报错如下:我的配置文件:#配置数据源信息spring.datasource.url=jdbc:mysql://localhost:3306/spring-cachespring.datasource.username=rootspring.datasource.password=adminspring.datasource.driver-class-name=com.mysql.jdbc.Driverorg.mybatis
原创
发布博客 2020.09.27 ·
360 阅读 ·
0 点赞 ·
8 评论 ·
0 收藏
加载更多