- 博客(7)
- 收藏
- 关注
原创 记载空指针异常解决路径java.lang.NullPointerException: null
isPresent()一般与.get()方法合用,当optional中存在course时,optional.isPresent()值为true,通过get()方法返回对象。了解了以上知识后,就可以解决大部分问题了,然后我尝试定位,发现原来是我注入service时忘记加@Autowire注解了,然后就这样解决了这个看似困难的报错。详细信息是Java 14新增的功能,但默认是关闭的,我们可以给JVM添加一个。从Java 14开始,JVM可以自己在控制台告诉我们是哪一部分出现了问题。的详细信息中看到类似。
2023-07-29 09:16:37
241
原创 git&gitee&idea联动!多人代码开发!
小组作业,参与比赛,都可以采用的超好用代码管理。git idea gitee联动代码管理,步骤清晰,还有血泪得来的解决办法,值得一看!
2023-03-03 17:16:37
1608
2
原创 Python基础(1)
学习一门计算机语言,我们通常会从一个Hello World简单程序出发,接下来才是变量,操作符,顺序/循环结构等等的学习。但其实,在之后的学习中,不能只看理论,同时要伴随程序练习才会有质的进步。BIF,就是Python的内置函数,共68个....
2022-11-20 17:38:05
548
原创 软件工程git实战 #IDEA连线gitee# 小白必读~
git熟悉又陌生,GitHub和gitee听过好多遍了。首先,安装和配置git老师很贴心的给出了git的下载链接:点击运行...
2022-07-17 00:45:55
804
2
原创 算法设计与分析——算法分析基础
算法分析主要是时间复杂度和空间复杂度的两个方面的分析此处带着问题小回顾一把:时间复杂度怎么算大O、大 和大一、时间复杂度分析1.事后实验统计法——编写算法对应程序,统计其执行时间利用计算机内的计时功能,编写算法对应程序,统计其执行时间。对硬件、软件环境依赖强,不同的电脑设备对同一算法程序所得结果可能有一些偏差。同一个算法用不同的语言、不同的编译程序、在不同的计算机上运行,效率均不同——— 使用绝对时间单位衡量算法效率不合适(没办法,你的软硬件环境就是在里面起着一定作用。)2.
2022-04-09 18:26:12
4013
2
原创 算法设计与分析——算法设计基础
从什么是算法开始吧,这一部分主要作为了解一、算法的定义算法(Algorithm):对特定问题求解步骤的一种描述,是为解决一个或一类问题给出的一个确定的、有限长的操作序列。二、算法与程序的区别与联系区别:程序:是算法用某种编程语言的具体实现,能直接在机器上运行。算法:与特定的语言无关,可用任何语言实现 ,甚至可以用自然语言实现。 联系程序=算法+数据结构(N.Wirth)三、算法的基本特点1、输入:有零个或多个输入。2、输出:有一个或多个输出。3、确定性:..
2022-04-09 12:25:40
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人