当前位置: 首页 > news >正文

旅游网站策划营销wordpress此网页包含重定向循环

旅游网站策划营销,wordpress此网页包含重定向循环,网站建设的想法和意见,小企业门户网站建设java的第五个实验——Java网络编程及安全 北京电子科技学院 实 验 报 告 课程#xff1a;Java程序设计  班级#xff1a;1352  姓名#xff1a;林涵锦  学号#xff1a;20135213 成绩#xff1a; 指导教师#xff1a;娄嘉鹏    实验日期Java程序设计  班级1352  姓名林涵锦  学号20135213                       成绩        指导教师娄嘉鹏     实验日期2015.6.11                   实验密级      预习程度        实验时间15:30~22:00                   仪器组次13     必修/选修选修     实验序号5                             实验名称Java网络编程及安全                                 实验目的与要求         目的1掌握Socket程序的编写                         2掌握密码技术的使用                      3设计安全                                       要求1.完成信息加密                                           2. 信息加密后发送                                                    实验仪器 名称 型号 数量 PC  Acer 1           实验代码 package server;   import java.net.*; import java.io.*; import java.security.*; import java.security.spec.*; import javax.crypto.*; import javax.crypto.spec.*; import javax.crypto.interfaces.*; import java.security.interfaces.*; import java.math.*;   public class ServerT { public static void main(String args[]) throws Exception { ServerSocket link null; Socket socket null; try { link new ServerSocket(8080);// 创建服务器套接字 System.out.println(端口号: link.getLocalPort()); System.out.println(服务器已经启动...); socket link.accept(); // 等待客户端连接 System.out.println(已经建立连接); //获得网络输入流对象的引用 BufferedReader in new BufferedReader(new InputStreamReader(socket.getInputStream())); //获得网络输出流对象的引用 PrintWriter out new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true);   // 使用服务器端RSA的私钥对DES的密钥进行解密 String line in.readLine(); BigInteger cipher new BigInteger(line); FileInputStream f new FileInputStream(Skey_RSA_priv.dat); ObjectInputStream b new ObjectInputStream(f); RSAPrivateKey prk (RSAPrivateKey) b.readObject(); BigInteger d prk.getPrivateExponent(); BigInteger n prk.getModulus();//mod n BigInteger m cipher.modPow(d, n);//md (mod n) byte[] keykb m.toByteArray();   // 使用DES对密文进行解密 String readline in.readLine();//读取客户端传送来的数据 FileInputStream f2 new FileInputStream(keykb1.dat); int num2 f2.available(); byte[] ctext parseHexStr2Byte(readline); Key k new SecretKeySpec(keykb,DESede); Cipher cp Cipher.getInstance(DESede); cp.init(Cipher.DECRYPT_MODE, k); byte[] ptext cp.doFinal(ctext); String p new String(ptext, UTF8);//编码转换 System.out.println(从客户端接收到信息为 p); //打印解密结果   // 使用Hash函数检测明文完整性 String aline3 in.readLine(); String x p; MessageDigest m2 MessageDigest.getInstance(MD5);//使用MD5算法返回实现指定摘要算法的 MessageDigest对象 m2.update(x.getBytes()); byte a[] m2.digest(); String result ; for (int i 0; i a.length; i) { result Integer.toHexString((0x000000ff a[i]) | 0xffffff00).substring(6); } System.out.println(result); if (aline3.equals(result)) { System.out.println(匹配成功); } out.println(匹配成功); out.close(); in.close(); link.close(); } catch (Exception e) { System.out.println(e); } } //二进制转换成十六进制防止byte[]数字转换成string类型时造成的数据损失 public static String parseByte2HexStr(byte buf[]) { StringBuffer sb new StringBuffer(); for (int i 0; i buf.length; i) { String hex Integer.toHexString(buf[i] 0xFF); if (hex.length() 1) { hex 0 hex; } sb.append(hex.toUpperCase());//将字符串中的小写字母转换成大写字母,然后加在字符串上 } return sb.toString(); } //将十六进制转换为二进制 public static byte[] parseHexStr2Byte(String hexStr) { if (hexStr.length() 1) return null; byte[] result new byte[hexStr.length() / 2]; for (int i 0; i hexStr.length() / 2; i) { int high Integer.parseInt(hexStr.substring(i * 2, i * 2 1),16); int low Integer.parseInt(hexStr.substring(i * 2 1, i * 2 2),16); result[i] (byte) (high * 16 low); } return result; } } 实测运行图     实验总结 1、结对编码的PSP时间 步骤 耗时min 百分比 需求分析 60 20% 设计 60  20% 代码实现 120 40%  测试 30 10% 分析总结 30 10%     2、遇到问题与解决方法 1IP地址不会查找     解决打开运行输入cmd然后输入ipconfig 2一直显示连接超时     解决一人连接WiFi然后打开免费wifi开启网络连接成功。   3、感想总结 用程序解决实际问题时合作者可以发现自己发现不了的错误并提出不一样的解决办法拓展思路。最后一次实验的难度有点大虽然基本代码都给了但是电脑间的网络连接、代码组合等问题仍然十分棘手。十分考验能力。  转载于:https://www.cnblogs.com/20135213lhj/p/4570680.html
http://www.yutouwan.com/news/291702/

相关文章:

  • 网站建设ssc源码平台怎么做购物微信网站
  • 西安网站建设比较好的公司weex做网站
  • 上海官方网站建设企业网站建设与管理试题
  • 网站建设技术哪些内容做网络写手 哪个网站比较好
  • 做一个小型网站多少钱dz如何做门户网站
  • 5173游戏交易网站源码网络运营需要学什么专业
  • 乐山网站营销推广哪家公司好上海火迎网络推广运营优化
  • 反馈网站制作旅游网站建设的重要性
  • 电商网站建设代理商网站名称填写什么
  • 陕西建设厅人才网站ps网站设计与制作
  • 虚拟机怎么做网站建站公司前景
  • 上海市建设工程 安全协会网站花西子网络营销策划方案
  • 做手机网站公司怎么建设网站
  • 网上服装商城网站建设方案自己网站的登录api怎么做
  • 做qq群头像网站wordpress描述怎么改
  • asp网站防攻击音乐展示网站建设平台
  • html网站代码服装网站建设效果
  • 网站上怎么做游戏wordpress修改底部版权
  • 芜湖网站 建设网站开发厂商
  • 做网站的网络非要专线吗手机网站如何优化
  • 天睦和生态建设有限公司网站度假村网站模板
  • 网页标准化对网站开发维护者的好处如何建设一个国际化的网站
  • 做的网站名阿里云建设个人网站
  • 吴忠网站建设公司中医院网站建设方案
  • 电商网站建设多少钱下载app赚钱的平台
  • 用dw做的企业网站重庆手机网站制作
  • 做网站的登陆功能湖北做网站系统哪家好
  • 宣传网站建设的步骤响应式网页设计技术
  • 查内部券的网站是怎么做的品牌自适应网站建设
  • 网站建设冖金手指花总十四网站建设开发计划书