- 博客(11)
- 资源 (12)
- 收藏
- 关注
原创 Iintel CPU 漏洞科普和分析
场景模拟和漏洞科普:有一个小区的物业非常认真负责,管理严格服务周到且值得信赖,物业拥有住户的所有信息,而且绝对不会允许一个住户查看另一住户的信息;小区里面有两个业主A和B,不怀好意的业主A一直想打探一下住户B的车牌号,无奈物业既不允许查看他人财产信息,B行踪不定A也无法跟踪。来看一下业主A如何利用小区管理漏洞盗取业主B的车牌号:物业对业主提出的诉求有着严格的权限检查,比如业主A提出要开
2018-01-07 19:33:22
2323
原创 判断有向图中是否存在环
方法概要:nodeset_dst[i][k][ ]表示i节点经过K跳可达节点集合;步骤1:从0跳(节点自身)开始根据邻接矩阵逐跳添加节点:即如果节点i经过k-1跳可达节点m,且m存在到n的有向边;则i经过k跳可达n(注意处理i到n的其他更短路径),将n添加到nodeset_dst[i][k][ ]数组中;并将nodeset_map[i][n]低4bit置1,表示n在i的可达目的节点集合中,
2017-03-18 10:58:10
3094
原创 求矩阵的最大和路径问题
题目描述:有一个m×n的矩阵,现要从左下角走到右上角,并且方向只能是向上或者向右,现规定一条路径的权值为走此路径所经过的值的和。给定一个矩阵,请找出权值最大的一条路径。Example:25 63 9 47 9 1所找到的路径为7->9->9->5->6解决思路:由于路径只能向上或者向右进行,因此:(0,0)到(i,j)的最大累积和=(i,j)点的
2016-07-30 00:04:13
2177
原创 USB设备信息各数据结构的组织关系
最近在学习USB协议,对照《Linux 那些事儿之我是USB Core》学习内核代码,从获取设备配置信息的函数usb_get_configuration开始,usb_parse_configuration,usb_parse_interface, usb_parse_endpoint三个函数内部的数据结构组织关系比较复杂,特意花时间把其中到数据结构关系整理了一下,希望有助记忆和理解。下图中,蓝
2015-09-13 16:40:23
791
转载 LINE: run elf in windows
转自http://www.cnblogs.com/gussing/archive/2009/10/30/1593187.html最近有那么一个想法,要开发一个东西叫LINE。我们都知道linux上有一款很牛逼的软件叫WINE(WINE Is Not Emulater),可以在linux上运行windows程序。LINE(LINE Is Not Emulater)就是WINE的反面,让lin
2015-04-23 23:41:19
1536
转载 驱动编程准备 配置内核树
原文地址 http://blog.youkuaiyun.com/situzhuge/article/details/6427014分类: linux 驱动编程 2011-05-17 15:10 267人阅读 评论(0)收藏 举报编程linux内核makefileubuntumoduleshell前言 : 驱动程序和一般用户程序不一样,驱动程序作为一个系统模块连接到内核模块
2013-10-27 13:51:06
519
转载 FLOGI,PLOGI,PRLI
(2012-03-27 09:37:50)转载▼标签: 杂谈 LoginsThere are three different types of login for Fibre Channel. These are:Fabric loginPort loginProcess loginFa
2013-08-06 21:47:18
3070
转载 FC协议详解
时间: 2012-12-29 分类: 存储基础,存储网络 标签: FC,SAN,SCSI,WWN / 1,795 次浏览0 评论FC协议简介 开发于1988年,最早是用来提高硬盘协议的传输带宽,侧重于数据的快速、高效、可靠传输。到上世纪90年代末,FCSAN开始得到大规模的广泛应用。 FC协议其实并不能翻译成光纤协议,只是FC协议
2013-07-30 23:24:06
7269
原创 C语言个人错误集
1.在函数体内添加代码时,return位置没有处理,导致异常退出2.函数名异常更改3.逻辑错误,判断if(A!=B)误写为if(A == B)4.从以逗号作为数字间隔的字符串中取数字是,内层循环跳过外层循环的判断条件for(i = 0,j = 0; '\0'!= ch[i] ;i++) { if(','==
2013-01-26 11:19:57
322
原创 大规模整型无溢出无误差求均值
传统求均值的方法及缺陷:1.(a1+a2+....+aN)/N: 如果ai较大或者N较大,会溢出。2.a1/N+a2/N+.....+aN/N:精度有限3.a1/N+a2/N+.....+aN/N+(a1%N+a2%N+.....+aN%N)/N;(此处a1/N只表示相除后的整数部分,%表示取余运算) 当N很大时,余数求和部分同样会溢出。上述三种方法有一个共同缺点:只能一次性等
2012-09-15 22:21:46
669
原创 李开复 【工场很忙】的问题解答
思想:面试轮数少的先安排面试。1.建立学生数组stu[M],每个数组元素带有一个指针,指向其要参与面试的项目,指针初始化为NULL2.读入数据,为每个学生添加要参与面试的项目号,表示项目的节点被添加到学生节点的项目指针中组成链表3.建立一个数组表示面试安排表table[M+1][N+1](第0行和第0列空置不用),table[i][j]表示第i个学生参加第j个项目面试被安排在第tabl
2012-09-12 10:36:28
4820
无溢出零误差求整数均值
2012-09-19
用tcp ip进行网际互联 第一卷
2011-11-01
实用决策方法------层次分析法原理
2011-07-07
工程模糊数学及应用 不够详细??
2011-07-07
手把手教你matlab教程
2009-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人