如意鲜花

文章
7
资源
0
加入时间
2年10月17天

springboot 单元测试使用 @value读取不到值, yml的两个坑yml两个坑总结

yml两个坑yml 和 properties都可以作为配置文件在springboot项目中使用1.缩进问题yml使用空格缩进代表包之间的层级问题,有时候差一个空格就可能导致配置不生效。另外,在同级配置之间使用 # 注释也会导致该问题,因为程序是按层级读取配置的,加上注释隔断上下两行之后,程序会不清楚下一条配置是上一个的下级还是同级(大致是这意思。。。)2.springboot 2.X版本在单元测试中读取不到yml配置文件的值这是个大坑,在项目中写单元测试的时候需要读取一个yml配置

git rebase --abort会涉及哪些文件,这个命令会涉及HEAD指针的移动吗?在何种情况下,HEAD不会指向某个具体的分支?

1.发生冲突时,会使本地文件发生变化,远程仓库里的文件为空当abort时会使状态回到rebase之前的状态,所以会涉及2个文件;2. 会涉及到HEAD指针的变化rebase和merge的撤销都会涉及head的变化3. HEAD不指向某个具体的分支情况有很多有的时候HEAD会指向一个没有分支名字的修订版本,这种情况叫”detached HEAD“。HEAD严格来说

iOS开发——KeyWindow

一.有storyboard的项目创建过程1.点击程序图标——>2.执行Main函数——>3.执行UIApplicationMain(),根据其第三个和第四个参数创建Application,创建代理,并且把代理设置给application(看配置文件info.plist里面的storyboard的name,根据name找到storyboard),开启一个事件去加载storyboard,当stor

网络基础知识学习

物理层:负责光/电信号的传递方式,比如现在以太网通用的网线(双绞线),早期以太网采用的同轴电缆、光纤、现在的wifi无线网使用电磁波等都属于物理层的概念。:负责地址管理和路由选择,例如在IP协议中,通过IP地址来标识一台主机,并通过路由表的方式规划处两台主机之间的数据传输的线路(路由),路由器(router)工作在网络层。它最大的优点就是将服务、接口和协议这三个概念明确的地区分开来,概念清楚,理论也比较完整,通过七个层次的结构模型使不同的系统不同的网络之间实现可靠的通讯。局域网中的两台主机能直接