当前位置:首页 > 码农资料

码农资料

  • 最新
  • 浏览
  • 评论

SQL插入联动

CCSSRW1周前 (07-08)35
创建一个 SQLite 触发器来实现当data表插入数据时自动检查并添加新设备到device表。这个触发器会在每次插入data表时检查uid是否存在于device表中,如果不存在,则自动添加。-- 创建触发器,在data表插入数据后执行 CREATE TRIGGER ...

数据表里按小时找出数据最大值

CCSSRW2周前 (07-07)63
这是使用本地时间的情况-- 使用CTE预处理数据,提高可读性和性能 WITH hourly_data AS (     SELECT       &nbs...

SQL多表查询重复列处理

CCSSRW2周前 (07-04)46
在多表查询中:select * from table1,table2 where table1.id=table2.id如果简单的使用星号,此时会有两个id若想在多表查询中仅保留共同列,你可以采用以下两种办法:方法一:明确指定列(推荐)...

批处理重命名脚本

CCSSRW2个月前 (05-29)122
使用批处理对整批文件进行有序重命名@echo off setlocal enabledelayedexpansion :: 计数起点 set count=1 ::前缀 set prefix=img_ ::后缀 set ex...

继承与组合的区别

CCSSRW8个月前 (11-26)1053
继承(Inheritance)继承是面向对象编程中的一种机制,允许一个类从另一个类继承属性和方法。下面是一个简单的例子:#include <iostream> using namespace std; // 基类 class Ani...

SQLite通过触发器判断并返回异常

CCSSRW10个月前 (09-14)1108
CREATE TRIGGER "main"."list" BEFORE UPDATE ON "list" FOR EACH ROW WHEN new.age<...

GOF23

CCSSRW1年前 (2024-07-19)2108
GOF23
设计模式是人们在多年的软件设计中积累下来,对可复用设计的一个总结。使用设计模式,能够提高系统的可扩展性,可靠性,可重用性。在GOF介绍中,一共有23种设计模式,分为了三个类别:创建型,结构型和行为型。其中创建型主要是对象实例化的抽象,包括:工厂模式,建造者模式,单例模式,原型模式。 结构型主要是将各...

23种设计模式UML类图图解

CCSSRW2年前 (2023-11-08)7122
23种设计模式UML类图图解
一 、类图的表示在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和address这3个属性,以及work()方法。...

面向对象设计原则

CCSSRW2年前 (2023-10-20)2269
面向对象设计的原则——开闭原则内容:软件实体应当对扩展开放,对修改关闭。通俗来讲,开闭原则就是软件系统中的各组件,应该能够在不修改现有内容的基础上,引入新功能。...

UML

CCSSRW2年前 (2023-10-20)16760
UML
什么是UML?统一建模语言(UML)是一种通用的可视化建模语言,可以用来描述、可视化、构造和文档化软件密集型系统的各种工件。UML是独立于过程的,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。注:UML不是一种程序设计语言,其描述的模型可以和各种编程语言相联系。&n...