三层网络设备对于IP报文的分片和重组处理原理对于网络分片,我一年前就想整理出来,虽然说网络上的资料很多,但是真正掌握精髓的除非真正做过分片程序,不然很难将协议栈整体联系起来理解。这篇文章,包括设计分片原理图,耗时一小时完成,算是记录一点理解。三层网络设备,即能够基于IP头信息对报文进行识别和处理的网...
分类:
其他好文 时间:
2015-04-28 22:13:03
阅读次数:
160
一、概述
GridFS是MongoDB的一种存储机制,用来存储大型二进制文件。
优点:
1.使用GridFS能够简化你的栈。如果已经在使用MongoDB,那么可以使用GridFS来代替独立的文件存储工具
2.GridFS会自动平衡已有的复制或者为MongoDB设置的自动分片,所以对文件存储做故障转移或...
分类:
数据库 时间:
2015-04-28 18:30:02
阅读次数:
127
(三) NS3的关键概念
8. NS3关键概念:
1) NODE节点
NODE节点:NS3基本的计算设备被抽象为节点。一台可以添加各种功能的抽象计算机(软硬模块),如节点可以添加应用程序、协议栈、外围卡及其驱动程序(合称网卡)。
节点有C++中的Node类描述。Node类提供了用于管理仿真器中网络组件(抽象表示)的各种方法。如:NodeContainer类,用于追踪一组节点指针。通常,N...
分类:
其他好文 时间:
2015-04-28 18:28:52
阅读次数:
278
Android的LauchMode很重要,那么我首先要讲一个命令,就是查看当前Activity的栈信息。这个在学习LauchMode时是一个必要的命令。adb shell dumpsys activity
1.四种LauchModestandard
singleTop
singleTask
singleInstance
2.在AndroidMenifest.xml中的Activity标签中配置and...
分类:
其他好文 时间:
2015-04-28 18:26:22
阅读次数:
122
一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配...
分类:
其他好文 时间:
2015-04-28 18:03:17
阅读次数:
171
一、Snap.svg
SVG是一种创建交互式动画非常棒的方式,独立的分辨率的矢量图形在任何大小的屏幕上看起来效果都很好。Snap.svg库使操作SVG变得更jQuery操作DOM一样简单。
二、Motio
一个基于动画和平移的简单但强大的JavaScript库
三、animo.js
堆栈动画,可以创建跨浏览器平台的模糊效果,在动画完成可以调用回调函数,创建更魔幻的动画。
四、Move.js
Move.js是一个很小的函数库,能简单而优雅的支持CSS3.
五、favic...
分类:
编程语言 时间:
2015-04-28 14:12:53
阅读次数:
194
题目大意:刚开始栈中有一个数字,要求你经过一定的操作后,栈中最后保留下来的数等于所给的数。解题思路:纯暴力,但要加上剪枝
1.当前的操作步数中,DUP的次数要大于等于其他操作的和
2.判断的时候,只有操作次数为偶数,且DUP的次数等于其他操作次数的和#include
#include
#include
#include
#in...
分类:
其他好文 时间:
2015-04-28 14:12:42
阅读次数:
142
?##sys.exc_info()
返回 (type, value, traceback). type为异常类型, value为异常的参数(通常为异常错误的信息), traceback为跟踪回溯的对象. exc_type, exc_value, exc_traceback = sys.exc_info()
print "*** print sys.exc_info:"
pri...
分类:
编程语言 时间:
2015-04-28 11:55:29
阅读次数:
289
Android 附带一个叫Dalvik 调试监控服务 (DDMS) 的调试工具,它提供端口转发服务、在设备上的屏幕捕获,设备上的线程和堆栈信息, logcat,进程, 和无线状态信息,接收呼叫和SMS 欺骗,位置数据欺骗 和更多功能。 这篇仅介绍DDMS一般特性,不是对它的特性和功能做详细的说明。D...
分类:
其他好文 时间:
2015-04-28 11:07:30
阅读次数:
121
前言:
有很多复杂算法都包含了递归算法,特别是关于树形数据结构遍历的情景,所以正确深入理解递归算法是很有必要的。
一、递归函数的基本概念
递归函数机制理解:调用函数的静态和动态机制理解:调用函数和被调用函数虽然是同一个静态代码,但是运行时被函数运行的栈空间独立于调用函数的栈空间,调用点不同,函数状态栈地址也不同,所以运行时调用函数和被调用函数在代码副本还是数据副本上都是完全不同的,只有通过返回值和调用点进行联系。
递归的调用形式:直接递归调用F1->F1,间接递归F1->F2->F1,很多情况下是直接递归...
分类:
其他好文 时间:
2015-04-28 09:41:27
阅读次数:
150