×
提示:
×
提示:
请:
谢谢!
Toggle navigation
技术头条
最新
读点非技术
我也分享
赞过
我的
IT技术博客大学习
微博登录
1
持续集成和交付流水线的反模式
(insights.thoughtworks.cn)
【简介】
持续集成和交付流水线是软件开发过程中避免浪费的一种实践,展现了从代码提交、构建、部署、测试到发布的整个过程,为团队提供可视化和及时反馈。
点击查看全文 >>
由
@Thoughtworks
2021-07-19 16:40分享 / 0个评论
赞过的人:
@IT技术博客大学习
要不要再学学下面的文章?
0
真实世界的Go设计模式 - 对象池模式
(colobu.com)
对象池(object pool pattern)是一种设计模式。一个对象池包含一组已经初始化过且可以使用的对象,而可以在有需求时创建和销毁对象。池的用户可以从池子中取得对象,对其进行操作处理,并在不需要时归还给池子而非直接销毁它。这是一种特殊的工厂对象。
若初始化、实例化的代价高,且有需求需要经常实例化,但每次实例化的数量较少的情况下,使用对象池可以获得显著的效能提升。从池子中取得对象的时间是可预测的,但新建一个实例所需的时间是不确定。
另外,利用对象池,我们可以重用对象,减少对象的分配,对于垃圾回收的编程语言,也是一种提高性能的手段。
by
@技术头条
2023-09-10 23:38 分享
查看详情
0
真实世界的Go设计模式 - 原型模式
(colobu.com)
*原型模式(Prototype Pattern)是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。
如果你有一个对象,并希望生成与其完全相同或者类似的一个复制品,你该如何实现呢?首先你必须新建一个属于相同类的对象,或者类似的对象,然后你必须遍历原始对象的所有成员变量,并将成员变量值复制到新对象中。在Go生态圈中,我们常常使用下面的库来做这份工作。
by
@技术头条
2023-09-10 23:32 分享
查看详情
1
如何建立你的离岸交付团队?
(insights.thoughtworks.cn)
这里有四种离岸交付合作模式:Team Extension Model,Hybrid Collaboration Model,E2E Collaboration Model和Onshore/Offshore Collaboration Model。每种模式都有其优势和挑战,需要根据组织自身情况选择合适的模式。其中E2E Collaboration Model是一种全面的离岸交付模式,适用于团队成熟度较高、业务模块相对独立的情况。
by
@Thoughtworks
2023-08-09 13:49 分享
查看详情
1
单例模式 和 惰性初始化模式
(colobu.com)
在面向对象编程语言中,单例模式(Singleton pattern)确保一个类只有一个实例,并提供对该实例的全局访问。
那么Go语言中,单例模式确认一个类型只有一个实例,并提供对改实例的全局访问,一般就是直接访问全局变量即可。
比如Go标准库中的os.Stdin、os.Stdout、os.Stderr分别代表标准输入、标准输出和标准错误输出。
by
@技术头条
2023-07-30 21:36 分享
查看详情
1
真实世界的Go设计模式 - 工厂模式
(colobu.com)
工厂模式是一种创建型模式,就是用来创建新对象的一种设计模式,它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。
23种设计模式中包含抽象工厂模式,工厂方法模式,其他也有人总结出简单工厂模式。这个工厂大量的依赖接口、抽象类和具体的类实现。在Go中,才不会有这么复杂的工厂创建模式,Go中最常见的工厂模式类似简单工厂模式,而且一般都是通过New或者NewXXX来实现。
by
@技术头条
2023-07-30 17:36 分享
查看详情
0
关于充电宝的小电流模式
(phpor.net)
很多元件都支持usb供电,这个也是充电宝的本职工作。
但是,插上之后开始还好好的,过不了几秒就不行了,难道是充电宝坏了?重插就是好的。
by
@技术头条
2022-12-10 22:46 分享
查看详情
1
使用CDC模式改造遗留系统
(insights.thoughtworks.cn)
我们选择了 CDC 模式将遗留系统中产生的变化同步到新服务中。在同步过程中,由数据层的变化推导出业务意图是成功的关键。在其他运用绞杀模式的改造中,如果能够在更上层的地方做分支也是一种好的思路,这样可以更好地还原业务。
by
@Thoughtworks
2022-11-22 14:53 分享
查看详情
1
探索原味BFF模式
(insights.thoughtworks.cn)
在本篇文章中,你们会与我一起穿越回BFF诞生的历史中,寻找其起源。并一同探索和学习这个在分布式系统中出镜率极高的架构模式。
by
@Thoughtworks
2022-09-13 17:17 分享
查看详情
1
工程效能CI/CD之流水线引擎的建设实践
(tech.meituan.com)
经过近3年的建设打磨,美团流水线引擎完成了服务端的基建统一,每日支撑近十万次的流水线执行量,系统成功率保持在99.99%以上。本文主要介绍在自研引擎建设层面遇到的挑战以及解决方案。
by
@技术头条
2022-08-18 23:18 分享
查看详情
1
Flutter/Dart release 模式下屏蔽 debugPrint 与 print 输出
(droidyue.com)
当我们在写 Flutter,Dart程序时,release 模式下,我们很奇怪的发现debugPrint和 print 这两个的输出内容,还是能够通过 flutter logs 展示出来。这一点尤其在端上暴露的问题要严重一些,比如涉及到一些敏感信息的日志打印。
本文,将会有两个超级简单的方法,来实现对这些输出的屏蔽,并且是专门治理 release 模式下的问题,debug 模式不受影响。
by
@技术头条
2022-08-18 23:11 分享
查看详情
使用微博登录,分享你的文章到本站
评论:
提交评论
近一周被赞排行
分享文章被赞得多,您就会出现在上面。还能给您微博带来新粉丝哦!