自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WPS的JSA编程,分享一个工具类

主要用来和自己建的对象联动,方便赋值,例如传(A1,D4,2,2),生成如图数组。5 RangesHasData(range, sheet),传一个range数组,判断里面是否有数据,返回true或者false,这个数组是可以有多层的,比如把上边方法3和4生成的数组传进去也行。11 getRangeCellsHaveValues(range,sheet),传入单元格范围的数组(可以是多层的),和对应的sheet对象,返回相应的单元格位置的数组(一层的数组,但是只返回有值的,空单元格的值不会返回)。

2024-12-21 18:28:34 2035 1

原创 学习vue3,遇到的玄学问题

就是这个main.js,昨天一天,只要我把app.use(router)写上就报错,怎么都找不出问题,什么换版本啥的都试了,没用。气的我打了一晚上游戏,电脑一关,今早开机,再跑就不报错了,遇到玄学问题解决不了可能得电脑重启。不显示组件,网页啥都没有。这是Home.vue。这是index.js。这是 App.vue。

2024-11-11 09:27:36 453 1

原创 Java程序自动调洪,试算法

例如洪水过程线文件,“结束“两个字不要删,前面也不要空行,数据在excel里先做成两列,粘贴进来就行,对不齐不用管,一定在excel里做好粘贴过来,我用的制表符读取数据。AI是真的强大,一个下午就搞完了,所有工具类都能写。试算过程自己写的,写得最差,命名也是乱搞的。不了解调洪的也可以看一下,AI写的代码占了80%以上,不然我一个下午肯定做不完,十分推荐AI,写得比我好。其实好像有很多自动调洪的软件,但是我找了一些,用不了。直接叫它写整个项目不行,它就算写出来,你自己看不懂也没用。最后写一点AI使用经验。

2024-05-10 19:45:00 647 2

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

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

2024-02-26 12:52:39 777 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 652 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 567 1

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

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

2023-12-04 22:29:58 945

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

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

2023-11-27 18:46:36 563

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

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

2023-11-17 19:35:02 753

原创 初写坦克大战的一个问题记录,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 82

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

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

2023-05-29 11:58:05 1079 1

原创 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 147 1

Java程序自动调洪,试算法

Java程序自动调洪,试算法

2024-05-10

空空如也

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

TA关注的人

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