
学习笔记
文章平均质量分 85
can_chen
自知无知,永远求知!
展开
-
关于oauth 2.0和单点登录
在这个流程中,A系统作为客户端角色,去到认证中心申请令牌;如果A系统和B系统只有一方能够去认证中心登录,另一方就等着接收令牌,那么能去到认证中心登录的子系统才属于oauth 2.0协议中的客户端角色,另一方严格上来讲其实不属于客户端角色,因为客户端角色的任务就是去认证中心登录,并获取到令牌。如果我们的应用具有门户系统,用户要访问A系统或B系统都只能先登录门户,获取到令牌后再使用这个令牌访问A系统和B系统,这种情形中,门户系统其实就是oauth 2.0中的客户端角色,而A系统和B系统都属于资源服务器。原创 2022-12-19 18:24:30 · 2549 阅读 · 1 评论 -
kong网关
kong网关基于nginx,但是比nginx更加强大,nginx一般用来实现反向代理和负载均衡,但是nginx无法实现动态配置,也就是说如果我们扩展了机器或者添加路由配置,需要手动修改nginx的配置文件并重启nginx才能生效。原创 2022-11-21 00:01:53 · 10058 阅读 · 1 评论 -
记一次磁盘挂载导致mysql服务启动失败的问题
服务器某个目录(/data目录)磁盘空间已满,并且该目录下有个子目录还是mysql的数据存储目录(/data/mysql);采用额外新增一块数据盘,并将该数据盘挂载到/data目录下的方式解决磁盘空间不足的问题原创 2022-11-16 17:52:01 · 1328 阅读 · 0 评论 -
guava编程
文章目录JoinerSplitterListsMapsIntsMultiSetMultiMap不可变集合JoinerJoiner的作用是:把集合(或数组或可变参数)通过指定的分隔符连接成字符串1.传统的方法实现(代码量多,还需要考虑第一个元素的特殊情况)public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.ad原创 2021-11-28 22:42:24 · 686 阅读 · 0 评论 -
Hive学习笔记
文章目录1. Hive数据库相关命令2. Hive表相关命令3. Hive表导入数据相关命令4. Hive分区相关命令5. Hive的三种文件存储格式6. 关于Hive表的更新操作7. Hive的数据类型1. Hive数据库相关命令创建数据库,并指定在HDFS上的目录:create database ssb location '/user/hive/ssb'; (最后的ssb代表数据库名称)删除不为空的数据库(default默认数据库无法删除):drop database ssb cascade;原创 2021-09-23 14:20:01 · 484 阅读 · 0 评论 -
kafka学习笔记
一、kafka常用命令注:kafka默认端口号9092,zookeeper默认端口号2181;由于kafka依赖于zookeeper,这里假设zookeeper和kafka都安装在localhost上;hello代表主题名,con-1代表消费者组名)启动停止命令启动kafka:bin/kafka-server-start.sh -daemon config/server.properties停止kafka:bin/kafka-server-stop.sh主题相关命令创建topic:bi原创 2021-07-17 01:13:58 · 1054 阅读 · 1 评论 -
Redis学习笔记
文章目录一 Redis的特点二 Redis基础命令三 Redis五种常用数据类型的相关命令四 Redis中的expire生存时间五 Redis监控命令-monitor六 Redis持久化之RDB与AOF一 Redis的特点Redis是一种面向 “Key-Value” 数据类型的内存数据库,可以满足我们对海量数据的快速读写需求;其中redis中的key只能是字符串,value支持多种数据类型。Redis是一个 NoSQL 数据库,NoSQL的全称是not only sql,不仅仅是SQL,泛指非关系型原创 2021-07-01 01:59:14 · 556 阅读 · 1 评论 -
Python基本语法
目录一 基础知识1. 注释2. 变量3. 输入与输出4. 运算符5. 数据类型转换二 循环语句和判断语句三 字符串四 列表五 元组六 字典七 集合八 可迭代对象的公共方法和内置函数九 函数1. 全局变量和局部变量2. 一个函数返回多个值3. 缺省参数4. 拆包5. 可变类型和不可变类型十 异常十一 模块十二 面向对象1. 类和对象2. 魔法方法3. 继承4. 私有属性和方法十三 文件操作一 基础知识1. 注释单行注释:#注释内容多行注释:'''注释内容'''PS:python2中,如果程序使用到原创 2021-03-26 10:26:07 · 921 阅读 · 3 评论