Linux网络协议栈可以准确但仍进行说明,不用说,Netfilter。简单地说,TC够了,但有几个硬伤,本文不构成一个完整的记录,如果是随笔,不可当真。0.发现物种Linux堆栈作为一个纯软件实现,保留的硬件接口,但文章并不涉及硬件。 在Linux的协议栈实现中,由于没有硬件电路的固化,查找算法是难...
分类:
编程语言 时间:
2015-06-11 19:07:35
阅读次数:
154
什么是队列?队列(Queue)也是一种运算受限的线性表。它仅仅同意在表的一端进行插入。而在还有一端进行删除。同意删除的一端称为队头(front),同意插入的一端称为队尾(rear)。FIFO原则队列具有先进先出原则。与栈的先进后出形成对照。为什么设计循环队列?队列的顺序存储结构称为顺序队列。顺序队列...
分类:
其他好文 时间:
2015-06-11 18:49:38
阅读次数:
94
各类关于VC的书中都多少写到:
1、_stdcall调用约定:函数的参数自右向左通过栈传递,被调用的函数在返回前清理传送参数的内存栈。
2、__cdecl是C和C++程序的缺省调用方式。每一个调用它的函数都包含清空堆栈的代码,所以产生的可执行文件大小会比调用_stdcall函数的大。函数采用从右到左的压栈方式。注意:对于可变参数的成员函数,始终使用__cdecl的转换方式。
__...
分类:
其他好文 时间:
2015-06-11 17:11:39
阅读次数:
126
本文讨论IPv4的路由子系统。(IPv6对路由的处理不同)。
基本概念
路由子系统工作在三层,用来转发入口流量。
路由子系统主要设计 路由器、路由、路由表等概念。
路由器: 配备多个网络接口卡(NIC),并且能利用自身网络信息进行入口流量转发的设备。
路由: 流量转发,决定目的地的过程
路由表:转发信息库,该库中储存路由需要本地接收还是转发的信息, 以及转发流量时所需要的信息。(即...
分类:
系统相关 时间:
2015-06-11 16:53:33
阅读次数:
208
此次主要由自我学习过度到深度学习,简单记录如下:
(1)深度学习比浅层网络学习对特征具有更优异的表达能力和紧密简洁的表达了比浅层网络大的多的函数集合。
(2)将传统的浅层神经网络进行扩展会存在数据获取、局部最值和梯度弥散的缺点。
(3)栈式自编码神经网络是由多层稀疏自编码器构成的神经网络(最后一层采用的softmax回归或者logistic回归分类),采用逐层贪婪的训练方法得到初始的参数,这...
分类:
其他好文 时间:
2015-06-11 14:41:24
阅读次数:
594
在2015年6月11日早上11点收到百度测试一面电面!
对面试官的感觉很好,瞬间觉得百度挺不错的。
1:首先让我简单的介绍一下自己,可以从最近做的项目或者看的书?
然后我说没有做过项目,没有项目经验,然后就告诉他我其实大学期间一直在搞acm比赛。
2:然后说我的技能方面都有哪些?
然后就照着我的简历念了一遍
3:问我C++中堆内存和栈内存的区别
(其实早好刚好看过,然后刚开始有点紧张了...
分类:
移动开发 时间:
2015-06-11 12:58:36
阅读次数:
162
5、蛤蟆的数据结构笔记之五链栈实现
本篇名言:“人生就像奕棋,一步失误,全盘皆输。”
昨天对栈和队列进行了定义。这次我们来看下如何使用代码来实现链栈和链队列,后续蛤蟆会记录如何将栈应用到实际问题中。
栈一般是顺序结构,但是也可以采用链式存储结构,具体如下实现。
欢迎转载,转载请标明出处:
1. 定义结构体
#define
MAX_...
分类:
其他好文 时间:
2015-06-11 09:35:17
阅读次数:
209
堆栈,另一个经典的数据结构。先进先出。直接看代码吧,实现以下功能:创建队列插入值取出值值查看当前值顺序插入publicclassTheQueue{
privateString[]queueArray;
privateintqueueSize;
privateintfront,rear,numberOfItems=0;
TheQueue(intsize){
queueSize=size;
que..
分类:
编程语言 时间:
2015-06-11 07:06:55
阅读次数:
145
概念:1.值类型:数据存储在内存的堆栈中,从堆栈中可以快速地访问这些数据,因此,值类型表示实际的数据。2.引用类型:表示指向存储在内存堆中的数据的指针或引用(包括类、接口、数组和字符串)。C#中定义的值类型包括原类型(Sbyte、Byte、Short、Ushort、Int、Uint、Long、Ulo...