自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java Web错误分析及解决方案(五)

Java Web错误分析及解决方案(五)1、问题描述在用Spring Boot开发网站的过程中,启动服务器,进入登录界面,遇到了如下图所示的错误:通过查看打印的日志信息,信息如下:2020-04-06 16:05:54.030 WARN 10928 --- [nio-8080-exec-1] o.s.w.s.r.ResourceHttpRequestHandler : Path...

2020-04-06 17:04:16 958

原创 Java Web错误分析及解决方案(四)

Java Web错误分析及解决方案(四)1、问题描述当我在做spring boot的安全的权限控制的时候,需要连接mysql数据库时,查询相对应用户的相关权限,但是出现错误,查看报错信息,意思是的是数据库连接的问题,是服务器时区的出现了问题,提示说如果您想利用时区支持,您必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性)来使用更具体的时区值。2020-03-30 1...

2020-03-30 17:04:06 396

原创 Java Web错误分析及解决方案(三)

1、问题描述当我们用IDEA创建Spring Boot的Java Web项目时,会出现无法导包的错误。例如我们从Spring官网创建的一个Spring Boot基础项目,然后在本地IDEA打开,可以发现报错。打开pom.xm文件,也出现报错信息。然后点击右键,找到Maven->Reimport,依然报同样的错误本地Maven仓库也没下载任何的包打开右侧边栏的Maven Projec...

2020-02-16 12:36:42 545

原创 Android之相册图片的选择与显示

本篇博客是自己在学习Android开发工程中实现一个小demo,主要实现Android App中从相册中选择获取,并且显示,但是这里并没有做相应的裁剪,直接显示。首先是Android的布局layout文件activity_main.xml文件,比较简单,代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout...

2020-01-07 17:02:37 872

原创 Java Web错误分析及解决方案(二)

1、问题描述:在写Java代码时,需要请求Http服务,但是出现如下错误:java.net.MalformedURLException: no protocol: 192.168.1.11:8080/student?userId=1&value=2 at java.net.URL.<init>(URL.java:593) at java.net.URL...

2020-01-07 16:14:12 425

原创 现代密码学(六)——投币协议(Coin-Flipping by Phone)

掷币协议(Coin-Flipping by Phone)Alice和Bob想通过投币协议,决定是去 Cinema 还是去 Opera:1、使用单向函数的投币协议① Alice随机选择一个数x,计算y=f(x);② Alice把y送给Bob;③Bob猜测x是奇数还是偶数,将猜测结果发给 Alice;④ Alice发送x给Bob,Bob验证自己是否猜对;⑤如果x是偶数,那么...

2019-12-28 21:03:26 1864

原创 现代密码学(五)——零知识证明

零知识证明(Zero—Knowledge Proof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。零知识证明实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。证明者向验证者证明并使其相信自己知道或拥有某一消息,但...

2019-12-28 20:45:48 3664 4

原创 现代密码学(四)——RSA密码体制

RSA加密算法是一种非对称加密算法,基于大整数分解问题。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA公开密钥密码体制。所...

2019-12-28 18:59:23 4700

原创 现代密码学(三)——ElGamal密码体制

在密码学中,ElGamal加密算法是一个基于Diffie-Hellman密钥交换的非对称加密算法,它在1985年由塔希尔·盖莫尔提出,既可用于加密,也可用与签名。该体制的安全性是基于中有限群上的离散对数的困难性。一、参数 令是一个有p个元素的有限域,p是一个素数,令g是(中除去0元素)中的一个本原元(或称生成元)。明文集M为,密文集C为 ×,S为签名空间×;...

2019-12-26 16:42:40 7187 3

转载 现代密码学(二)——DH密钥协商协议

DH密钥协商协议即Diffie-Hellman密钥协商算法,DH密钥协商算法在1976年在Whitfield Diffie和Martin Hellman两人合著的论文New Directions in Cryptography(Section Ⅲ PUBLIC KEY CRYPTOGRAPHY)中被作为一种公开秘钥分发系统(public key distribution system)被提出来...

2019-12-26 11:21:50 9995 4

转载 现代密码学(一)——五种不同水平的攻击

现代密码学中不同的水平攻击包括:唯密文攻击、已知明文攻击、选择明文攻击、选择密文攻击、选择文本攻击。接下来对这五种不同水平的攻击进行解释。 这里首先假设通信双方,Sharon和Christopher已经完成了秘钥交换,秘钥k是双方已知的,开始进行如下通信: 因此在通信的过程中一共产生了信息是三对明文-密文对(p1,c1),(p2,c2),(p...

2019-12-25 19:13:51 4608 2

原创 Java Web之文件的上传与下载

一、文件的上传                                                     所需的jar包:commons-fileupload.jar       commons-io.jar方式一:1、拥有一个文件上传的控件:头像:&lt;input type="file" name="headImg" /&gt;2、将form表单的提交方式m...

2018-12-06 21:13:44 297

原创 Java Web错误分析及解决方案(一)

1、问题描述:         之前启动Tomcat服务器正常,不知道什么原因,之后启动Tomcat服务器时提示打开失败,错误信息如下:         严重: A child container failed during start         java.util.concurrent.ExecutionException: org.apache.catalina.Lifecy...

2018-12-05 15:47:19 1484

空空如也

空空如也

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

TA关注的人

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