自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 百度云Navicat for MySQL

一、下载Navicat for MySQL链接:https://pan.baidu.com/s/1Wo0QoYGz3Hz7xKUtyP-FFA&shfl=sharepset提取码:f900二、点击navicat111_mysql_cs_x64.exe进行安装三、安装完成之后点PatchNavicat.exe,弹出的对话框选择第二步Navicat安装位置Navicat fo...

2019-10-21 16:03:56 3975 4

原创 Navicat连接MySQL出现 错误1251

原因是MySQL8.0以后的版本的加密方式和MySQL5.0的不一样,连接会报错。解决方法:更改加密方式①以管理员身份运行cmd②mysql -uroot -p③ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则④ALTER USE...

2019-10-21 15:46:22 147

原创 堆排序-----大话数据结构

算法导论--伪代码思路:对待排序的数组先建立最大堆,将根节点(最大值)与最后一个结点交换,递归HEAPSORT(A) /*A是数组A[1...n]*/ BUILD-MAX-HEAP(A) /*建最大堆*/ for i=A.length downto 2 exchange A[1] w...

2018-07-26 23:30:45 205

原创 希尔排序-----大话数据结构

void SellSort(SqList *L){ int i,j; int increment=L->length; do { increment=increment/3+1; /*定义的一种增量方式*/ for(i=increment+1;i<=L->length;i++) { ...

2018-07-25 20:09:01 197

原创 直接插入排序-----大话数据结构

/*类似打扑克牌,左手老牌,当来了一张新牌,与老牌从右向左比较直到两个数之间插入*/void InsertSort(SqList *L){ int i,j; for(i=2;i<=L->length;i++) { if(L->r[i]<L->r[i-1])/*需要将r[i]插入有序子表*/ { ...

2018-07-25 17:27:45 169

原创 简单选择排序----大话数据结构

void SelectSort(SqList *L){ int i,j,min; for(i=1;i<L-length;i++) { min=i; /*将当前下标定义为最小值下标*/ for(j=i+1;j<=L->length;j++) /*循环之后的数据*/ { if(L-&g...

2018-07-25 17:05:58 160

原创 冒泡排序-----大话数据结构

/*用于要排序数组个数最大值,可修改*/#define MAXSIZE 10typedef struct{ int r[MAXSIZE+1]; /*用于存储要排序数组,r[0]用作哨兵或临时变量*/ int length; /*用于记录顺序表的长度*/}SqList;/*交换L中数组r的下标为i和j的值*/void swap(SqList *L,i,j){ ...

2018-07-25 16:32:25 171

转载 深拷贝与浅拷贝

原文:https://zhidao.baidu.com/question/357230142.html原文:https://www.cnblogs.com/jin521/p/5600488.html简单的来说就是,在有指针的情况下,浅拷贝只是增加了一个指针指向已经存在的内存,而深拷贝就是增加一个指针并且申请一个新的内存,使这个增加的指针指向这个新的内存,采用深拷贝的情况下,释放内存的时候就不会出现...

2018-05-24 14:34:23 103

转载 为什么基于TCP连接的服务器端有两个套接字,用accept()返回的套接字通信而不是绑定的套接字

原文:https://zhidao.baidu.com/question/548904427.html在服务器端,socket()返回的套接字用于监听(listen)和接受(accept)客户端的连接请求。这个套接字不能用于与客户端之间发送和接收数据。accept()接受一个客户端的连接请求,并返回一个新的套接字。所谓“新的”就是说这个套接字与socket()返回的用于监听和接受客户端的连接请求的...

2018-04-23 17:01:58 1847

转载 IP层转发分组的流程

原文:https://blog.csdn.net/cainv89/article/details/51264587IP层转发分组的流程1. 根据目的网络地址来确定下一跳路由器,这样做的结果如下:1.1 IP数据报最终一定可以找到目的主机所在目的网络上的路由器(可能要通过多次的间接交付)。1.2 只有到达最后一个路由器时,才试图向目的主机进行直接交付。注:在互联网上转发分组时,是从一个路由器转发到下...

2018-04-12 00:49:24 1765

转载 IP数据报的首部

原文:https://blog.csdn.net/cainv89/article/details/50676670IP数据报的首部注:IP数据报的格式,能够说明IP协议都具有什么功能。 1. IP数据报首部——固定部分1.1 版本占4位,指IP协议的版本。通信双方使用的IP协议的版本必须一致。IP协议版本号为4(即IPv4),IP协议版本号为6(即IPv6)。1.2 首部长度占4位,可表示的最大十...

2018-04-12 00:31:48 2922

转载 IP地址与硬件地址

原文:https://blog.csdn.net/cainv89/article/details/50664783IP地址与硬件地址1. IP地址与硬件地址的区别1.1 IP地址IP地址是一种逻辑地址。IP地址称为逻辑地址,是因为IP地址是用软件实现的。IP地址是网络层及其以上各层(包括运输层、应用层等)使用的地址。IP地址放在IP数据报的首部。1.2 硬件地址硬件地址是一种物理地址。硬件地址称为...

2018-04-11 22:49:30 6235

转载 IP地址的分类

原文:https://blog.csdn.net/cainv89/article/details/50658724IP地址的分类注意: (1)在TCP/IP体系中,IP地址是一个最基本的概念。整个的因特网就是一个单一的、抽象的网络。 (2)IP地址就是给因特网上的每一个主机(或路由器)的每一个接口分配一个在全世界范围是唯一的32位的标识符。 (3)IP地址的结构使我们可以因特网上很方便地进行寻址。...

2018-04-11 22:35:31 687

转载 网际协议IP

原文:https://blog.csdn.net/cainv89/article/details/50654633网际协议IP1. 网际协议IP网际协议IP:是TCP/IP体系中两个最主要的协议之一,也是最重要因特网标准协议之一。与IP协议配套使用的还有四个协议: (1)地址解析协议ARP(Address Resolution Protocol) (2)逆地址解析协议RARP(Reverse Ad...

2018-04-11 22:22:33 192

转载 C++ 虚函数表解析

C++ 虚函数表解析原文:https://blog.csdn.net/haoel/article/details/1948051/前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比...

2018-04-11 22:09:43 101

原创 ubuntu下文档中查找并替换字符串举例

find /home/HBG/SegNet/CamVid -name test1.txt | xargs sed -i 's#/SegNet/CamVid/#/home/HBG/SegNet/CamVid/#g'将路径/home/HBG/SegNet/CamVid下的文档test1.txt中的字符串 /SegNet/CamVid/ 替换为 /home/HBG/SegNet/CamVid/注:1.#

2018-01-18 22:28:37 3724

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除