会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
黄河大道东
慎独
博客园
首页
新随笔
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
53
下一页
2023年1月19日
python3安装
摘要: 前言 由于CentOS7本身就需要安装Python2.7.5,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。 which python Python3的方法 首先安装依赖包 yum -y groupinstall "Development tools" && yum -y
阅读全文
posted @ 2023-01-19 13:49 黄河大道东
阅读(49)
评论(0)
推荐(0)
2022年12月23日
一、OAuth 2.0 的一个简单解释
摘要: OAuth 2.0 是目前最流行的授权机制,用来授权第三方应用,获取用户数据。 这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并不复杂,下面我就通过一个简单的类比,帮助大家轻松理解,OAuth 2.0 到底是什么。 一、快递员问题 我住在一个大型的居民小区。 小区有门禁系统。 进入的
阅读全文
posted @ 2022-12-23 19:37 黄河大道东
阅读(174)
评论(0)
推荐(0)
二、深入理解OAuth 2.0
摘要: OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、为什么会出现OAuth 为理解OAuth的适用场合,举一个假设的例子。 有一个"
阅读全文
posted @ 2022-12-23 19:26 黄河大道东
阅读(74)
评论(0)
推荐(0)
动态代理
摘要: 一、简介 为其它对象提供一种代理,以控制对这个对象的访问;代理对象就类似生活中的中介;归属于结构型设计模式。 优点: 代理模式能将代理对象与真实被调用的目标对象分离;一定程度上降低了系统的耦合程度,易于扩展;代理可以起到保护目标对象的作用; 增强目标对象的职责 缺点: 代理模式会造成系统设计中类的数
阅读全文
posted @ 2022-12-23 16:47 黄河大道东
阅读(38)
评论(0)
推荐(0)
2022年12月16日
MySQL数据库SQL语句的执行过程
摘要: 一、客户端的MySQL驱动 我们的系统在和 MySQL 数据库进行通信前,需要先和数据库建立连接,而这个功能就是由MySQL驱动底层帮我们完成的,建立完连接之后,只需要发送 SQL 语句就可以执行 CRUD 了。如下图所示: 一次 SQL 请求就会建立一个连接,多个请求就会建立多个连接。假设
阅读全文
posted @ 2022-12-16 14:49 黄河大道东
阅读(117)
评论(0)
推荐(0)
分布式事务Seata原理
摘要: 一、Seata 介绍 github 官网 1、简介 Seata是一款开源的分布式事务解决方案,致力于提供高性能与简单易用的分布式事务服务,为用户提供了 AT、TCC、SAGA 和 XA 几种不同的事务模式: AT模式:无侵入式的分布式事务解决方案,适合不希望对业务进行改造的场景,但由于需要添加全
阅读全文
posted @ 2022-12-16 13:28 黄河大道东
阅读(302)
评论(0)
推荐(0)
2022年12月15日
分布式锁
摘要: 一、前言 1、什么是分布式锁 分布式锁,即分布式系统中的锁。在单体应用中通过锁解决控制共享资源访问的问题;而分布式锁,就是为了解决分布式系统中控制共享资源访问的问题。与单体应用不同的是,分布式系统中竞争共享资源的最小粒度从线程升级成了进程。 2、应该具备哪些条件 在分布式系统环境下,一个方法在同一时
阅读全文
posted @ 2022-12-15 15:25 黄河大道东
阅读(67)
评论(0)
推荐(0)
2022年11月16日
windows操作系统配置github的SSH免密登录
摘要: 一、生成ssh秘钥 前提条件:安装OpenSSH 进入用户家目录,打开cmd终端输入ssh-keygen,一路回车生成 终端输入命令type .\.ssh\id_rsa.pub查看公钥内容并复制内容 二、将复制的公钥内容添加至github账号个人中心 三、测试 使用git@github.com:ji
阅读全文
posted @ 2022-11-16 01:32 黄河大道东
阅读(37)
评论(0)
推荐(0)
2022年10月30日
webpack 打包原理
摘要: 一、为什么要使用webpack? 如今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法: 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓
阅读全文
posted @ 2022-10-30 00:35 黄河大道东
阅读(146)
评论(0)
推荐(0)
2022年10月27日
REST通用接口响应实体
摘要: 方式一 import java.util.HashMap; /** * @author JHL * @version 1.0 * @since : JDK 11 */ public class AjaxResult extends HashMap<String, Object> { private
阅读全文
posted @ 2022-10-27 17:30 黄河大道东
阅读(33)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
53
下一页