20182309 2019-2020-1 《数据结构与面向对象程序设计》实验四报告
20182309 2019-2020-1 《数据结构与面向对象程序设计》实验四报告
课程:《程序设计与数据结构》
班级: 1823
姓名: 董其鹏
学号: 20182309
实验教师:王志强
实验日期:2019年9月30日
必修/选修: 必修
1.实验内容
- 1.Java Socket编程
- 2.Java和密码学
- 3.编写有理数/复数计算器
- 4.远程有理数计算器
- 5.远程复数计算器
2. 实验过程及结果
- 凯撒密码
- Java对称加密-DES算法
- Java非对称加密-RSA算法
- 使用密钥协定创建共享密钥
- Java摘要算法- MD5
3. 实验过程中遇到的问题和解决过程
- 问题1:IDEA里面com.sun.下没有corba包
- 问题1解决方案:直接删了就好,IDEA已经自动引入了。
- 问题2:凯撒密码的程序需要在主函数带参运行
- 问题2解决方案:点击Run下的Edit Configurations,配置Configuration页中的Program arguments选项,就可以在idea中传入参数,参数之间用空格隔开。