相关文章
Golang设计模式
Golang设计模式
Golang设计模式简介Golang工厂设计模式Golang单例设计模式Golang抽象工厂设计模式Golang建造者模式 (Builder Pattern)Golang 原型模式(Prototype Pattern)Golang适配器模式Golang 桥接模式(Bridge Pattern)Golang装饰器模式(Decorator …
建站知识
2025/1/12 20:49:36
git冲突处理(已commit但忘pull的情况)
一般来说,你只要记得先拉再传就不会有问题,但如果pull后没有立刻push,这段时间刚好有人push了,就会导致冲突,那么你可以使用以下方法进行版本回退之后合并代码
步骤:
git log查看所有的commit,…
建站知识
2025/1/12 6:42:14
从代码设计看 Glide 之生命周期(上)
欢迎关注我的其他平台账号: 掘金:0xforee 个人博客:0xforee’s blog 微信公众号: 上期我们探索了一个具备核心功能的图片加载库该怎么设计。这一期我们来看看如何给这个图片加载库关联生命周期管理。 欢迎关注本系列其他文章&…
建站知识
2025/1/3 15:19:22
python元组的不可变性和应用场景
Python元组是一种不可变的数据类型,也就是说一旦创建后,其元素无法被修改、添加或删除。元组使用圆括号来表示,元素之间使用逗号进行分隔。 以下是创建和访问元组的方法和语法: 创建元组: 使用圆括号直接创建ÿ…
建站知识
2025/1/7 14:14:42
Compose学习 - 环境配置及compose、kotlin插件、gradle、AndroidStudio版本对应关系
最近学习Compose,一开始学习的Compose版本是1.1.1,学习的过程中发现, LazyHorizontalGrid这个方法只有在1.2.0以后版本才支持。
想着既然要升级,直接用最新的好了。后面按照官网建议,下载了最新的AndroidStudio&#…
建站知识
2025/1/7 14:19:29
Vue2-replace属性、编程式路由导航、缓存路由组件、两个新的生命周期钩子、路由守卫、路由器工作模式
🥔:如果事与愿违,那一定是上天另有安排 更多Vue知识请点击——Vue.js VUE2-Day13 router-link的replace属性编程式路由导航1、什么是编程式路由导航2、如何编码3、使用案例示例说明 缓存路由组件两个新的生命周期钩子路由守卫1、路由元信息2、…
建站知识
2025/1/5 9:35:32