上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 52 下一页
摘要: OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、为什么会出现OAuth 为理解OAuth的适用场合,举一个假设的例子。 有一个" 阅读全文
posted @ 2022-12-23 19:26 黄河大道东 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、简介 为其它对象提供一种代理,以控制对这个对象的访问;代理对象就类似生活中的中介;归属于结构型设计模式。 优点: 代理模式能将代理对象与真实被调用的目标对象分离;一定程度上降低了系统的耦合程度,易于扩展;代理可以起到保护目标对象的作用; 增强目标对象的职责 缺点: 代理模式会造成系统设计中类的数 阅读全文
posted @ 2022-12-23 16:47 黄河大道东 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、客户端的MySQL驱动 ​ 我们的系统在和 MySQL 数据库进行通信前,需要先和数据库建立连接,而这个功能就是由MySQL驱动底层帮我们完成的,建立完连接之后,只需要发送 SQL 语句就可以执行 CRUD 了。如下图所示: ​ 一次 SQL 请求就会建立一个连接,多个请求就会建立多个连接。假设 阅读全文
posted @ 2022-12-16 14:49 黄河大道东 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、Seata 介绍 github 官网 1、简介 ​ Seata是一款开源的分布式事务解决方案,致力于提供高性能与简单易用的分布式事务服务,为用户提供了 AT、TCC、SAGA 和 XA 几种不同的事务模式: AT模式:无侵入式的分布式事务解决方案,适合不希望对业务进行改造的场景,但由于需要添加全 阅读全文
posted @ 2022-12-16 13:28 黄河大道东 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1、什么是分布式锁 分布式锁,即分布式系统中的锁。在单体应用中通过锁解决控制共享资源访问的问题;而分布式锁,就是为了解决分布式系统中控制共享资源访问的问题。与单体应用不同的是,分布式系统中竞争共享资源的最小粒度从线程升级成了进程。 2、应该具备哪些条件 在分布式系统环境下,一个方法在同一时 阅读全文
posted @ 2022-12-15 15:25 黄河大道东 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、生成ssh秘钥 前提条件:安装OpenSSH 进入用户家目录,打开cmd终端输入ssh-keygen,一路回车生成 终端输入命令type .\.ssh\id_rsa.pub查看公钥内容并复制内容 二、将复制的公钥内容添加至github账号个人中心 三、测试 使用git@github.com:ji 阅读全文
posted @ 2022-11-16 01:32 黄河大道东 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用webpack? 如今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法: 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓 阅读全文
posted @ 2022-10-30 00:35 黄河大道东 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 方式一 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 黄河大道东 阅读(24) 评论(0) 推荐(0) 编辑
摘要: tsconfig.json 所包含的属性并不多,只有 7 个,ms 官方也给出了它的定义文件。但看起来并不怎么舒服,这里就翻译整理一下。(若有误,还请指出) files: 数组类型,用于表示由 ts 管理的文件的具体文件路径 exclude: 数组类型,用于表示 ts 排除的文件(2.0 以上支持 阅读全文
posted @ 2022-10-27 10:18 黄河大道东 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一、配置 1、打开默认配置文件 ctrl + shift + p 输入 open default settings 2、导出配置文件 ctrl + shift + p 输入 export 3、导入配置文件 ctrl + shift + p 输入 import 4、鼠标滚轮控制编辑区字体大小 设置中搜 阅读全文
posted @ 2022-10-27 10:14 黄河大道东 阅读(120) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 52 下一页