
网络相关
caichao08
这个作者很懒,什么都没留下…
展开
-
ICMP协议
1 ICMP协议协议概述 IP协议是一种不可靠的协议,无法进行差错控制。但IP协议可以借助其他协议来实现这一功能,如ICMP。 ICMP(Internet Control Messages Protocol, 网间控制报文协议)允许主机或路由器报告差错情况和提供有关异常情况的报告。 一般来说,ICMP报文提供针对网络层的错误诊断、拥塞控制、路径控制和查询转载 2014-03-25 09:08:29 · 1041 阅读 · 0 评论 -
Ping详细过程
网易电面问了个Ping的过程,不懂啊……ping命令执行过程详解 “ping”是我们经常会接触到的命令,但是大家对这个命令的了解有多少,这个命令的执行过程以及返回过来的信息代表什么意思呢?接下来我为大家逐一讲解。先看一下“Ping”的执行过程就以这样一个网络作为例子:假设有A、B、C、D四台机器,一台路由RA,子网掩码均为255.255.255.0,默认网关是192转载 2014-03-24 22:07:03 · 1561 阅读 · 0 评论 -
Raspberry & WiFi AP
转至:http://www.cnblogs.com/yefang/p/Raspbian_wireless_network_configuration.html新入手的树莓派,弄了一整天的网络终于能使用了。目标:使用有线连接网络,通过Mentohust认证锐捷,无线网络配置为AP热点共享上网。一、配置有线网络编辑/etc/network/interfaces1转载 2016-10-22 15:18:36 · 1179 阅读 · 0 评论 -
raspberry pi安装mentohust
转至:http://ju.outofmemory.cn/entry/56023首先感谢华中科技大学的同学们的贡献,这篇文章没有什么技术含量,大部分内容MentoHUST的主页上都有介绍,详细可以点击这里。我这里主要介绍一下我在Raspberry Pi树莓派上手动编译以及编译过程中遇到的问题,算是做个备忘。首先我们需要安装svn工具以便于checkout项目代码:sudo apt转载 2016-10-22 16:54:27 · 1170 阅读 · 0 评论 -
TCP UDP多机通信无法接收到数据的问题
TCP UDP调试注意事项一般如果是使用localhost和127.0.0.1这种做server端IP的情况,服务器与客户一般是在一个主机上进行了,这个时候做调试一般不会出现什么问题。但是不同的机器做主机与服务器的时候就不一样了。比方说Android与电脑,电脑与电脑通信会出现各种奇怪的问题。出现这种问题一般可以从以下几种途径找问题:(1)电脑上是不是开了防火墙,如果开了就关掉(2)电原创 2016-10-24 15:47:01 · 6524 阅读 · 0 评论 -
如何高效的使用google
1.先来看几个例子:(1)你想在NYTimes上查看学校的 test scores,但不是SATs,而且年限要在2008-2010之间。那么输入如下的输入会得到更好的结果:site:nytimes.com ~college "test scores" -SATs 2008..2010这里分为四个部分a> site:nytimes.com 利用site指定只在nytimes翻译 2016-10-27 14:28:46 · 1742 阅读 · 0 评论 -
raspberry pi 3 变身路由器
raspberry pi 3 变身路由器首先,你的raspberry 3 要装上raspbian OS,具体参看官方的手册。另外像笔者这种在高校的学生,不能只装上hostpad和udhpc这样的软件就OK,因为给eth0,也就是有线网上网还得需要锐捷认证。Basic concept就是用锐捷登陆上校园网,然后再把通过无线网卡把网络共享出来。第一步:装上mentohust下载mentohust的源码自原创 2016-10-23 11:20:37 · 3842 阅读 · 1 评论 -
github上如何删除一个项目(仓库)
最近在学习使用git来管理项目,在学习管理远程库时,使用github来管理,创建的项目后来发现不需要这个项目了,想删除,找了好久都没找到在哪删除,在这里特意记录下来首先创建一个Repositories点击New repository创建项目填写好内容后点击:Create repository一个github项目就创建好了点击用户名就能看见刚创建的转载 2017-10-22 09:19:32 · 2468 阅读 · 0 评论 -
上传代码到github
Git 与 GitHub 的关系是什么?Git 是一个版本控制工具,Github 是一个用 Git 做版本控制的项目托管平台。形象解释为 Git 相当于是弓,GitHub 是靶,你的代码是箭,弓把箭射到靶上。1. 首先在GitHub网站(点此进入)注册账号、创建仓库2. 下载安装GitGit for Windows其它3. 配置Git先建一个本地仓库,取名为 iGit在Wind转载 2017-10-22 09:22:23 · 346 阅读 · 0 评论