自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IPFS 源码解读之—— ipfs refs local(显示所有本地对象的哈希)

  先执行 go-ipfs/cmd/ipfs/ipfs.go 中的 init()函数,此函数完成子命令的注册 接着执行 go-ipfs/cmd/ipfs/main.go 中的 main() 函数,入口 接着执行 gx/ipfs/Qma6uuSyjkecGhMFFLfzyJDPyoDtNJSHJNweDccZhaWkgU/go-ipfs-cmds/cli/run.go 中的...

2018-12-03 20:50:57 822

原创 C/C++ 实现获取 Linux 各网卡的 package 收发情况

#include <stdio.h>#include <string.h>#include <iostream>#include <stdlib.h>using namespace std;int main(){ int BUF_SIZE = 1024; string pkg_path = "/proc/net/dev"; F...

2018-12-07 13:06:08 1118

原创 Java实现初级排序算法之——归并排序算法

算法思想:将两个有序的数组归并成一个更大的有序数组。代码实现:package com.example;/** * * @Description : 归并算法对数组排序 * @ClassName : MergeSort * @author : RelaxOne * @date : 2018年8月18日 下午4:49:41 */public...

2018-08-18 16:53:03 148

原创 Java实现初级排序算法之——希尔排序算法

算法原理:希尔排序算法是基于插入排序算法的快速排序算法,希尔算法为了加快速度简单的改进了插入排序,交换不相邻的元素以对数组的局部进行排序,并最终用插入排序将局部有序的数组进行排序。其思想是使数组中的任意间隔为 h 的元素都是有序的。算法特点:权衡子数组的规模和有序性 高效算法实现:package com.example;/** * * @Description : ...

2018-08-18 16:27:12 181

原创 Java实现初级排序算法之——插入排序算法

算法原理:遍历整个数组,对原数组中的每个元素插入到新的数组中,首先找到合适的位置,其次将后面的元素都向后移动一位,最后将元素插入到数组中。直到原数组中的所有元素都插入完成。算法实现:package com.example;/** * * @Description : 用插入排序算法进行排列一个数组 * @ClassName : InsertionSort * @a...

2018-08-18 16:10:40 180

原创 Java实现初级排序算法之——选择排序算法

算法原理:选择排序算法是最简单的排序算法:首先找到数组总最小的元素,然后将它和数组的第一个元素交换位置(如果第一个元素是最小的元素那就和自己交换位置),然后再剩下的元素中找到最小的元素,做上述操作,直到将整个数组重新拍寻为止。算法特点: 运行时间和输入无关 数据移动最少算法实现:package com.example;/** * * @Description : 用...

2018-08-18 15:54:46 141

原创 Linux C/C++编译运行错误 free(): invalid next size (fast): 0x xxxxxxxxxx

前几天项目中,程序运行总是在报上述错误: free(): invalid next size (fast): 0x xxxxxxxxxx,于是上网查了很多,也检查了好久的代码,这里总结一下网上所述的各种错误:该问题是因为malloc( sizeof(stat) ),   实际stat是个结构体,应该为malloc( sizeof(struct stat) ),原文地址为:http://gxy7...

2018-08-10 17:32:14 12904

原创 Linux C/C++实现socket传输任意字符串(基于TCP实现)

C++实现 socket 传输任意字符串,在网上看到了许多很不错的代码,但大都是一端发送字符串,另外一端循环接收字符串,并没有对字符串的长度进行比较,试想:若在传完字符串后,还有其他的数据传送,那么在这样的情况下,接收端循环接收字符串就存在很大的弊端,因此在这里实现的是先将字符串的长度传送到接收端,而后紧接着传输字符串本身,这样在接收端就能先接收到字符串的长度,然后根据接收的长度接收字符串本身的数...

2018-08-05 20:24:09 5845

空空如也

空空如也

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

TA关注的人

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