- 博客(17)
- 资源 (10)
- 收藏
- 关注
转载 CPU卡密钥管理系统
在传统的密钥管理系统中,密钥通常是存储在设计机或磁盘里,并借助于网络、磁盘以邮件的方式进行传递。为了安全起见,通常在传递之前,必须先将所要传递的密钥进行加密处理,接收方收到后再对其进行解密处理。由于采用这种方式时仍然需要传递密钥,只是具体的密钥对象改变了,因此安全性还是没有明显地提高;即命名采用专门的硬件加密机器进行加密处理,但由于储存和传递环节的影响,其安全性能仍等同于软件加密效果,为此有必要提
2012-07-12 14:29:38 749
转载 密钥管理系统
ttp://blog.csdn.net/soddyzjx118/archive/2008/10/08/3035519.aspx智能卡项目中,密钥的安全控制和管理,是应用系统安全的关键,而它的核心,就是密钥管理系统。密钥管理系统也叫KMS,是Key Management System的缩写。密钥管理系统主要的功能就是在保证密钥安全的基础上,实现密钥的生成、注入、备份、恢复、更新、导出、服
2012-07-12 14:26:50 1122
转载 需求与设计的区别究竟是什么
<br />需求与设计的区别究竟是什么? 教科书上的经典答案是:需求关注系统“做什么”,设计关注“如何做”,其实这是一个很模糊的说法。<br /><br />无论是在结构化方法中还是在面向对象的方法中,需求分析的结果既包括了“做什么”也部分包括了“如何做”,只不过描述“如何做”时抽象的层次比较高或者描述了某个局部需求的“如何做”。客户在提出系统需求时,可能对“如何做”提出一些约束条件,比如客户要求必须采用三层结构,必须采用某个中间件等等。在需求描述文档中,一般称为“设计约束”。开发人员进行需求分析后的结果包
2011-03-25 14:37:00 1262
原创 网络服务端开发小结(短连接、长连接、进程池、线程池)
平时对网络编程方面比较感兴趣,看了一些相关的资料,自己也尝试写过一些不同网络模型的服务程序。这次刚好有一个新的需求,需要开发一个转发服务器。之前开发的项目,网络通讯都是处理联机交易的,网络连接都是采用短连接,这次的服务端,采用长连接的方式。 1. 轮询和主动通知选择 公司有一个客户端产品(CLIENT),因为需要从多个客户的服务端获(SERVER)取信息,原有的设
2010-02-03 21:48:00 4291 2
转载 awk中打印单引号
碰巧要用awk生成一段sql脚本,所以涉及到在语句中打印出单引号的问题. EG1: 当为字符串时 echo aaa | awk {print "select * from A where name=/TOM/"} EG2: 当为一字段时 echo TOM | awk {print "select * from A where name=/
2010-01-13 09:54:00 1418
转载 awk文本处理总结(入门,中级,高级)
awk文本处理总结(入门,中级,高级) awk处理文本总结 - Alex.Wang 2008-2-19 15:55作为技术支持工程我们最最经常的工作就是经常碰到要处理文本文件,不管是什么数据库最后都可以导成文本,我们就可以对他进行处理了,这样即使你不是对所有数据库操作都很熟悉也可以对他的数据进行处理了。我们必须的工具有两个一个是shell一个是awk,awk对于处理文
2009-12-24 23:03:00 331
原创 C语言 去掉字符串左右空格函数
网上搜了下,发现有几个,但是写的不是很简练,自己写了一个,看起来还挺不错。用指针可以让代码更简练/*去掉左空格*/char *spLtrim( char *vspStr ) { char *ptr; ptr = vspStr; if (strlen(vspStr) == 0) return(vspStr);
2009-06-24 10:50:00 4062 1
转载 什么是数字签名?
简介图文并茂的讲解了什么是数字签名,由于页面问题,排版可能不是很好,大家可以来这里直接查看 http://www.sunboyu.cn/RSA/DigitalSignature_cn.html 译者 孙博宇,现工作于 朗玛趋势科技,程序员。 擅长 LAMP 架构应用 个人博客 http://www.sunboyu.cn 程序猿(程序猿的 公钥)
2009-05-21 14:36:00 885
原创 oracle tnsnames.ora
oracle 9 tnsnames.ora 放在oracle/product/9.2.0/network/admin目录oracle 10 放在oracle/10g/network/admin目录 范例1:acct_db = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.
2009-05-05 11:33:00 232
转载 C++异常和错误处理经验谈
try / catch / throw 通过哪些方法来改善软件质量?代替 try / catch / throw 的通常做法是返回一个返回代码(有时称为错误代码),例如,printf(), scanf() 和 malloc()就是这样工作的:调用者通过if等语句来测试返回值判断函数是否成功。尽管返回代码技术有时是最适当的错误处理技术,但会增加不必要的if语句这样的令人讨厌的效果。
2009-03-17 15:31:00 243
转载 实现NUTCH中文分词的代码修改方法
实现NUTCH中文分词的代码修改方法 此处我修改的nutch版本是0.7.2 现在实现基本中文分词功能的代码和软件模块很多,性能也还可以,但是怎样将其应用到NUTCH中的方法介绍相对较少,下面我就实现NUTCH中文分词的NUTCH代码修改方法与步骤,抛砖引玉的介绍一下。 代码修改的切入点是通过对NUTCH处理中文的切分器Token
2009-03-13 22:51:00 1111
转载 开源搜索引擎Nutch 0.9的安装使用
Nutch是Apache组织的一个开源项目,利用它用户可以 建立自己内部网的搜索引擎,也可以建立针对整个网络的搜索引擎。一、Linux下的安装使用 (我使用的操作系统是red hat as4) 1.安装JDK,我安装的是JDK1.5 update11,安装方法到网上搜 2.安装TOMCAT,我安装的是tomcat5.5.23,安装方法到网上搜,输入http://127.0.0.1:8080出
2009-03-13 22:41:00 478
转载 Nutch 0.8笔记--Google式的搜索引擎实现
作者:江南白衣 Nutch是一个基于Lucene,类似Google的完整网络搜索引擎解决方案,基于Hadoop的分布式处理模型保证了系统的性能,类似Eclipse的插件机制保证了系统的可客户化,而且很容易集成到自己的应用之中。 Nutch 0.8 完全使用Hadoop重写了骨干代码,另有很多地方作了合理化修正,非常值得升级。1.Nutch 0.8 的安装与运行nutc
2009-03-13 16:48:00 453
转载 Nutch爬虫工作流程及文件格式详细分析
Nutch主要分为两个部分:爬虫crawler和查询searcher。Crawler主要用于从网络上抓取网页并为这些网页建立索引。Searcher主要利用这些索引检索用户的查找关键词来产生查找结果。两者之间的接口是索引,所以除去索引部分,两者之间的耦合度很低。 Crawler和Searcher两部分尽量分开的目的主要是为了使两部分可以分布式配置在硬件平台上,例如将Crawler和Se
2009-03-13 16:42:00 3752 1
转载 gcc参数详解
[介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] [参数详解] -x language f
2009-03-12 17:01:00 246
原创 链表
之前因为面试,写了不少次的次链表,但是每次写完都觉的还是有很多地方没处理好.这次在没有时间压力下,写了一个自己感觉比较满意的,用c++实现的.链表的节点涉及到动态内存的分配,用c++的构造函数实现起来方便多了.还可以用c实现链表节点,struct stru_list改为用函数指针实现,并且不修改链表操作中的接口. #include /*************************
2009-01-15 16:55:00 229
原创 c++容器的元素初始化操作
看c++ primer第4版,第9章,9.12 容器内元素的类型约束书中提到2点:1元素类型必须支持赋值运算2元素类型的对象必须可以复制 写了一个简单的类Data,测试vector在初始化的时候,Data是怎么进行初始化或者赋值的.Data类里自定义了默认构造函数,拷贝构造函数,重载了=运算符.#include #include #include #include usin
2009-01-15 10:35:00 865
LINUX alarm时钟应用简化封装
2012-11-18
LINUX alarm时钟简化应用封装
2012-11-16
head first 设计模式例子源代码 c++版 第三章 装饰者模式
2009-04-10
head first 设计模式例子源代码 c++版 第二章 观察者模式
2009-03-18
head first 设计模式源代码 c++版 第一章 策略模式
2009-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人