Python maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。 注:两个字符串的长度必须相同,为一一对应的关系。 intab -- 字符串中要替代的字符组成的字符串。 outtab ...
分类:
编程语言 时间:
2017-11-27 16:53:51
阅读次数:
219
怎样去读懂TCP的状态转换图? <!--[if gte vml 1]><v:shapetype id="_x0000_t32" coordsize="21600,21600" o:spt="32" o:oned="t" path="m,l21600,21600e" filled="f"> <v:pa ...
分类:
其他好文 时间:
2017-11-16 11:39:08
阅读次数:
125
由于IO操作涉及到系统调用,涉及到用户空间和内核空间的切换,所以理解系统的IO模型,对于需要进入到系统调用层面进行编程来说是很重要的。 阻塞IO和非阻塞IO 从程序编写的角度来看,I/O就是调用一个或多个系统函数,完成对输入输出设备的操作。输入输出设置可以是显示器、字符终端命令行、网络适配器、磁盘等 ...
分类:
其他好文 时间:
2017-11-07 18:17:22
阅读次数:
178
//******************************************************** //GPS包接收处理 //完整包为 "$GPRMC,054209.000,A,2232.9850,N,11404.9159,E,1.37,,080408,,,D*7F\0x0d\0x ...
分类:
其他好文 时间:
2017-10-31 22:47:10
阅读次数:
212
内核模块 Linux内核采用模块化设计,使得系统内核可以维持最小化,同时又保证内核功能的可扩展性。内核模块的位置在/lib/modules/<内核版本>/ 这个目录下。 lsmod查看已经加载的内核模块 modprobe加载和卸载内核模块 modinfo查看内核模块信息 内核参数 Linux内核参数 ...
分类:
其他好文 时间:
2017-10-12 13:02:57
阅读次数:
158
举个例子,大家使用那么长时间的Txt和Doc文件格式,也没有去考究他们有什么区别和联系,对于学习ArcGIS中出现的这么多数据格式也不需要过多的考虑,只要对他们的一些基本应用有所了解就可以了: Shapefile:一种基于文件方式存储GIS数据的文件格式。至少由.shp,.dbf,.shx三个文件作 ...
分类:
其他好文 时间:
2017-09-27 21:44:45
阅读次数:
215
内核空间和用户空间:由于操作系统都包括内核空间和用户空间(或者说内核态和用户态),内核空间主要存放的是内核代码和数据,是供系统进程使用的空间。而用户空间主要存放的是用户代码和数据,是供用户进程使用的空间。目前Linux系统简化了分段机制,使得虚拟地址与线性地址总是保持一致,因此,Linux系统的虚拟 ...
分类:
其他好文 时间:
2017-09-24 23:39:27
阅读次数:
271
(1) 在inet_init中注册了类型为ETH_P_IP协议的数据包的回调ip_rcv (2) 当二层数据包接收完毕,会调用netif_receive_skb根据协议进行向上层分发 (3) 类型为ETH_P_IP类型的数据包,被传递到三层,调用ip_rcv函数 (4) ip_rcv完成基本的校验和 ...
分类:
其他好文 时间:
2017-09-23 00:07:28
阅读次数:
233
导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些。简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理。这种效果对用户来说是十分具有视觉冲击力的。 本次分享的主题:通过CSS3来制作类似下面的导航条和毛玻璃效果。 导航条是梯形形状的。 背景区域的毛玻璃效果。 把 ...
分类:
Web程序 时间:
2017-09-13 10:48:26
阅读次数:
261
转:http://blog.csdn.net/hsly_support/article/details/8797976 来吧,路由 路由是网络的核心,是linux网络协议栈的核心,我们找个入口进去看看 还记得在笔记5-IP层的处理1中ip_rcv_finish走到过一个岔口 ->ip_rcv_fin ...
分类:
系统相关 时间:
2017-09-08 13:33:59
阅读次数:
298