在公钥系统中,我们采用公钥加密,私钥解密的方式,使得报文能够比较安全的传输。
假设A和B通信,但他们之间不通过对称密钥,B有一个公钥K+BK_B^+和一个私钥K?BK_B^-。为了与B实现通信,A首先需要获得B的公钥K+BK_B^+对报文m进行加密,即K+B(m)K_B^+(m);B收到A的加密报文后用私钥K?BK_B^-进行解密,即K?B(K+B(m))=mK_B^-(K_B^+(m))=m。...
分类:
其他好文 时间:
2015-07-31 14:58:36
阅读次数:
174
function go(arrs){ //将一个字符串解析后放入ul标签中
var node=document.getElementById('list').firstChild;
node.appendData('\n');
for(var j=0;j<arrs.length;j++){
node.appendData(''+arrs[j]+'');
}
}...
分类:
编程语言 时间:
2015-07-31 14:58:05
阅读次数:
109
上一篇文章中讲述了使用C#生成二维码的操作,接下来进一步添加功能。
1. 将生成的二维码保存成本地图片
该操作的关键是如何读取Image控件中资源,并保存到本地。
1.1 创建一个BitmapSource的对象,表示具有特定大小和分辨率的单个不变的像素集。
1.2 创建一个BitmapEncoder的对象,将BitmapFram对象的集合编码为图像流。
1.3...
冒泡排序、快速排序、堆排序的性能比较对照
排序方法 比较次数 移动次数 稳定性 辅助空间
最好 最差 最好 最差 最好 最差
冒泡排序 n n^2 0 n^2 是 1 1...
分类:
编程语言 时间:
2015-07-31 14:56:50
阅读次数:
129
我们今天的目的是学习如何创建一个简单的音乐播放器,可支持播放,暂停,继续播放,以及进度显示,已经进度拖拽。
既然我们的目的已经很明确,那我们先分析一下:
1: 我们播放音乐的任务可以放在Activity中吗?
假设我们当前音乐播放,我们切到别的应用,这时候播放音乐的Activity所在的进程就属于后台进程,因为后台进程会由于系统资源不足时,会杀死当前进程,会导致音乐不播放了。...
分类:
移动开发 时间:
2015-07-31 14:56:15
阅读次数:
218
一、html基本标签
html是一种网页制作语言,。其实html跟java和其他语言差不多,都有自己的语言表达形式,就是通过标签形成的。标签又有单标签和双标签两种,理解起来还是比较容易的,纯属记忆,主要要在于什么时候用,用在哪里,这样才会显示出更美观的页面。
1、html基本模式
网页标题
我的第一个网页文档
2、常用的html标签...
分类:
编程语言 时间:
2015-07-31 14:57:01
阅读次数:
205
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5318
题面:
The Goddess Of The Moon
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 800...
分类:
其他好文 时间:
2015-07-31 14:56:12
阅读次数:
119
过河问题
时间限制:1000 ms | 内存限制:65535 KB
难度:5
描述
在漆黑的夜里,N位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,N个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,N人所需要的时间已知;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间...
分类:
其他好文 时间:
2015-07-31 14:55:22
阅读次数:
90
第二步,隐藏头部文件headerview,对于菜鸟来说这一步很关键。
原理是通过设置他的marginTop的总高度的负数来隐藏它。然而我们通过直接调用
view.getMeasuredHeight()
直接获取的高度为0!所以就要解决这个问题。我们可以通过通知父布局测量总高度即可、如下
/**
* 测量view的真实高度,并返回
*/
priva...
分类:
其他好文 时间:
2015-07-31 14:57:40
阅读次数:
246
redis对事务的支持目前还比较简单。redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。 由于redis是单线程来处理所有client的请求的所以做到这点是很容易的。一般情况下redis在接受到一个client发来的命令后会立即处理并 返回处理结果,但是当一个client在一个连接中发出multi命令有,这个连接会进入一个事务上下文,该连接后...
分类:
其他好文 时间:
2015-07-31 14:55:51
阅读次数:
133
redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下:
SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]
1.SORT key:
sort key这个是最简单的情况,...
分类:
编程语言 时间:
2015-07-31 14:56:47
阅读次数:
130
The Gate to Freedom
Time Limit: 2 Seconds
Memory Limit: 32768 KB
Background
It is dark at night.
It is silence at night.
It is she in the dark.
It is she in the silence.
Then a lig...
分类:
其他好文 时间:
2015-07-31 14:54:50
阅读次数:
101
写的时候一直在酝酿用什么题目比较好,突然脑海中闪过一个词——Spring!!!最近在做廊坊一中项目的时候,师父在给我们介绍的时候经常提到Spring框架,形象的说Spring是代码的春天。于是乎为了纪念这即将逝去的七月,但是这个月的伟大对我来说无疑于是我的春天。这标准这我英语学习进入一个新的阶段。
这个月的英语较之前的突破:...
分类:
编程语言 时间:
2015-07-31 14:56:18
阅读次数:
179
更简单,更具行动力的终极高效系统:Zen To Done(简易做)
经过两个月的时间,简单做(ZTD)系列终于完结。希望这一套系统确实使你有所帮助。简单做(ZTD)系列主要介绍了时间管理的十个好习惯的培养,弥缝将在这篇文章中,将对每个习惯做一个简介,具体的请参考全文。
在培养简单做(ZTD)的十个习惯时,希望你能每次只培养一个好习惯,并且坚持至少30天。推荐阅读弥缝写的《...
分类:
其他好文 时间:
2015-07-31 14:54:57
阅读次数:
112