运行环境:Windows + eclipse + JAVA AES为分组密码,分组密码也就是把明文分成一组一组的,每组长度相等,每次加密一组数据,直到加密完整个明文。在AES标准规范中,分组长度只能是128位,也就是说,每个分组为16个字节(每个字节8位)。密钥的长度可以使用128位、192位或256位。
2021-12-02 15:00:44 7.91MB 密码学 AES加密 分组密码 JAVA
1
BGN是一种同态加密方案,是Boned D等人在2005提出的一种具有全同态性质的加密方案。和传统的仅能支持单同态的elgamal和paillier加密方案不一样,BGN能够同时支持加同态和一次乘同态运算。 BGN的实现我们主要使用JAVA中的大整数math.BigInteger类以及双线性库JPBC实现
2021-12-02 14:13:32 8KB 密码算法 BGN 同态加密
1
使用java 实现的高斯消去法,有界面,可以用来算方程组和行列式
2021-12-02 12:53:39 22KB java
1
该项目是一个多线程Web服务器,具有用Java实现的线程池。 它是为Adobe招聘程序制作的。 入门 使用jar文件 您可以使用以下命令运行out/文件夹中的.jar文件: java -jar out/MultithreadedPoolingServer.jar [port] 如何使用 默认情况下,Web服务器正在端口8080上侦听。 您可以使用第一个参数指定自己的端口。 例如,在4200上收听: java -jar out/MultithreadedPoolingServer.jar 4200 该服务器是多线程的,并使用线程池。 线程池自动设置为计算机上可用处理器的数量。 该服务器仅支持HTTP/1.1协议,并且能够处理GET和POST方法。 作为这个项目仅仅是一个Web服务器的一个例子,它仅提供了网页/index.html , /post.html和/directory/f
2021-12-02 11:09:08 74KB Java
1
JAVA实现网上书店系统源代码。JAVA实现网上书店系统源代码。
2021-12-02 10:36:20 528KB 网上书店系统源代码
1
java实现的会议管理系统,采用分布式对象的方法,可以实现客户端对服务器的会议备忘添加,删除,以及时间管理
2021-12-02 10:08:19 13KB java 会议管理
1
Douglas-Peucker算法 在数字化过程中,需要对曲线进行采样简化,即在曲线上取有限个点,将其变为折线,并且能够在一定程度 上保持原有的形状。 经典的Douglas-Peucker算法描述如下: (1)在曲线首尾两点A,B之间连接一条直线AB,该直线为曲线的弦; (2)得到曲线上离该直线段距离最大的点C,计算其与AB的距离d; (3)比较该距离与预先给定的阈值threshold的大小,如果小于threshold,则该直线段作为曲线的近似,该段曲线处理完毕。 (4)如果距离大于阈值,则用C将曲线分为两段AC和BC,并分别对两段取信进行1~3的处理。 (5)当所有曲线都处理完毕时,依次连接各个分割点形成的折线,即可以作为曲线的近似。
2021-12-01 17:05:29 5KB Douglas算法 、java
1
用Java, Swing实现的简单的表达式计算器 带简单的图形界面 可以参考下~ 也可以看看这里:http://blog.csdn.net/he_qiao/article/details/17335411
2021-11-30 16:42:39 28KB 计算器 表达式计算器 java Swing
1
采用Java语言实现了TCP和UDP传输,TCP方面具体功能有:在客户端获取服务器根目录下文件列表、大小等,进入指定文件夹,退出文件夹;UDP方面的功能有:在客户端通过get方法获取服务器指定文件并下载到指定路径。
2021-11-30 16:28:53 15KB TCP/UDP
1
Java 小球碰撞 碰撞检测 碰撞引擎,看了一些网上的例子,然后实现了一种小球碰撞的算法,是使用平面向量和冲量守恒完成的。
2021-11-30 15:35:34 20KB Java 小球碰撞 碰撞检测 碰撞引擎
1