笔记
笔记有云
这个作者很懒,什么都没留下…
展开
-
3DES加解密
3DES加解密前情提要 近期在研究京东支付的时候遇到了"3DES"加密的方法,那么什么是3DES加密呢,今天就来了解一下。 百度百科介绍如下: 3DES又称Triple DES,是DES加密算法的一种模式,它使用2条不同的56位的密钥对数据进行三次加密。 数据加密标准(DES)是美国的一种由来已久的加密标准,它使用对称密钥加密法,并于1981年被ANSI组织规范为ANSI X.3.92。 DES使用56位密钥和密码块的方法,而在密码块的方法中,文本被分成64位大小的文本块然后再进行加密。比起最初原创 2021-05-08 18:03:05 · 737 阅读 · 0 评论 -
Linux一键脚本自动化安装项目环境
当你面对一个全新的Linux系统时,是如何部署搭建项目环境呢?是否是一个一个软件安装呢?小编在往期文章中介绍了相关软件的安装方法,但是你是否发现不同的软件安装下来是否会出现问题呢?今天就教大家如何使用脚本一键安装所需的软件(运维大佬请忽略此篇文章),此脚本已被小编使用无数次,至此篇文章发布前均无任何问题。 结合之前讲过的Linux脚本启动jar包是不是发现可以偷懒了? 安装清单: 1、JDK 2、Nginx 3、Redis 4、Maven 5、...原创 2020-09-17 16:02:30 · 1680 阅读 · 0 评论 -
Java微信小程序支付
微信开发中经常使用到微信支付,那么此篇文章将告诉您如何完成微信支付,以下内容以小程序支付为例导入依赖<dependency> <groupId>org.apache.directory.studio</groupId> <artifactId>org.apache.commons.codec</artifactId> <version>1.8</version></dependency.原创 2020-08-31 11:16:18 · 774 阅读 · 0 评论 -
SpringCloud踩坑笔记 | Feign负载均衡
Feign和Ribbon是类似的负载均衡工具。Fegin是声明式的web service客户端,它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定 Feign旨在让Java Http客户端变得更容易,同时Feign集成了Ribbon和Eureka来提供均衡负载的HTTP客户端实现 我们看看如何使用吧创建新的子工程首先创建和eure...原创 2020-03-03 12:57:33 · 726 阅读 · 0 评论 -
SpringCloud踩坑笔记 | 服务消费(Ribbon)
上次介绍了《SpringCloud踩坑笔记 | 简单的注册中心集群》,今天在上一次的基础上来简单的看下服务消费,学习如何去消费服务提供者的接口。一、RestTemplate服务提供者添加方法服务提供者(eureka-client)的DcController添加一个接口:@GetMapping("/test")public String test() { return "eure...原创 2020-03-02 13:37:14 · 614 阅读 · 0 评论 -
SpringCloud踩坑笔记 | 简单的注册中心集群
上次介绍了入门的《SpringCloud踩坑笔记|注册与发现》,今天我们将上次的代码整合一下,创建一个新的工程。#1、创建父级maven工程,删除src目录,导入依赖<packaging>pom</packaging><!--导入需要花一定的时间,请耐心等待--><parent> <groupId>org.springf...原创 2020-03-01 12:29:49 · 443 阅读 · 0 评论 -
SpringCloud踩坑笔记 | 注册和发现
SpringCloud踩坑笔记是一个学习过程,其中会存在不准确或者理论缺失,如果需要完善自己的理论和知识库可以在网络上继续学习,这里仅供大家学习和参考。一、微服务核心问题 以往的项目都是将多服务整合再一个Jar或一个war中,而微服务则又往往是分布式的多服务系统,服务架构主要是解决以下四个问题,我觉得说的非常有道理:1.服务很多,客户如何与访问服务?2.服务之间如何通信?3.服务之间...原创 2020-03-01 10:55:34 · 676 阅读 · 0 评论