- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅