Tal.Yuan

迷茫了太久,想往深了做几件事

折半查找

关于折半查找有很多的方法。int binsearch(int x, int v[], int n) { int low, high, mid; low = 0; high = n - 1; while( low <= high ) { ...

2013-09-24 03:18:02

阅读数:328

评论数:0

经典代码三

1、函数squeeze(s,c),它删除字符串s中出现的字符c: void squeeze(char s[] , int c) { int i; int j; for( i = j = 0; s[i] != '\0' ; i ++ ) { if( c != s[...

2013-09-24 02:55:54

阅读数:405

评论数:0

C语言符号优先级

原文地址:C 语言符号优先符  优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右   () 圆括号 (表达式)/函数名(形参表)   .

2013-09-23 20:36:31

阅读数:370

评论数:0

打印出一个整数二进制包含1的个数

#include int binaryNum(int x) { int count = 0; while( x ) { count ++; x = x & (x - 1); } return count; } int main(voi...

2013-09-23 20:06:35

阅读数:537

评论数:0

求职笔试题集合

1、用 C 语言写一个函数交换两整数的值,不借助第三个变量 方法一: a = a + b; b = a - b; a = a - b; 不过提出了最大的问题,就是两个正数的溢出问题。 方法二: a = a - b; b = a + b; a = b - a; 还是存在溢出的情...

2013-09-23 13:57:17

阅读数:506

评论数:0

java密钥字符串byte[]传递问题

参加2013年的全国信息安全大赛的时候,系统功能中有一个要求将密钥编写进二维码中,但是查阅资料可以知道二维码说白了就是一个能够存储字符串的一个特殊图形,因此要将密钥变成字符串,密钥是byte[]类型,字符串在java中是String,这就需要把byte数组转换成string,然后写文件,再读文件,...

2013-09-21 22:50:16

阅读数:658

评论数:0

数字通信的基本概念

1、数字信号的Fourier分析 1)傅里叶级数          傅里叶级数:任何正常周期为T的函数g(t),都可由(无限个)                     其中,f=1/T是基频,an和bn称为正弦和余弦函数的n次谐波的振幅。           任何信号的传输都可以理解为以傅里叶级...

2013-09-18 23:44:15

阅读数:980

评论数:0

计算机网络学习笔记——计算机网络概述

1、计算机网络与分布式系统的差别 1)计算机网络(自主,互联)         计算机网络是很多台计算机连接起来,它们可以相互请求帮忙。         三个重要特征:         --计算机网络中互相链接的计算机是相对独立的。         --每台计算机都可以为其他计算机提供服务,别的计...

2013-09-16 23:54:20

阅读数:614

评论数:0

python基础学习

1、python文件类型1)源代码        后缀名:.py         由Python语言解释,不需要编译。2)字节代码       后缀名:.pyc       Python源文件经过编译后生成的文件       编译方法:        import  py_compile     ...

2013-09-08 16:13:02

阅读数:427

评论数:0

公钥基础设施PKI

(1)PKI概念    PKI是对一整套安全基础设施的通称,这套安全基础设施以公钥密码技术为基础,并遵循一系列标准。加密技术是基础,证书服务是核心。PKI支持集中、自动的密钥管理和密钥分配,不但可以为所有的网络应用提供加密及数字签名等服务,而且还可以为这些密码服务提供所需要的密钥和证书管理体系。...

2013-09-04 19:31:00

阅读数:943

评论数:0

RSA加密算法

RSA公钥加密算法是1977年由RonRivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单...

2013-09-04 16:23:01

阅读数:3083

评论数:0

AES加密算法

1977年l月数据加密标准DES(Data Encryption Standard)正式向社会公布,它是世界上第一个公认的实用分组密码算法标准。但DES在经过20年的实践应用后,现在已被认为是不可靠的。1997年1月2日美国国家标准和技术研究所(NSIT)发布了高级加密标准(AES—FIPS)的研...

2013-09-04 15:17:58

阅读数:2689

评论数:0

Java信息安全加密系统环境搭建

这是 开发环境搭建一:服务器端开发环境搭建 开发软件的运用工具Eclipse软件包: 1、测试工具Junit软件包        以白盒测试的方式演示如何使用Java完成相应的加密盒解密。 JUnit安装: 1). 获取JUnit          到https://github.com/jun...

2013-09-04 12:23:10

阅读数:1319

评论数:0

PBE加密算法

这是我参加全国信息安全大赛的设计的加密系统中的一个加密算法,虽然比赛的结果不是非常理想但是,我还是学到了很多东西,现在和大家分享一下,比赛收获的东西。 基于口令加密         PBE(Password Based Encryption,基于口令加密)算法是一种基于口令的加密算法,其特点在于口...

2013-09-04 11:55:17

阅读数:2276

评论数:0

《IT通史》读后感二 —— 大型机的风起云涌

在承接上一篇《IT通史》读后感一后,莫克利和埃克特离开了教职,创建了世界上第一个计算机公司——“电子控制公司”,这是一个专门为大公司研制电子计算机的公司,但是由于两人都是科学家出身,在经营公司的时,公司出现了严重的财政赤字,只好先后向IBM公司和雷明顿.兰德(Remington Rand)公司等...

2013-09-03 22:17:36

阅读数:534

评论数:0

《IT通史》读后感一

最初的计算机是为了计算而产生,只是一种工具,一种计算工具。而今天计算机已经和人们的生活密不可分了,计算机依然是科学计算的工具,但是它同时也改变了很多人的生活的方式。         计算工具伴随着古代记数方法的创造也出现在人们的生活中,比如:“算筹”,算盘。而在近代,在欧洲大陆上,人们对计算商业...

2013-09-01 22:57:06

阅读数:604

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭