自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 设计模式C++

C++设计模式设计模式介绍篇设计模式的学习要点深入理解面向对象软件设计固有的复杂性软件设计复杂的根本原因 —— 变化如何解决复杂性分解抽象软件设计的目标面向对象的设计原则1) 依赖倒置原则(DIP)2) 开放封闭原则(OCP)3) 单一职责原则(SRP)4) Liskov替换原则(LSP)5) 接口隔离原则(ISP)6) 优先使用对象组合,而不是类继承7) 封装变化点8)针对接口编程,而不是针对实现编程*将设计原则提升为设计经验*重构获得模式 Refactoring to Patterns重构关键技法GOF

2023-09-28 13:56:29 246 1

原创 SQLite阶段性数据库维护

SQLite利用insert插入数据时,可能发生主键(唯一键)冲突,若想在冲突时变更为update语句,可以借助于SQLite的ON CONFLICT ([key]) DO 语句。此时应该借助SQLite的ON CONFLICT ([key]) DO 语句。ceid为唯一键,如果此时插入的ceid表中已经存在,则会报冲突异常。当再次执行这条语句时,SQLite引擎将会报错提示。创建表secs_ceid, 由此表举例。

2023-09-08 14:33:31 558 2

翻译 c语言实现时间片轮询调度

时间片轮询调度法模拟#include<stdio.h>#define MAX 10struct task_struct{char name[10]; /进程名称/int number; /进程编号/float come_time; /到达时间/float run_begin_time; /开始运行时间...

2019-05-30 23:03:59 4095

stm32f103c8t6点灯

arm开发工程,利用库函数编写的控制LED灯。使灯能够以各种各样的形式运行。

2018-07-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除