Java技术
文章平均质量分 86
HelloWorld,一切从Java开始。
爱编程的胖子
这个作者很懒,什么都没留下…
展开
-
Web应用系统中数据传递的方式汇总
本文转载自sina_blog(siangzhang)目录1 Socket方式2 ftp/文件共享服务器方式3 数据库共享数据方式4 message方式5 案例随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。 原来在一个系统之间可以完成的业务流程,通过多系统的之间多次交互来实现。这里不打算介绍如何进行SOA架构的设计,而是介绍一下应用系统之间如何进行数据的传输。应用...转载 2021-05-21 09:18:29 · 2259 阅读 · 0 评论 -
Linux:tomcat安装/版本升级
本文适用于安装或更新tomcat版本。1.进入tomcat目录,查看当前tomcat版本cd /usr/local/tomcat/bin./version.sh2.备份原tomcat可以拷贝原tomcat,或者直接修改原tomcat的文件夹名称作为备份。cd /usr/local/#方法1:创建目录,并拷贝原tomcatmkdir tomcat-backupcp -Rf tomcat/* tomcat-backup/#方法2:直接修改原tomcat目录名称..原创 2021-05-21 09:13:52 · 2674 阅读 · 0 评论 -
HTTPS原理和对中间件攻击的预防
一、https/tls原理HTTPS访问的三个阶段第一阶段 认证站点客户端向站点发起HTTPS请求,站点返回数字证书。客户端通过数字证书验证所访问的站点是真实的目标站点。第二阶段 协商密钥客户端与站点服务器协商此次会话的对称加密密钥,用于下一阶段的加密传输。第三阶段 加密传输客户端与站点直接使用已协商的对称加密密钥传输数据。以下用一张图描绘CA、站点服务器、客户端之间的交互关系二、中间人攻击中间人攻击的几种形式直接抓取报文获得明文信息 非法中间加.转载 2021-04-23 16:05:32 · 568 阅读 · 0 评论 -
SM4对称加密算法及Java实现
文章来源:https://www.jianshu.com/p/5ec8464b0a1b一、简介 与DES和AES算法类似,SM4算法是一种分组密码算法。 其分组长度为128bit,密钥长度也为128bit。 加密算法与密钥扩展算法均采用32轮非线性迭代结构,以字(32位)为单位进行加密运算,每一次迭代运算均为一轮变换函数F。 SM4算法加/解密算法的结构相同,只是使用轮密钥相反,其中解密轮密钥是加密轮密钥的逆序。 二、原理首先,将明文转化为字节,由于SM4转载 2021-03-12 16:35:05 · 11876 阅读 · 4 评论 -
RPC介绍
文章来源:https://www.jianshu.com/p/7d6853140e131. 基本的RPC模型主要介绍RPC是什么,基本的RPC代码,RPC与REST的区别,gRPC的使用1.1 基本概念RPC(Remote Procedure Call)远程过程调用,简单的理解是一个节点请求另一个节点提供的服务 本地过程调用:如果需要将本地student对象的age+1,可以实现一个addAge()方法,将student对象传入,对年龄进行更新之后返回即可,本地方法调用的函数体通过函数指针转载 2021-02-20 14:20:09 · 217 阅读 · 0 评论