| 分类: arduino |
超声波发射器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离s,即:
| 分类: linux |
Linux是一款价格低廉而且在性能和安全性等各方面都很出色的操作系统。它的发行遵循GNU组织的GPL许可协议,用户在获得操作系统的同时还可以得到操作系统的源代码。基于Linux已经有了很多成熟的应用。其中代理服务就是一种在Linux中非常广泛的应用。
随着互联网的飞速发展,IP地址资源非常紧缺。为了缓解这样的矛盾,一般在局域网中并不是所有的主机都有合法的IP地址。而是采用代理服务器的方式将局域网中拥有局域网IP地址的主机联入互联网。代理服务器一般都有两个网络接口(或网卡),一个网络接口连接互联网,使用的是公网IP,而另一个网络接口连接内部局域网,使用局域网IP地址(如192.168系列或者172.16系列)。在Linux当中ftp/http代理使用最多、性能最好的代理软件应该是Squid;但是,对于OICQ这类使用UDP的软件Squid则无法实现。而Socks5正是解决这类问题的服务器软件。本文就Linux下Sock5代理的安装与使用进行讨论。
Socks5其实是一种代理协议socks的第五个版本,它工作在OSI模型中的第五层—会话层,很好地实现了认证、保密性等问题。它有非常详细的访问控制,比网络层有更多的控制手段,而且使用Socks5的代理服务器可隐藏内部网络结构,但是