2025/3/25
327

这篇文章以标题形式在草稿箱里躺了很多年,当年想写一篇关于字符集编码的文章时,是因为包括自己在内的很多开发人员都面临字符集编码的困惑,当时在网页中使用GB2312、MySQL数据库中使用GBK、Visual Studio 2005生成的源代码文件是UTF-8......今天完成这篇文章早已时过境迁,最近也越发觉得执行力远比好的点子和计划重要,后续除了及时分享总结自己的开发经验,还会将之前天马行空的项目尽快落地实施,共勉。
2025/6/13
64

在我的记忆里,桥总能发挥巨大价值。小时候,小河上的一座小桥连通了两个村寨,祖祖辈辈的乡亲们从桥上过,把青石板磨得圆润光滑。初中,我离开了小县城,每次汽车都要花一小时下一段险而长的盘山公路,山顶上立了一块纪念碑,上面刻着因修这段盘山路而牺牲的烈士们的名字。后来随着国家经济的发展,在这段盘山公路的峡谷上修了一座当时亚洲最大的吊索桥,通车后的车程从原来的一小时变成了五分钟,这座吊索桥的名字叫矮寨大桥。
2025/6/4
148

适配器模式是一种常用的结构型设计模式,其主要目的是解决两个软件模块之间的兼容问题,在不修改原有代码的基础上,使来源与目标代码能够兼容并协同工作。本文以类图结合代码示例的方式,详细描述了如何在适配器中包装源对象,以及如何解决目标接口臃肿的问题。常在河边走,哪有不湿鞋,掌握适配器模式,将为你解决新旧代码的兼容提供通用范式。
2025/1/20
793

Zabbix是一个基于WEB界面的跨平台系统资源监控开源平台,目标监控系统支持Linux、Windows NT4.0、 Windows (2000/2003/XP/Vista)、Free BSD、Open BSD、Solaris、HP-UX、AIX、 OS X、Tru64/OSF1等。
2025/1/17
730

WSL全称Windows Subsystem for Linux,是由微软开发的支持在Windows中运行Linux的一个子系统,2022年发布WSL 1.0,2023年发布了WSL 2.0,在2.0中使用了真正的Linux内核,并提升了性能与Linux程序的兼容性。
2025/1/20
629

Docker本身是一款为Linux开发的轻量级容器,并不支持在Windows中直接运行。但Docker官方提供了Docker Desktop可视化工具,结合WSL,可以方便的在Windows中运行Docker。本文并不介绍Docker的相关知识,仅描述了Docker在Windows中安装配置的过程。
2025/2/12
1290

这篇文章源于工作中的一个项目,2021年,我负责汇川工业机器人应用软件的基础架构重构,当时单元测试是重构工作的核心环节之一,从无法进行单元测试到最终60%以上的行覆盖率,过程中自己也有非常多的收获,于是将其整理成文,希望对计划开展和正在开展单元测试的同学有所帮助。
2024/7/12
1905

用例图是UML中最简单,使用最高频的图之一,它通常用于诠释“这个软件做了什么”。用例图的的表达非常简单并且通俗易懂,不论研发、产品、测试,还是完全不懂软件的外行,用例图基本都能被看懂。
2024/8/6
1307

类图以可视化的方式呈现了软件中的基本单元以及它们之间的关系。在软件架构设计过程中,它可以帮助架构师快速构思项目框架而无需关注代码细节;在软件开发过程中,它又可以精确描述类中的所有元素细节。因此对于开发人员,了解了面向对象就必须掌握UML类图。
热门文章
单元测试从入门到精通
2025/2/13
1290
gRPC基础:C++服务端与客户端代码示例
2025/1/21
981
Zabbix:开源的跨平台系统监控工具
2025/1/21
793
设计模式:原型
2025/3/18
735
WSL:在Windows中使用Linux
2025/1/18
730
测试驱动开发(TDD)浅析
2025/2/3
685
设计模式:简单工厂、工厂方法与抽象工厂
2025/3/12
683
依赖注入(DI)与控制反转(IoC)
2025/3/4
680
在Windows中使用Docker
2025/1/20
629
gRPC进阶:通过stream实现观察者模式
2025/2/12
573
最新文章
设计模式:桥接
2025/6/13
64
设计模式:适配器
2025/6/4
148
Zabbix:开源的跨平台系统监控工具
2025/1/21
793
WSL:在Windows中使用Linux
2025/1/18
730
在Windows中使用Docker
2025/1/20
629
单元测试从入门到精通
2025/2/13
1290
UML用例图-UML Use Case Diagram
2024/7/12
1905
UML类图-UML Class Diagram
2024/8/6
1307
测试驱动开发(TDD)浅析
2025/2/3
685
设计模式:单例
2025/4/28
336