- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 git 基本概念、基本操作
这会在当前目录下创建一个名为 “libgit2” 的目录,并在这个目录下初始化一个 .git 文件夹, 从远程仓库拉取下所有数据放入 .git 文件夹,然后从中读取最新版本的文件的拷贝。该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。如果你想在克隆远程仓库的时候,自定义本地仓库的名字,你可以通过额外的参数指定新的目录名,这会执行与上一条命令相同的操作,但目标目录名变为了 mylibgit。创建一个新的 README 文件。
2024-06-19 16:38:27 830
原创 行为性模式-责任链模式
责任链模式的核心是解决一组服务中的先后执行处理关系,就有点像你没钱花了,需要家庭财务支出审批,10块钱以下找闺女审批,100块钱先闺女审批在媳妇审批。
2024-05-02 17:51:42 8 2
原创 结构型模式-享元模式
将复杂对象拆分静态不变部分和动态变化部分,静态部分放在内存或redis中,使用的时候从内存或redis取出来复用,也就是说所有对象的静态部分在内存或redis中只保留了一份,动态变化部分一般放在redis中,使用的时候也从redis取出来和静态部分拼接起来。
2024-04-29 21:58:36 99 3
原创 结构性模式-门面模式/外观模式
StarterServiceProperties读取application.yml配置文件中配置内容,并将配置文件内容的值设置给StarterServiceProperties类的属性,StarterAutoConfigure类引入StarterServiceProperties类型的属性并在方法中获取StarterServiceProperties从配置文件获取的值设置给starterService类的属性。是一个条件注解,它表明只有在指定的类存在于类路径上时,才会应用配置。
2024-04-24 22:41:42 649
原创 结构性模式-组合模式
通过构造决策树来决策不同性别不同年龄的用户应该返回的内容,但是目前理解太浅,自我感觉设计太复杂有点过度设计并且初始化树代码太多容易出错,希望日后再看能有不一样的看法来理解这种设计。
2024-04-21 23:42:57 259 1
原创 结构性模式-装饰者模式
抽象类和通用单点登陆类实现共同接口,并引入接口类型属性并使用构造方法来给接口类型属性设值,最后通过接口类型属性调用通用单点登陆校验方法。
2024-04-17 23:41:44 692
原创 49-hashMap-01
输入: strs = [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出: [[“bat”],[“nat”,“tan”],[“ate”,“eat”,“tea”]]三.测试运行时间:6ms 内存:46.64M使用str.toCharArray()的方法把字符串转为数组,用Arrays.sort(charArray)方法将数组排序,String key = new String(charArray)使用排序后的数组生成字符串作为hashMap的key值(所有乱序字
2024-04-15 23:52:08 308 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人