- 博客(6)
- 收藏
- 关注
原创 JAVA不使用第三方库调用DeepseekAPI,用反射机制将API返回的语句作为代码执行
使用JAVA自带库实现的调用DeepseekAPI,并将返回的字符串作为JAVA代码运行,类似于pyhton的eval()
2025-03-18 16:00:48
965
原创 SpringBoot自动配置原理
果然发现了一个selectImport方法,而这个方法返回了一个AutoConfigurationEntry对象的getConfigurations方法,我们知道Java是高度封装的语言,我们要找的是最终的配置文件,也就是是谁配置了这个属性,这个对象不过是调用了一个封装的get方法而已,这里真正对Configurations属性进行了修改的是声明对象时的getAutoConfigurationEntry方法,所以应该从这个方法继续追查。的文件,这个文件里装的是所有自动配置类的全类名。
2024-08-26 15:39:32
1350
原创 15届蓝桥杯javaB组真题 E: 狡兔 k 窟 java解决部分
题目有点绕,不过容易看出这是图的最短路径的问题,最先想到的应该是深度搜索和广度搜索两种办法,这里就用深度搜索的办法解决(因为其他的我不会)。对于所有评测用例,1 ≤ n, m, ci ≤ 5000 ,1 ≤ ui, vi, si, ti ≤ n。第二行包含 n 个正整数 c1, c2, · · · , cn ,相邻整数之间使用一个空格分隔。个洞窟,因此小蓝可以在任意一个属于 ci 的出入口从地面进入洞窟然后从任意。个洞窟,因此小蓝可以在任意一个属于 ci 的出入口从地面进入洞窟然后从任意。
2024-04-30 09:39:06
1211
1
原创 使用Quartus创建一个Verilog语言实现的四位四选一复用器
置顶之后切回Hierarchy,如果原本的项目名称变成了刚刚被置顶的程序就说明刚才已经成功了,运行之后需要等一会,左下角的框是运行状态,全部打钩或者全部到100%就表示运行成功了。选next,上面的路径是项目的路径,下面是项目名,根据自己的要求修改,继续next。首先进入Quartus,点击左上角的file(文件),选new新建一个文件。保存时会提示是否将文件放在一个新创建的项目里,选YES,弹出窗口。此时会新建一个窗口,在新建的窗口中编写代码,写完之后保存。在file页面中找到我们需要编译运行的程序。
2024-04-29 17:58:32
723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人