C++ - 复习STL和泛型
第一讲:STL和泛型概述认识headers、版本、重要资源1STL1.C++标准库具有6大部件,使用的方法,认识、使用、扩充;
2.C++SL包括C++STL六大部件和其他零碎的
3.新式的headers内的组件封装在namespace std
STL体系架构六个部件
容器containers、分配器allocators、算法algorithms、迭代器iterators、适配器adapters、仿函数Functors
1234//获取大于等于40的数int ia[6]={1,2,3,4,5,6};vector<int,allocator<int>> vi(ia,ia+6);cout<<count_if(vi.begin(),vi.end(),not1(bind2nd(less<int>(),40)));
not1(bind2nd(less(),40))为一个predicate,谓词
复杂度Big-oh 其中n为一个比较大的规模
“前闭后开”区间用于标准库容器;3.1 迭代器定义一contianer<T ...
Modelica - Modelica语言学习
一、使用1.新建package-》新建modelica类
2.找组件modelica–>mechanics–>translational–>components等;找信号源blocks–>sources等
3.模件进行连接
4.元件设置参数
5.仿真-仿真设置
二、模型类化打开类看单个构件的建模语言
新建类–>扩展 (选库中类的)–>在扩展类中写方程–>调用到modelica类中使用
三、语法
变量声明:
类型:Real,Integer, Boolean,String,enumeration
前缀:input, output, parameter;
可见性:public, protected;
注释: 1.单行;多行; 2.引号注释:
1Real foo " A special comment";
数组:1parameter Real x[3,3]={1,2,3;4,5,6;4,5,6};
标注:annotation
123equationder(x) = 1-x ”Drives value ...
OS - 计算机操作系统复习思维导图
操作系统-基础-思维导图
计组复习
内存管理
进程线程管理
同步互斥
调度算法
文件管理-Linux
IO设备管理
网络系统
计网 - 计算机网络复习思维导图
计算机网络-中间三层协议-思维导图
网络层
传输层
应用层
其他
参考资料
计算机网络第七版- 谢希仁
https://www.bilibili.com/video/BV1KY411x7Jp/?spm_id_from=333.337.search-card.all.click&vd_source=e249eb5e70a068ab71d1537db21d292b
https://xiaolincoding.com/network/5_learn/learn_network.html
网络是怎样连接的 - 户根勤









