- 博客(6)
- 资源 (24)
- 收藏
- 关注
原创 C#数据类型-隐式转换和显示转换,以及对应“栈”和“堆”的关系
null可直接赋值给字符串变量,表明变量为空,不指向任何位置,只能将null赋值给引用类型、指针类型和可空值类型。注意:将null值赋值给string变量和为空变量赋值"“不是一个概念,null意味着变量无任何值,而”"意味着有一个"空白字符串"的值。数据类型转换1.显示转换考虑将long值转换成int的情形,long的容量比int大,所以转换可能丢失数据——long值可能大于int能容纳的...
2020-04-30 23:15:53 256
转载 二叉搜索树的C#实现
二叉搜索树又称二叉查找树,亦称为二叉排序树。性质如下:(1)若左子树不空,则左子树上所有节点的值均小于它的根节点的值;(2)若右子树不空,则右子树上所有节点的值均大于它的根节点的值;(3)左、右子树也分别为二叉搜索树;基础知识介绍:上图中A为B的双亲结点,B为A的孩子结点。根为第一层,根的孩子为第二层,树中结点的最大层次数称为树的深度或高度。上图所示树的深度为4。现将一组数{61, ...
2020-04-29 22:44:04 475
原创 二叉树基础及其C#代码实现
二叉树的遍历有深度遍历(前序、中序、后序)和广度遍历(层次遍历)。二叉树的顺序存储结构就是使用一维数组存储二叉树中的结点,并且结点的存储位置,就是数组的下标索引,如下图所示就是完全二叉树的顺序存储方式,但一般它也只适用于完全二叉树。1.前序遍历就是从二叉树的根节点出发,当第一次到达节点时就输出节点数据,按先左后右方式访问,故上图结果为ABDHIEJCFG。2.中序遍历就是从二叉树的根节点出发...
2020-04-27 17:38:55 1563
原创 TCP/IP的三次握手和四次挥手原理介绍,以及常见问题
在介绍三次握手和四次挥手之前先了解TCP报文段首部6个控制位:1.URG(urgent紧急)当URG=1时,表明紧急指针字段有效,它告诉系统此报文中有紧急数据,应尽快传送,而不是按原先的顺序。2.ACK(acknowledgement 确认)仅当ACK=1确认字段有效,当ACK=0时,确认号无效,TCP规定,在连接建立后所有传送的报文段都必须把ACK置1.3.PSH(push传送)当...
2020-04-25 13:17:23 975 1
原创 计算机网络体系结构ISO/OSI 的7层模型详解
国际标准化组织(International Organization for Standardization,ISO)制定的OSI参考模型分为七层,每个分层都接接受由它下一层所提供的特定服务,并且负责为自己的上一层提供特定的服务,上下层之间通过“接口”交互,同一层之间的交互所遵循的约定叫做协议,这些协议使那些由不同厂商生产的设备,不同CPU和不同操作系统组成的计算机之间只要遵循相同的协议就能实现通...
2020-04-24 21:54:58 6645
原创 C#加密知识(Windows数据保护、对称加密、非对称加密等)
.NET的加密方式有以下几种1.Windows数据保护特点:管理秘钥数量是0,速度快,由用户的密码决定强度,备注:使用隐式生成的密钥对字节数组进行加密和解密。以下代码简单演示了加密和解密的过程,注意要添加引用System.Security.dllusing System.Security.Cryptography;using System.Security; byte[] origi...
2020-04-20 21:12:01 499
DatabaseParameters.xml
2020-06-26
C#实现矩阵运算大全MatrixCalculate.cs
2020-06-12
寻峰算法测试数据yuanshuju.mat
2020-06-10
寻峰算法测试数据testData.mat
2020-06-10
算法实现主体airPLS.cs
2020-05-30
MathNet.Numerics.dll
2020-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人