笔者从事各种数据加解密算法相关的工作若干年,今天要说的是基于大数分解难题的RSA算法,可能有些啰嗦。 事情的起因是这样的,我最近针对一款芯片进行RSA CRT解密的性能优化。因为期望值是1024bits长度能做到20ms左右,但我的实现结果接近40ms。为了找到更加快速的实现方式,我在各大论坛查找不 ...
分类:
编程语言 时间:
2017-01-20 20:49:05
阅读次数:
293
序列化反序列化: 序列化:串行化 对象持久化 将对象存储到文件或数据库的字段中 反序列化:将文件恢复成对象 作用: 1、永久保存数据 2、传递数据 要序列化的对象对应的类以及类的属性、子类必须是可序列化的 实现序列化反序列化需要引用命名空间: Using system.runtime.seraliz ...
分类:
其他好文 时间:
2017-01-20 20:48:28
阅读次数:
179
package com.basic.bt; import java.util.ArrayList; import java.util.Stack; /** * Created by mac on 2017/1/19. */ public class PostOrderBT { ArrayList r... ...
分类:
其他好文 时间:
2017-01-20 20:47:31
阅读次数:
130
http://codeforces.com/problemset/problem/742/D 并查集预处理出所有关系。 一开始的时候,我预处理所有关系后,然后选择全部的时候,另起了一个for,然后再判断。 这样是不对的。因为这样使得同一组里面可能选择了两次。 3 0 2 1 2 3 1 1 3 #i ...
分类:
其他好文 时间:
2017-01-20 20:47:23
阅读次数:
488
1、今天遇到了需要手动输入http地址打开指定网页的需求,试着做一个用程序打开指定网页的功能,搜了一下,还真有一个现成的例子,稍加改造,实现自己的需求; 2、代码不多,两个文件;如下: 这个类主要作用是读取指定文件的中的url地址,按行读取,过滤以http开头的行内容; 这是主类,适用于mac和Li ...
分类:
编程语言 时间:
2017-01-20 20:46:27
阅读次数:
245
可执行文件的装载与进程 可执行文件只有装载到内存后才能被CPU执行。基本过程就是把程序从外部存储器中读取到内存中的某个位置。 程序(可执行文件)是一个静态的概念。就是一些预编译好的指令和数据组成的一个文件。进程则是一个动态的概念。很多时候,把动态库叫作运行时。 每个程序在执行时,都拥有自己独立的 虚 ...
分类:
系统相关 时间:
2017-01-20 20:47:07
阅读次数:
386
泛型: *是C#语言2.0和通用语言运行时的新特性*利用参数化类型将类型抽象化,从而实现更为灵活的服用 优点:*缓解了代码膨胀的情况*提供了一个强类型的编程模型,类型安全*值类型不再需要装箱操作*性能的到提高*代码可读性好 1.泛型方法 既可以放在普通类中也可以定义在泛型类中 访问修饰符[可选修饰符 ...
欢迎任何形式的转载,但请务必注明出处。 1.jdk 点击查看安装和环境配置教程 2.Eclipse 点击进入官网下载 注意下载完成打开.exe后,出现下图界面,有很多版本供选择 本人目前在学JSP所以安装的是Java EE版本,初学者可以选择第一个Java Developers版本 3.Mysql ...
分类:
数据库 时间:
2017-01-20 20:45:20
阅读次数:
184
1.多态 定义:不同对象对于同一个方法(Cut)调用表现出不同行为多态性主要是靠重写和隐藏来实现 a.(父类引用指向子类对象)b.(父类类型做参数,传递子类对象)自定义方法参数是父类类型 传递的实参是子类对象c.(父类类型作返回类型,return子类对象)自定义方法的返回类型是父类类型,return ...
分类:
其他好文 时间:
2017-01-20 20:43:30
阅读次数:
204
一、Exectuor框架简介 Java从1.5版本开始,为简化多线程并发编程,引入全新的并发编程包:java.util.concurrent及其并发编程框架(Executor框架)。 Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Exe ...
分类:
编程语言 时间:
2017-01-20 20:44:48
阅读次数:
274
1.goto语句 lable:标签goto lable;//跳转到标签处 2.常量 const 数据类型 常量名=值;a.声明的同时必须赋值b.不允许重复赋值c.常量名用全大写 3.方法定义方法:访问修饰符 可选修饰符 返回类型 方法名(参数列表){方法体} 访问修饰符:private(私有的)pu ...
分类:
其他好文 时间:
2017-01-20 20:44:55
阅读次数:
204
作为前端人员,每天要与满屏的标签、元素打交道,通过元素与样式类的结合,呈现出一个个美丽优雅的页面,其中也包括css伪类和伪元素的应用,随着前端的发展深入,开发人员运用越来越多的整合技术,使得我们的工作更快捷高效高逼格,下面就来整理一下css中伪类和伪元素的应用; css伪类: 什么是css伪类(ps ...
分类:
Web程序 时间:
2017-01-20 20:42:06
阅读次数:
254
一.连接式的工作方式: 思路: 1 连接数据源 2 创建命令 3 打开连接 4 执行命令 5 处理执行结果 复习对象: 1 Connection (打开和关闭都要手动完成):DbConnection DbConnection :IDbConnection,IDispiseable(非托管资源) 注意 ...
分类:
其他好文 时间:
2017-01-20 20:42:58
阅读次数:
229
Oracle VM VirtualBox 5.1.14 安装完成之后显示错误, Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works. 原因是注册表错误, 修改注册表 ...
分类:
其他好文 时间:
2017-01-20 20:43:56
阅读次数:
667
iptraf iptraf是一款交互式、色彩鲜艳的IP局域网监控工具。它可以显示每个连接以及主机之间传输的数据量。下面是屏幕截图。 安装iptraf: ...
分类:
系统相关 时间:
2017-01-20 20:44:31
阅读次数:
286
关于Netty的介绍可参考:https://www.zhihu.com/question/24322387 Netty官网为:http://netty.io/ Git:https://github.com/netty/netty 关于Netty的简单实例:http://blog.csdn.net/L ...
分类:
Web程序 时间:
2017-01-20 20:41:31
阅读次数:
209
博主来自河北石家庄市第二中学,现在读高二,主攻信息学竞赛(其实并没有学习其他学科竞赛)。 NOIP中人品大爆发,使劲挤进河北省一等奖队伍,侥幸留在竞赛团队中(差点就淘汰出局啦)。 关于我的ID,YOUSIKI,就是那四个平假名,没有什么实际意义。若搜到日本某艺人,和我无关。 NOIP前主要活跃在Pe ...
分类:
其他好文 时间:
2017-01-20 20:41:38
阅读次数:
221