`
mocca3in1
  • 浏览: 42506 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

kmp

refer to attachment
from:http://hi.baidu.com/laona/blog/item/513fb31b149ef0198618bf99.html 以Control-x起头的是一个完整的命令系列;它们中的许多都是对文件,缓冲,和相关的 东西进行操作的。这些命令有两个,三个或四个字符长。 操作 1)  C-x C-f  :Visit a file(N ...
  走近COM Interop   —— RCW入门    绪言    由于目前加入了一个负责将原有系统移植至.Net平台的项目组,花了些时间对COM-->.Net进行了些基础研究。贴出此文,希望与各位分享。不足之处,请各位指正。先谢啦。    ...
 网络的基本作用是实现资源共享,而作为最小网络分布结构的局域网(Local Area Network,LAN)更是把这个概念淋漓尽致的发展起来,那么,局域网内的共享是怎么实现的呢? 一、局域网共享的原理   在了解共享之前,我们需 ...
from:chinartos.com 嵌入式实时系统中采用的操作系统称为嵌入式实时操作系统,它既是嵌入式操作系统,又是实时操作系统。作为一种嵌入式操作系统,它具有嵌入式软件共有的可裁剪、低资源、占用、低功耗等特点;而作为一种实时操 ...
代码转自: http://blog.csdn.net/OneGun/archive/2006/05/24/752177.aspx 就是高精度乘 模拟小学时学乘法竖式的方法 比如123*456 首先用一个数组a保存123 a[0]=1; a[1]=2; a[2]=3; 再用另外一个数组b保存456 b[0]=4; b[1]=5; b[2]=6; 做三次高精乘单精,如下: a乘以b[0],得到c0数组为 c0[0]=a[0]*b[0]=4 c0[1]=a[1]*b[0]=8 c0[2]=a[2]*b[0]=12 a乘以b[1],得到c1数组为 c1[0]=a[0]*b[1]=5 c1[1]= ...
带权图的最短路径问题 1、带权图的最短路径问题      带权图的最短路径问题即求两个顶点间长度最短的路径。 其中:路径长度不是指路径上边数的总和,而是指路径上各边的权值总和。      路径长度的的具体含义取决于边上权值所代表的意义。 【例】交通网络中常常提出的如下问题就是带权图中求最短路径的问题。       (1)两地之间是否有路相通?    ...
#include <vector> #include <iostream> #include <string> #include <sstream> using namespace std; enum direction{     north = 0,     east,     south,     west,     center,     error }; typedef struct  pointInfo {     int x;     int y; } Point; typedef vector< ...
状态机的两种写法   2008-11-25 来源:网络   有限状态机FSM思想广泛应用于硬件控制电路设计,也是软件上常用的一种处理方法(软 件上称为FMM--有限消息机)。它把复杂的控制逻辑分解成有 ...
关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式 ...
  数字签名和加密的基本原理及其区别?   数字签名主要经过以下几个过程:   1信息发送者使用一单向散列函数(HASH函数)对信息生成信息摘要;   2信息发送者使用自己的私钥签名信息摘要;   3信息发送者把 ...
ruby中的self 如果是成员方法,则成员方法中出现self为实例对象 如果是类方法(methodAA表现为类方法),则self为类对象 module A    def methodA       p "---------------instance method's self: " +  self.to_s       self.class.methodAA    end def self.included(base)    base.extend AA end module AA    def methodAA ...
Global site tag (gtag.js) - Google Analytics