首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
浅识专题
设计模式浅识——适配器模式
设计模式初识之适配器模式 详细参考链接:https://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html定义模式的结构模式所涉及的角色有:Android中的实例(类的适配器模式)对应关系:个人理解声明参考 详细参考链接:https://www.cnblogs.com/java-my-life/archive
阅读更多...
委托机制浅识
我们通常编写的都是同步代码,即调用一个类型的方法,会立刻出现方法执行的结果,很少会考虑将一个方法传递给另一个方法,C#中的委托机制似乎很有意思。一、什么是委托?《.NET大观》(第2版):委托是指向方法的安全可靠地指针。所有的Delegate都继承自一个共同的System.Delegate类型,通常用于实践的处理和毁掉。每个委托都关联一系列成员,称为调用列表。一旦委托被调用,列表中的每一个
阅读更多...
浅识数据结构之空间复杂度
P. S.:以下代码均在VS2019环境下测试,不代表所有编译器均可通过。 P. S.:测试代码均未展示头文件stdio.h的声明,使用时请自行添加。 文章目录 一. 前言二. 空间复杂度2.1 概念2.2 常见的空间复杂度2.3 不常见的空间复杂度,并无实际应用意义。 三. 结语 一. 前言 了解 空间复杂度相对于了解 时间复杂度来说较为容
阅读更多...
VIM寄存器浅识
VIM寄存器分为9类: 1、匿名寄存器(unnamed register)"": 用途:执行删除和复制命令时,删除或者复制的文本会保存到该寄存器中。 例外:没有例外。这个寄存器是默认寄存器,无论操作有没有指定寄存器,这个寄存器都会生效。如果指定了其它寄存器,如"a,“a和""都会生效。 2、数字寄存器(numbered register): 1)"0:
阅读更多...
浅识数据库与数据仓库的区别
通常我们会认为数据库与数据仓库都是用来存储数据的一个库,好像并没有什么明显区别,下面就从几个方面简单认识一下两者的区别。 从名称角度区分 数据库(Database):用来存储一些基础的、核心的数据。 数据仓库(Data Warehouse):本意并不是用来存储数据的,而是为了把数据加工处理之后对外提供服务。 从数据来源角度区分 数据库:数据来源于企业中基础的、核心的业务数据。 数据仓库
阅读更多...
投影定位算法matlab,浅识——后向投影成像算法(BackProjection,BP) 【MATLAB代码分析】...
一、什么是BP算法 由来:BP算法最初是McCorkle受计算机层析技术的启发推导而来,所谓的计算机层析:就是CT(Computer Tomograpy),这是在医院中再普遍不过的技术了。 BP算法的原理:BP算法参考了“时延-叠加”的思想,在雷达应用中,其对雷达接收天线接收到的回波信号进行距离向匹配率,获取回波数据中包含的相幅信息,再通过IFFT进行逆傅里叶变换,获取收发天线组合的时延,最后
阅读更多...
OpenGL绘制教室,带你亲手编程浅识高大上的VR技术
更新:代码已开源,地址:https://github.com/zhangqizky/OpenGL-draw-classroom 欢迎感兴趣的同学去github上查看,要是能给个star就更好了~ ==============更新分割线================================== 之前上过一门选修课叫虚拟现实与数据可视化,也就是最近大火的VR。很多人觉得
阅读更多...