LiteCloud超轻量级网盘系统Spring Boot2025-07-172026-09-03Java修行LiteCloud LiteCloud 是一个轻量级的云存储系统,基于 Spring Boot 开发,提供文件存储、用户管理等功能。采用现代化的深色主题设计,支持响应式布局,提供舒适的用户体验。 界面2025-07-17|1828|0
git 如何彻底删除一个文件包括它的所有git记录2025-07-172026-09-03神兵利器安装工具gitfilterrepo 先获取到远程仓库地址 强制删除某个文件以及其所有git记录 这里需要再添加远程仓库的地址 然后推送命令2025-07-17|1659|0
拉姆达表达式2025-07-112026-09-03神兵利器今天遇到几个奇葩的代码,读都读不懂,恶补一下 简单的 Lambda 表达式 下面是一个简单的 Lambda 表达式,它接受一个整数参数并返回该数字的平方: 无参数的 Lambda 表达式 多参数的 L2025-07-11|4|0
KMP架构为什么可以跨端——只会安卓开发顺便学会了ios开发岂不爽翻了2025-07-112026-09-03客户端开发1\. KMP 产生的原因 有个问题一直都有,如果你有一个购物的app,但是不同用户的手机的操作系统不一样,有苹果有安卓也有鸿蒙,所以你要开发三个app,并且培养三批人,但是其实很多东西是重复的, 比2025-07-11|1946|0
监听器模式2025-07-012026-09-03Java修行1\. 问题背景 假设我们有一个 银行账户管理系统,该系统需要监控用户账户余额的变动,并在发生变动时,自动执行一些相关的操作,比如发送 余额变动通知(如短信、邮件等)。为了实现这一功能,我们希望通过一2025-07-01|881|0
回调2025-07-012026-09-03Java修行1\. 问题背景 假设现在有一个TaskProcessor类有100个任务要进行加工,加工完成以后,还有一个类ResultConsumer需要对你每一次的加工好的任务进行自己的业务逻辑处理怎么办?你可2025-07-01|874|0
观察者模式2025-07-012026-09-03Java修行1\. 问题背景 现在有三个类:机器类,工人类,订单类 机器类有一个属性叫 isBroken,类型为boolean,其值为false时,代表机器正常,工人和订单都不受影响 但是当其值为true时,工人2025-07-01|760|0
Nextcloud部署以及搬家教程2025-06-282026-09-03神兵利器1\. Docker部署方法: 1.1 github仓库 1.2 新建dockercompose.yml 1.3 docker运行 版本较低的docker可以用 2\. 搬家 2.1 搬家原理 doc2025-06-28|834|0
抽象工厂设计模式2025-06-212026-09-03Java修行1.问题背景: 现在有两个产品Product分别是手机壳PhoneCase和耳机EarPhone,但是他们会来自于各个生产厂商,比如说Apple和Android等等 那么至少会有四个产品,分别是安卓手2025-06-21|777|0