码迷,mamicode.com
首页 > 其他好文
sk_buff封装和解封装网络数据包的过程详解
可以说sk_buff结构体是Linux网络协议栈的核心中的核心,几乎所有的操作都是围绕sk_buff这个结构体进行的,它的重要性和BSD的mbuf类似(看过《TCP/IP详解 卷2》的都知道),那么sk_buff是什么呢?       sk_buff就是网络数据包本身以及针对它的操作元数据。       想要理解sk_buff,最简单的方式就是凭着自己对网络协议栈的理解封装一个直到以太层的数据帧并...
分类:其他好文   时间:2015-02-08 15:31:04    阅读次数:250
编程珠玑之第三章习题7
习题描述: 7.常见的字典允许用户查找单词的定义。习题2.1描述了允许用户查找变位词的字典。设计查找单词的正确拼写的字典和查找单词的押韵词的字典。讨论具有以下功能的字典:查找整数序列(例如:1,1,2,3,5,8,13,21…)、化学结构或者歌曲韵律结构。 习题解析: 1、本题是属于脑洞大开的题,具体解答可以考虑前两个小问“设计查找单词的正确拼写的字典和查找单词的押韵词的字典。” 2、对于押...
分类:其他好文   时间:2015-02-08 15:28:27    阅读次数:185
关于事件、委托、被调用方法的详解
关于C#中事件、委托、被调用方法的关系,很多人都会表示不解,到底是怎么一回事呢?C的思想其实有时蛮有用的:事件封装委托,委托指向方法。
分类:其他好文   时间:2015-02-08 15:29:13    阅读次数:193
List特有迭代器--ListIterator的特殊功能
list,逆向遍历 前提是先正向遍历
分类:其他好文   时间:2015-02-08 15:27:15    阅读次数:193
ipmi
是否启动检查linux-xen02:~ # /etc/init.d/ipmi statusipmi_msghandler module loaded.ipmi_si module loaded.ipmi_devintf module loaded./dev/ipmi0 exists.linux-da...
分类:其他好文   时间:2015-02-08 15:26:53    阅读次数:296
平滑曲线生成:贝塞尔曲线拟合
平滑曲线生成是一个很实用的技术很多时候,我们都需要通过绘制一些折线,然后让计算机平滑的连接起来,或者是生成一些平滑的面这里介绍利用一种贝塞尔曲线拟合的方法,先给出我们最终的效果 图1 、折线拟合 图2、多边形拟合(封闭的折线)继续阅...
分类:其他好文   时间:2015-02-08 15:27:55    阅读次数:332
自定义UITableViewCell
自定义UITableViewCell有三种方式自定义单元格:XIBStoryboard代码注意:通过XIB或者Storyboard自定义单元格时,需要指定单元格的可重用标示符如果使用XIB方式,需要在viewDidload方法中,注册XIB文件UINib *nib = [UINib nibWithN...
分类:其他好文   时间:2015-02-08 15:26:38    阅读次数:168
《沉静领导》读书笔记zz
《沉静领导》读书笔记
分类:其他好文   时间:2015-02-08 15:28:08    阅读次数:210
Repeater控件-实现分页(升级版)
原来已经写了一个repeater控件的分页,今天有些了一个优化的程序。1.解决了当数据条数,小于要显示的数据条数时,出现上一页按钮和还能继续递减的问题。2.同时,还添加了在显示数据的表中进行删除和修改数据。3.还解决了页面间的传值问题,(当点击Edit按钮时,页面跳转到另一个界面,也就是修改信息界面...
分类:其他好文   时间:2015-02-08 15:27:40    阅读次数:362
录播教室预约系统(十一)-客户端获取本单位的所有教室
客户端用户登陆后,在主界面中可以看到本单位的所有教室,我们来看一下是如何获取的:客户端代码: //根据用户获取功能教室列表 private void GetRooms(Users user) { //把当前用户信息发送个服务器端,并获取到本用户...
分类:其他好文   时间:2015-02-08 15:26:58    阅读次数:175
[LeetCode] Remove Element
Given an array and a value, remove all instances of that value in place and return the new length.The order of elements can be changed. It doesn't mat...
分类:其他好文   时间:2015-02-08 15:26:43    阅读次数:145
录播教室预约系统(九)-客户端部门管理员设定教室的预约规则
设置预约规则的客户端代码: int stopHourInt = (int)stopHour.Value; int stopMinuteInt = (int)stopMinute.Value; //截止的时间 i...
分类:其他好文   时间:2015-02-08 15:24:25    阅读次数:302
quick3.3final版创建项目报错解决
PHP Notice:Undefined index: QUICK_V3_ROOT in405,469,497,520,551这5行代码都访问了一个环境变量$_ENV['QUICK_V3_ROOT'],这里我不知道为什么现在取不到了,(希望php大神能给解释一下),从网上找到用getenv('QUI...
分类:其他好文   时间:2015-02-08 15:26:05    阅读次数:107
Liqn基础
Linq:语言集成查询 (LINQ) 是 Visual Studio 2008 中引入的一组功能,可为 C# 和 Visual Basic 语言语法提供强大的查询功能。LINQ 引入了标准易学的数据查询和更新模式,可以扩展该方法来支持任何类型的数据存储。Visual Studio 包括 LINQ 提...
分类:其他好文   时间:2015-02-08 15:25:03    阅读次数:230
寒假练习 03
今天刷了高精度专题,本来准备写一个高精度类,然后直接套模版,后来发现根据每题的要求分开写高精度反而效率高。主要涉及了高精度加法、乘法、除法、取余(其中后两项为高精度和低精度进行运算)。终于打过一遍高精度除以低精度了,高精度专题也算圆满了。UVaOJ 424高精度加法,水题。#include #inc...
分类:其他好文   时间:2015-02-08 15:23:05    阅读次数:118
[LeetCode] Reverse Nodes in k-Group
Given a linked list, reverse the nodes of a linked listkat a time and return its modified list.If the number of nodes is not a multiple ofkthen left-o...
分类:其他好文   时间:2015-02-08 15:23:30    阅读次数:111
第一章,为何需要软件工程?
从这一章中。我了解了软件工程便是来解决问题的一个途径。一个大问题,通过把他分成一个个的小问题,来用计算机软件解决,从而将一个个问题解决的办法汇总起来便解决掉这个大的问题。而一个好的软件工程必须总是包括生产质量软件的策略,对于质量不同方面的人们对于它的理解又不有所不同,必须都要考虑周全。软件开发的另....
分类:其他好文   时间:2015-02-08 15:24:49    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!