- 博客(17)
- 收藏
- 关注
原创 如何用Linux装逼?
我自己用的是Ubuntu. sudo apt-get install B如果用的是cnetOS sudo yum install B其他发行版装逼方式类似. 当然有的人可能会这样: E: Unable to locate package B意思就是你装逼失败了。:P
2017-08-08 22:17:41 3501 3
STUN
RFC3489分类完全锥形(Full Cone)相同的内网(IIP:port)会被映射到同一个外网(EIP:port),此外,外部机器可以直接发送包给(EIP:port),这个包会被转发给(IIP:port);即这个映射是长期的;而且不拒绝外部机器的包;限制锥形(Restricted Cone)相同的内网(IIP:port)会被映射到同一个外网(EIP:port), 不同于完全锥形的N...
2019-08-03 15:10:51 234
原创 IPFS开发
目录准备获取依赖&build注意准备因为用到了gawk,所以可能需要用到yacc,确保安装过;gawk好像也不是预安装的,也要确保安装;获取依赖&buildgo get github.com/ipfs/go-ipfs# 这里是ipfs main函数的位置# 从这里go build就可以build整个工程cd $GOROOT/src/ipfs/go-ipfs///...
2019-07-12 00:00:00 458
原创 Linux从源码安装IPFS
目录准备安装LinuxWindows其他准备要先安装好Go,并且安装好可以使用的代理;安装代理主要是因为go-ipfs项目make的时候有很多golang的包在墙外;师兄给了一个参考,可以自己下载对应镜像放到src的对应路径里,但是我用的时候不行,不知道为啥;直接打开代理会更方便;建议大家 科学上网,然后make;安装go-ipfs的项目说明书里有各种系统的安装方法;少数Linux发行...
2019-07-10 18:18:25 499
原创 IPFS
这里写自定义目录标题欢迎使用Markdown编辑器Example新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...
2019-05-07 21:25:25 1225
原创 Linux go安装
目录InstallationNoteInstallation # 下载想要的Go版本 # go后面跟的版本号自己根据需要写 # 这个网址就可以下,去官网找也行; $wget https://studygolang.com/dl/golang/go1.10.1.linux-amd64.tar.gz # 解压,解压出来的目录名字就是go su...
2019-04-27 17:00:30 1281
原创 IPFS Block Layer
Conceptblocksblock是一个包含data和cid的结构,go-block-format中定义了Block接口,和一个BasicBlock;// Package blocks contains the lowest level of IPLD data structures.// A block is raw data accompanied by a CID. The C...
2019-04-17 14:15:42 386
原创 运营商级NAT引起的FTP匿名下载文件中断问题
最近使用FTP协议匿名登录下载全部RFC文档的时候连续几次无故中断。 Not connected明显是连接断开了。而且多次下载到一半(大概几百个文件)都会断开连接。其造成原因是主机跟服务器长时间没有连接因此被服务器踢出。但是具体是什么原因造成的不能自动跟服务器重新连接,一时间也没有想明白。 这两天突然想到一个可能的原因,即匿名登录的情况下,ip地址变更了。 现在的校园网或家庭网络用户,其实
2017-08-31 21:03:18 888
翻译 鸟类链路上的数据报传输标准(A Standard for the Transmission of IP Datagrams on Avian Carriers,IPoAC)
鸟类链路上的数据报传输标准(A Standard for the Transmission of IP Datagrams on Avian Carriers,IPoAC)
2017-08-30 00:19:41 1230
翻译 Pi数字生成协议(Pi Digit Generation Protocol,PIgen)RFC3091
Pi数字生成协议 Pi Digit Generation Protocol,PIgen
2017-08-26 21:43:19 1732
原创 How to install libpcap for Linux?
How to install libpcap for Linux?For example.i work under Ubuntu. 1.Download the latest release version of libpcap from http://www.tcpdump.org/#latest-release 2.Decompress libpcap-1.6.1.tar.gz —-
2017-08-22 16:10:47 334
原创 100.64.0.0/10 运营商级NAT(Carrier-grade NAT)共享地址空间
运营商级NAT(Carrier-grade NAT) 运营商级(Carrier-grade)NAT,是用于缓解是IPV4地址枯竭的一种方法,通过这种方法,原来被分配公网ip的端点、家庭网络等可以被分配一个私有的ip地址,共享一个地址池。 以家庭网络为例,最初IPV4地址充足的时候,运营商可以分配给每个家庭一个公网ip,每个家庭使用NAT共享此ip(也可以不使用);而随着接入的家庭增多,为了防
2017-08-17 22:21:23 13833 2
原创 有些arp请求报文中为什么会有目的mac地址(不使用广播地址)
有些arp请求报文中为什么会有目的mac地址(不使用广播地址)最近做实验,注意到局域网内大部分的arp包的以太网头部目的mac地址并不是广播地址,并且包内的目的mac地址字段并不是全0,而是目的ip对应的mac地址(显然,此目的mac地址来源于计算机内缓存的arp表)。如图: 可以看出来,此arp请求包的以太网头部并没有使用广播地址,并且包内的目的mac地址字段并不是全0,而是和以太网头部的mac
2017-05-02 18:33:02 10555
原创 你的宽带ip地址被100.64了吗?
你的宽带ip地址被100.64了吗? 最近需要用从外网访问本机的时候发现,宿舍路由wan口的ip变成了100.64.X.X,本以为是一个外网的ip,可事实上并不是,并且从外网无法直接访问。 我们都知道,Internet设计者保留了IPv4地址空间的一部份供专用地址使用,这些地址不会被当做公用地址来分配,所以专用地址永远不会与公用地址重复。 IPv4专用地址如下: 10.0.0.0 -
2016-04-24 17:37:58 46316 5
原创 客户端与服务器新建套接字连接的一种方法
客户端与服务器新建套接字连接的一种方法背景 最近在做一个C/S文件管理系统,想要把客户端命令跟文件的传输分开进行,这就要求我们重新在客户端与服务器之间建立一个新的套接字连接。问题 首先我们知道C/S服务器每接到一个客户的链接请求后,都将建立一个新的线程用于为客户服务,在高并发的情况下,服务器可能会同时开启相当多的线程,在这些服务线程中,如果有相当一部分客户要求进行文件传输,那我们就
2016-04-23 16:50:56 5649
原创 为什么要用枚举实现Singleton--java学习笔记
为什么要用枚举实现Singleton–java学习笔记 理由一:无需再考虑可序列化的情况 《effective java》第77条:对于实例控制,枚举类型优先于readResolve 说到readResolve,有的人可能会不甚清楚其作用,简单来说,readResolve的作用是这样的:readResolve特性允许你用readObject创建的实例代替另一个实例。 对
2016-04-20 20:50:10 886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人