自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走向全栈

技术

  • 博客(15)
  • 资源 (25)
  • 收藏
  • 关注

转载 使用Bouncy Castle生成数字签名、数字信封

Bouncy Castle(轻量级密码术包)是一种用于 Java 平台的开放源码的轻量级密码术包,它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。最近项目上正好用到了Bouncy Castle,用于生成数字签名、数字信封,去网上找了很久,都没有找到合适的案例,而Bouncy Castle本身的文档也不多,最有用的就是官网上的Java Doc文档,因为这个问题也困扰了我好几天,最后还是通过

2018-03-09 11:11:51 1899

转载 java RSA/DSA/ECDSA实现数字签名

数字签名:带有密钥(公钥,私钥)的消息摘要算法    私钥用于签名,公钥用于验证。数字签名的作用:验证数据的完整性,认证数据来源,抗否认。常用数字签名算法:RSA,DSA,ECDSA     RSA:RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。算法分类信息:算法密钥长度默认长度签名长度实现的方MD2withRSA

2018-03-08 21:29:58 1421

转载 大学毕业5年后拉开大家差距的原因

很多人讲,毕业5年是个坎儿,相信很多人都有同感,刚刚参加工作,我们都在一个平台上,但5年后每个人都发展却不尽相同,因为我们选择了不同的拐点,所以终点就会大大不同。毕业5年是改变自己命运的黄金时期,我的人生我做主,命运的把握由己不由人,你还在等什么?   毕业5年我们常常在十字路口徘徊难以抉择,有时难免迷失方向,我们没有钱、没有经验、没有阅历、没有社会关系,这5年里,我们有太多的待定,也有很多的决定

2018-03-08 15:03:23 511

转载 leveldb原理和使用

LevelDB是一个基于本地文件的存储引擎,非分布式存储引擎,原理基于BigTable(LSM文件树),无索引机制,存储条目为Key-value。适用于保存数据缓存、日志存储、高速缓存等应用,主要是避免RPC请求带来的延迟问题。在存取模型上,顺序读取性能极高,但是对于随机读取的情况延迟较大(但性能也不是特别低),比较适合顺序写入(key),随机的key写入也不会带来问题。数据存量通常为物理内存的3~

2018-03-08 14:47:57 307

转载 透明代理、匿名代理、混淆代理、高匿代理有什么区别?

透明代理 匿名代理 混淆代理 高匿代理

2018-03-08 00:56:06 1911

原创 一个html5的小游戏

最近开始学html5游戏,感觉html5游戏才是以后的王道,因为html可以跨平台。无论什么终端,只要有着浏览器,无需安装就能玩游戏,而且支持离线游戏,多人游戏。游戏制作简单。 不多说很简单上源码a small game#playground{background:#e0ffe0;width:1200px;height:600px;position:relati

2016-03-28 12:11:12 625

原创 最简单的贪心法:硬币问题

硬币问题有1元,5元,10元,50元,100元,500元,硬币各...枚,用这些硬币来支付A元,最少要多少枚硬币?贪心从能够使用的最大面值开始,尽量使用可以用的最大面值#include using namespace std;int main(){  int summ;//记录价格的总数  int num1[6];//记录硬币的数量  int num2[]={1

2014-12-19 09:35:38 643

原创 poj_1258--Agri-Net

DescriptionFarmer John has been elected mayor of his town! One of his campaign promises was to bring internet connectivity to all farms in the area. He needs your help, of course.Farmer John ord

2014-12-17 01:06:04 318

原创 poj_3062

//一个很简单的题目,gets()一个数组输出即可#include #include using namespace std; int main(){ char a[10]; while(gets(a)) puts(a); return 0;}

2014-12-16 23:56:25 380

原创 poj_1012joseph

DescriptionThe Joseph's problem is notoriously known. For those who are not familiar with the original problem: from among n people, numbered 1, 2, . . ., n, standing in circle every mth is going to

2014-12-16 17:29:26 260

原创 poj_1204Word Puzzles

DescriptionWord puzzles are usually simple and very entertaining for all ages. They are so entertaining that Pizza-Hut company started using table covers with word puzzles printed on them, possibly

2014-12-16 17:23:46 395

原创 poj_1207

//将各个部分划分出来 就行#include "iostream"using namespace std;int req_n(int a){int b=0;  while(1)  {     if(a==1)     { b++;break;}     else if(a%2==1)     {     a=3*a+1;b++;     } 

2014-12-16 01:37:15 362

原创 poj_3094

//用getchar() 取得每一个字符  并逐个分析 #include "iostream"#include "string"using namespace std;int main(){char s;int sum=0;int num=1;  while(1)  { s=getchar();  if (s=='#')      break; 

2014-12-16 01:33:31 311

原创 POJ3980

//直接出一个k 使得k*num2>num1 然后num1-(k-1)num2 #include"iostream"using namespace std;int main(){   int num1,num2;   while(scanf("%d%d",&num1,&num2)!=EOF){  int k=0;      while(num1>=n

2014-12-16 01:29:08 414

原创 关于前向星的数据结构

数据结构可以选择用前向星的方式存储一个图。前向星的原理是:把图拆分为几个部分:1.用一个堆栈去存储节点的最后一个边;2用另一个堆栈存储节点的最后一个相关联的边;3用一个堆栈来存储2中的边指向的节点,例如 1a2   传参a 返回节点2.  下边是代码:struct graph{    typedef vector VI;    VI info,next,to;    

2014-12-08 19:41:49 441

编程之法_面试和算法心得

本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高频题目,反复出现在近5年各大公司的笔试和面试中,对面试备考有着极强的参考价值。

2017-08-09

Java中间件技术及其应用开发

Java 中间件 技术 应用开发

2017-07-20

NGUI插件3.9.8

支持unity5 NGUI unity3d

2017-07-11

redis 0.09到2.42 源码

redis 源码 各个版本

2017-05-12

redis设计与实现(第二版)

redis 设计 实现 第二版 源码

2017-05-12

Python网络数据采集.pdf

Python爬虫 超清

2016-12-13

大规模C++程序设计.pdf

大规模 C++程序设计 高清 书签 pdf

2016-12-13

JAVA FX官方教程:RIA应用开发 完整版文档

JAVA FX官方教程:RIA应用开发 完整版文档

2016-12-07

AngularJS权威教程 .pdf

angularjs权威指南高清版本

2016-11-13

超大文件http传输可以支持GB级别

可以支持超大文件的http传输

2016-08-29

开源php网盘

开源的php网盘

2016-08-25

x86汇编语言_从实模式到保护模式

详细的讲述了x86如何从实模式转到保护模式值得一看

2015-04-05

自己动手写操作系统

自己动手写操作系统 经典 入门 自己 写 操作系统

2015-04-05

opengl红宝书

OpenGL 红宝书 第7册,

2015-04-05

C和C++安全编码(中文版)]

关于 如何 进行 安全方面的 c/c++ 编程

2015-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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