自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 黑马微服务No instances available for userService问题,已解决

手动一个一个run,顺序是eureka,两个user,最后order就行了。搞了半天,有时不报错,有时报错,折磨人,搞半天就是顺序的问题。

2024-02-26 12:52:39 561 1

原创 记录,学习springboot底层,@Autowired失效分析

当这个配置类bean里用@Bean来生成一个BeanFactoryPostProcessor的bean,同时这个配置类bean还用@Autowired注入bean。当invokeBeanFactoryPostProcessors时会获取BeanFactoryPostProcessor.class类型的所有后处理器,配置类中@Bean标注的也会获取到,进行invoke,invoke时就会提前实例化配置类bean来调用其内部@Bean标注的方法来生成这个BeanFactoryPostProcessor。

2024-01-03 19:30:59 422 1

原创 mybatisplus相关。java.lang.IllegalStateException: Failed to load ApplicationContext for...错误

确定代码没写错,大概率是mybatisplus依赖和spring依赖之间有些版本问题,mybatisplus用的3.5.4.1 10月20号发布的。spring相关依赖是3.2.1 12月21号的。把spring相关依赖改到6月的3.1.1就没问题了。转到第一个异常发现是artifactid叫spring-test的依赖出错,和spring-boot-test依赖有关。看mybatisplus官网跟着写发现报错。测试跑通了,但是并不知道爆红的什么意思。

2023-12-23 22:32:59 407 1

原创 记录一下,java切面编程MethodSignature没有getmethod方法

很简单的问题,引错包了,org.aspectj.lang.reflect.MethodSignature这个包里的才对,其他包的MethodSignature也很多。

2023-12-04 22:29:58 579

原创 mapper类里写insert语句时values后没有提示,需要手敲#{},写个正则记录

思路是正则匹配原字符串,匹配出变量名,再在每次匹配中将类似update_time这种变量名替换为updateTime驼峰规则,加上#{}就行了。要是有大神写个插件就好了。

2023-11-27 18:46:36 376

原创 记录一个问题,spring boot 项目给本地依赖里的bean加@ConditionalOnProperty注解不生效

最后发现根本不是代码的问题,把IDEA里build project automatically打开就行了。不知道是我以前关了,还是本来就没开。

2023-11-17 19:35:02 308

原创 初写坦克大战的一个问题记录,this.getGraphics()和paint(Graphics g)里的g不同

开始传入的paint(Graphics g)的g,通过数据发现子弹线程确实存在,但是屏幕上看不见,变成隐形子弹了。自己做的按一下空格就发射一个的子弹又看得见,百思不得其解。测试了一下发现paint(Graphics g)里的g地址是会变的。观察发现空格发射子弹写在keyPressed()里的,我传的是this.getGraphics()。每次shot()里创建一个子弹的线程,给子弹传入Panel的画笔,子弹动一下就重画一次.传入this.getGraphics()确实成功了,子弹看得见了。

2023-09-07 18:29:21 22

原创 记录IDEA找不到或无法加载主类 Main问题,不要放在中文路径下

再创一个在code文件夹下,和上面的“代码”文件夹对比,都用默认文件。找不到main,搜了各种办法,感觉都很玄学,没一个管用 ,差点急死。就这个小问题,解决不了是真能急死人,差点学业未半而中道崩殂。第一次用IDEA,版本2023.1.2。突然想到是不是中文路径问题。创建一个默认java文件。

2023-05-29 11:58:05 736

原创 java汉诺塔,记录一下自己的思路

不管几层塔,分成两部分,三步解决问题:1上部分整体移动到中转塔,具体单步步骤不思考,我的脑袋分析不出来(中转塔为temp) 2下部分移动到目标塔(target),只有一层,我的脑袋还可以理解 3上部分从中转塔移动到目标塔。move3:move2+move1+move2(3+1+3=7步) move4:7+1+7=15步。规律:move1:1步 move2:move1+move1+move1(三步)其实把if(n==1)里的代码换成上面自己写的move1就完全好理解了。

2023-05-27 16:09:40 75

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除