首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
掘金
订阅
张培伟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
工厂模式进阶用法,如何动态选择对象?
本文正在参加「金石计划」 前言 工厂设计模式可能是最常用的设计模式之一,我想大家在自己的项目中都用到过。可能你会不屑一顾,但这篇文章不仅仅是关于工厂模式的基本知识,更是讨论如何在运行时动态选择不同的方
自动化部署实践(三)- docker镜像管理
我正在参加「掘金·启航计划」 前言 由于采用docker部署,我们会将应用打包成镜像,而为了更好地管理我们生成的镜像,需要搭建一个私有的镜像库来管理。这样既安全,又能方便镜像的管理。
设计模式-责任链模式
责任链模式是将链中的每一个节点看做是一个对象,每个节点处理的请求均不相同,且内部自动维护下一个节点对象,当一个请求从链式的首段发出时,会沿着链的路径依次传递给每一个节点对象,直至有对象处理这个请求位置
32 张配图详解 K8S 1.24 高可用部署,保姆级详细版
作者:liugp 出处:https://www.cnblogs.com/liugp/p/163454
面试突击48:死锁的排查工具有哪些?
死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方释放资源,但没有一方提起释放资源,从而造成了一种阻塞的现象就称为死锁。 比如线程 1 拥有了锁 A 的情况下试
SpringBoot教程(一)|认识Spring Boot
安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山,呜呼,何时眼前突兀见此屋,吾庐独破受冻死亦足! 1.1 初识SpringBoot 官方网站地址:https://spring.io/projects
字节研发设施下的 Git 工作流
初级 Git 开发者,面对这满图的分支和 merge 指向,简直想手撕作者。高级 Git 开发者要将这个流程运用实践也大感头疼。 分支各司其职,覆盖大部分开发场景。 预期 master 分支中任何 commit 都是可部署的。 严格按照流程执行,出现重大事故的情形会大大降低。 …
使用 Taro3 + Vue3 + TypeScript + NutUi + Pinia 开发微信小程序
- Taro3 Vue3 Ts Pinia - 组件库 NutUI - Eslint Prettier CommitLint - 小程序分包配置 - Taro3 配合 Vue Dev
【设计模式】设计原则-SOLID、DRY、KISS、YAGNI、LOD
1. SOLID原则 1.1.1 定义:一个类或模块只负责完成一个功能。 理解:不要设计大而全的类,要设计粒度小、高性能单一的类。该原则的目的是为了实现代码高内聚、低耦合、提高代码复用性、可读性以及可维护性。 类中的代码行数、函数、属性是否过多。可以考虑对该类进行拆分; 补充:…
解耦神器之观察者模式
我本人特别喜欢李连杰演的这一版霍元甲,他年少轻狂,好勇斗狠,勇争津门第一,中年家破人亡,流落他乡悟出了侠的真谛,成为真正的大侠霍元甲。当然我不太希望我的一生这么波荡起伏,因为我没有他那么厉害。但是我特别喜欢剧中的一句台词,就是“功夫是需要时间去磨练出来的,两三年的猫脚功夫,这一…