- 博客(24)
- 收藏
- 关注
原创 自用git记录
使用git reflog --date=iso后悔药,再一点点改,如果会用到revert、cherry-pick的话,IDEA不支持展示diff差别的话,就自己老实的git show。能用git rebase -i HEAD~5^这种命令解决,就最好(IDEA还带GUI,很方便)实在不行就revert,cherry-pick,rebase,reset(IDEA也自带就挺好)如果发现改完了历史,有些历史是错误的。
2025-05-25 23:45:34
273
原创 Sentinel控制台怎么空空如也,没有应用,昨天还好好的
sentinel点击注销按钮(退出登录),再登录进来。你去触发一下自己写的任意接口。:你之前真的sentinel有用。
2025-04-21 16:08:21
247
原创 Android Studio安装
30多分钟,很考验网络,因为是国外的网站下载)(然后有报错,自己试试这两个按钮,哪个按钮可以让程序继续),最常用的是Empty Activity(新版更新的)、Empty Views Activity。.启动Android Studio,下好了Android SDK之后,其实还有很长一段路。.启动Android Studio,他会提示你缺少Android SDK。前面很多一部分步骤是:下载安装包,点击下一步选什么太过简单,我这里直接跳过。打开安装包,然后不要动默认选项,一直点下一步下一步就好。
2025-04-18 10:37:58
443
原创 校园网无法认证
1.在连上校园网状态下,修改DNS服务器。(看到下面的IPV4 DNS服务器)2.等到上网认证完了,再换成DHCP自动配置DNS服务器。10.1.88.18 (未加密)(优先这个)10.1.1.1 (未加密),一般用这两个DNS就好了。,这个上网认证界面打不开。这个ipv4DNS服务器是。
2025-04-09 20:36:05
220
原创 【根节点不一样的git历史合并在一起】git merge --allow-unrelate-commit 可能你是第一次用。
3.我现在 git 的 HEAD 头指针要去指向拉下的历史,创建分支(anotherProjectMasterBranch)。这个重构项目是在本地的,别忘了在本地也是可以像在 gitee、github 一样 push 和 pull 的。这个事情发生在,我有一个原项目,复制了一份原项目进行重构。两个项目git历史记录中,没有一个commit是相同的hash值的,根节点都不一样。甚至可把重构项目删除了,因为已经合并在这个原项目里面了。这个创建的分支,和远程仓库已经没有用了可以清除了。生成了一个git仓库。
2025-03-30 11:52:23
415
原创 ...data.redis.serializer.SerializationException: Cannot deserialize; ....
(从domain包移动到domain.user.entity包下了),但是redis方式的分布式session中,redis缓存的数据中每一个登陆态记录里面会存一个包名。我这里spring-data-redis的报错是因为我用了分布式session,这个分布式session的方式我选的是用redis缓存的。1.是不是在spring-data-redis中报错的(~[spring-data-redis-xxxx]);,我把User对象移动到另外一个包了,所以redis里面存的包名是过期的无效的包名了。
2025-03-29 21:17:14
253
原创 Mapped Statements collection does not contain value for ....mybatisplus.core.mapper.SqlRunner.Update
别忘了,默认 Mybatis-Plus 是默认。SqlRunner 的。
2025-03-22 21:08:09
275
原创 【循环依赖】The dependencies of some of the beans in the application context form a cycle
懒加载,就是直到使用这个类再加载呗,直接我一开始就不注入,不就不会产生循环依赖嘛。),找到dynamicShardingManager 加上@Lazy懒加载。:看准循环,在spaceServiceImpl中(就是。一般情况,这个肯定是因为。
2025-03-22 20:48:40
194
原创 【shardingSpere】Error creatingbean with name ‘shardingSphereDataSource‘ defined in classpath resource
这个报错完全写的。只能去想办法。后面发现是我。改配置文件修改后。
2025-03-22 20:42:07
308
2
原创 【易错】JSON parse error: Cannot deserialize value of type `java.util.ArrayList
只能把这些东西封装成DTO然后再用一个@RequestBody,这样JSON解析就不会出错了。所以要一次性传多个参数的时候,要把这些参数通通封装成一个类,再用这个@RequestBody。(只能有一个@RequestBody注解在一个函数上奥。我一开始根据这个接口文档写出这样的代码。
2025-02-19 21:48:43
506
原创 【EasyExcel】NoClassDefFoundError: com/alibaba/excel/EasyExcel
不能想当然地用最新版本。就比如spring cloud alibaba 和 nacos有非常强的版本匹配的问题。虽然是easyexcel官网快速入门文档说,直接添加最新版本的easyexcel,就行。不要相信任何最新版本,每次导入jar包时候,看看这个jar包是不是有版本对应表。我看了这个帖子,才猜想这个是不是版本问题。
2025-02-18 23:18:45
652
原创 maven导入AliyunOSS后,还是发现找不到我对应的类,大面积爆红
我是用的maven坐标是上面官网推荐的3.17.4(2025年2月12日)OSS Java SDK快速入门_对象存储(OSS)-阿里云帮助中心。
2025-02-12 21:57:10
208
原创 【C环境配置】最简单配置CLion,不再出现Test CMake run finished with errors
过于钻牛角尖,反而会反而会浪费很多很多时间。(自己可以用everything去搜,Clion是自带的)就比如,很多国外游戏引入国内,发现有些隐藏关卡不显示,隐藏彩蛋不显示,很有可能就是中文路径的问题。无论以后电脑的软件啊什么的发展成怎么样了,以后系统用户名我一定一定用英文,不知道wsl的,没安装wsl的可以退出我这个文章了。,你就别想着用自带的了。不可能哈,咱们没那福气。,CLion在自动配环境的时候。Clion是真的真的真的。的Linux发行版)。
2025-02-05 12:28:36
441
2
原创 在云服务器配置mysql
我比较熟悉Ubuntu,所以我就用这个。现在我安装的mysql基本都是8.0以上版本了。所以下面的有些语句在5.0无法用。
2025-01-26 23:09:56
347
原创 Word处理心得,Excel处理心得
尤其是在合并单元格处插入行,合并单元格会自动变长,很方便,就不用拆分单元格和合并。(不过要注意一下,如果你在CTRL+C状态下,会默认粘贴你剪贴板的内容,)先合并单元格,然后双击格式刷,格式刷就锁定了,然后按上下左右键就好了,那可以先把这个编号项字体调成 90 号最大,用红色颜色区分。粘贴的页数超过20页其实这个在剪贴板就占用很多内存了,还有一旦很大的页数文档要进行编号,如果要一个个调,以前在用 Excel 还真没有发现可以这么用。这样在这种文档中就很容易一页一页的找了。就可以重复的插入多行咯。
2025-01-26 22:50:38
222
原创 【IDEA配置Tomcat】The selected directory is not a valid Tomcat home
但是报错The selected directory is is not a valid Tomcat home。其实路径是对的,我填的是/usr/local/tomcat/apach-tomcat-9.0.98。”,这样idea才能发现自己有足够权限去使用tomcat里面的东西了)我这里是Ubuntu安装的tomcat,直接从压缩包解压安装的。对于windows下的tomcat也是一样的哈。IDEA在配置Tomcat Home的时候,只需要给tomcat目录。
2025-01-26 22:43:55
613
原创 计算机网络复习清单
(协议就是网络中数据交换而建立的规则,网络协议的集合就是体系结构)(网络接口层:负责确定传输媒体接口的特性,使得在不同介质传输无差异。)(网际层:负责向上提供数据包服务,尽可能简单,所以不可靠)(运输层:负责提供应用进程端对端间的通信,屏蔽了网络层的细节。+4src+4dest为源地址、目的地址)+UDP(2src+2dest+2length+2sum)+如果是TCP(2src+2dest+第14个字节的倒数两位SYN+FIN)路由器处理IP数据报:提取目的IP、直接交付、查表转发、默认路由、丢包。
2025-01-18 22:40:07
522
原创 Invalid bean definition with name ‘userMapper‘ defined in file
解决Invalid bean definition with name 'userMapper' defined in file。只需要提高mybatis-spring-boot的版本就可解决
2024-08-07 18:00:58
10398
23
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人