架构师日记-深入理解软件设计模式 | 京东云技术团队
本文从设计模式与编程语言的关系,设计模式与架构模式的区别,设计原则和设计模式的关系等几个维度进行了分析和解答。关于设计模式应该如何学习和应用的问题,给出了学习意见和实践心得。
Wesley13 Wesley13
4年前
STM32嵌入式开发学习笔记(二):将功能封装为库文件
将所有的函数都堆在main.c文件里不是好的选择,庞大的代码文件会是你维护的障碍,明智的做法是,一种功能封装到一个库文件里。库文件就是你代码开始部分写的include<xxxx.h里面的xxxx.h,让我们打开stdio.h文件看一看里面具体有什么内容。!(https://oscimg.oschina.net/oscnet/71321f0b3
Paul05 Paul05
4年前
软件设计模式概述
01软件设计模式概述01软件设计模式概述软件设计模式的产生背景"设计模式"这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心
宙斯盾 DDoS 防护系统“降本增效”的云原生实践
作者tomdu,腾讯云高级工程师,主要负责宙斯盾安全防护系统管控中心架构设计和后台开发工作。导语宙斯盾DDoS防护系统作为公司级网络安全产品,为各类业务提供专业可靠的DDoS/CC攻击防护。在黑客攻防对抗日益激烈的环境下,DDoS对抗不仅需要“降本”还需要“增效”。随着云原生的普及,宙斯盾团队持续投入云原生架构改造和优化,以提升系统的处理能力及
Stella981 Stella981
4年前
PX4 Bootloader解析
1引言半年前入手了PixhawkV2全套硬件,编译好的开源固件也下了,四轴也飞了,一直想对这套开源飞控进行一个系统地解析,由于工作原因一直没时间。最近翻开了PX4飞控源代码,它基于NUTTX操作系统,在github上更新十分迅速。为了能够全面地掌握这套软硬件设计思想,同时对硬件系统有全面的认识,我决定对PX4Bootloader进行详细解
Wesley13 Wesley13
4年前
VI设计中员工制服设计的构思方向
VI设计中员工制服设计的构思方向编辑:AGO(安可)品牌顾问 !VI设计中员工制服设计的构思方向(http://www.agobrand.com/uploads/allimg/160705/10420J1G0.jpg)制服是通过企业员工的穿着而体现企业特色的,制服本身的造型特色应是企业风格的体现。因此在VI设计(http
子桓 子桓
2年前
最好用的卸载工具:App Cleaner & Uninstaller Pro中文最新
AppCleaner&UninstallerPro是一款专门为Mac用户设计的应用程序清理和卸载工具。它可以帮助用户彻底清理Mac上的应用程序,包括相关的文件、缓存和插件,从而释放存储空间并提升系统性能。以下是AppCleaner&UninstallerP
铁扇公主 铁扇公主
2年前
Mac电脑矢量绘图软件 Sketch最新中文 for mac
Sketch是一款专门为Mac用户设计的矢量绘图软件,适用于界面设计,并专注于提供简洁高效的界面设计工具。它拥有丰富的设计工具和功能,如矢量设计、符号库、自动布局、插件生态和实时协作等,使得设计师可以轻松创建高质量的界面设计和交互原型。具体来说,Sketc
万界星空科技 万界星空科技
6个月前
中小企业数字化免费使用的开源MES系统/MES源码
万界星空开源MES是一款基于开源协议发布的制造执行系统,专为中小企业设计,提供生产流程管理、设备监控、质量控制等核心功能。其代码托管在Gitee平台,支持免费下载和二次开发。