摘抄于《C++ API设计》 4.5 创建架构的过程步骤: 1.分析影响架构的功能性需求 2.识别架构的约束 并 说明 3.创造 系统的主要对象,并确定之间的关系 4.架构交流 与 文档 架构的约束,影响架构的因素: 1.组织因素: 预算、时间、团队大小、专业知识等等 2.环境因素:硬件、平台(wi ...
分类:
编程语言 时间:
2021-03-09 13:09:33
阅读次数:
0
本系列文章主要整理并介绍 C# 各版本的新增功能与规范建议。 C# 规范建议 C# 9.0 C# 9.0 向 C# 语言添加了以下功能和增强功能: 记录 仅限 Init 的资源库 顶级语句 模式匹配增强功能 本机大小的整数 函数指针 禁止发出 localsinit 标志 目标类型的新表达式 静态匿名 ...
C语言之结构体内存的对齐
大纲:
零.引例
一.结构体内存对齐规则
二.怎样计算结构体的大小
三.设计结构体时要注意的方面
四.为什么存在内存对齐
五.修改默认对齐数 ...
分类:
编程语言 时间:
2021-03-09 12:54:34
阅读次数:
0
1.union 和 union all 前者可以去重 select sex,address from test where dt='20210218' union all select sex,address from test where dt='20210218'; + + +--+ | sex ...
分类:
其他好文 时间:
2021-03-08 14:17:52
阅读次数:
0
第三课 入门环境的搭建 JDK下载与安装 打开浏览器搜索jdk8 (应用主流)进行下载(先打开我的电脑来进行查看电脑为多少位的系统然后根据其来进行下载相应的版本) 找到下载地址,一定要同意。 双击安装JDK 最好将其安装到可以记住的目录,并记住安装的路径 配置环境变量 我的电脑-> 右键-> 属性 ...
分类:
其他好文 时间:
2021-03-08 14:15:44
阅读次数:
0
图片来源于:极客时间《数据结构与算法之美》 https://time.geekbang.org/column/intro/126 1. 数组 数组是最简单的数据结构,它的结构特点是:需要连续的内存空间,能够通过数组下标快速的访问数组内的元素,但是初始时需要指定大小,并且不能动态扩容,当容量不够时,需 ...
分类:
编程语言 时间:
2021-03-08 14:07:35
阅读次数:
0
1.无符号数与有符号数比较 有时我们可能会遇到一些数据结构的大小的判定,比如判断两个堆(假设为heap1,heap2)中元素个数差值是否大于1 heap1.size() - heap2.size() > 1 heap1.size() > heap2.size() + 1 看似等价的两个比较的不等式, ...
分类:
其他好文 时间:
2021-03-08 13:45:25
阅读次数:
0
记得关闭日志信息 #日志信息#mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl <?xml version="1.0" encoding="UTF-8"?><configuration sc ...
分类:
编程语言 时间:
2021-03-08 13:05:41
阅读次数:
0
rope (类似于块状链表的结构) 需要增加的预处理指令: #include<ext/rope> using namespace __gnu_cxx; rope<int> rp; 基本操作: 在末尾插入 \(x\) : rp.push_back(x); 在 \(pos\) 处插入 \(x\) : r ...
分类:
其他好文 时间:
2021-03-06 15:01:46
阅读次数:
0
1.有关平均值的一个技巧 判断一个区间$a_n~a_m$的平均值avg是否大于一个数b,可等价为判断前缀和数组中$s_m$与$s_$的大小关系 证明: \(avg = \frac{\displaystyle \sum_{n \ \leq i \ \leq \ m}a[i]}{m - n + 1}\) ...
分类:
其他好文 时间:
2021-03-06 14:48:08
阅读次数:
0