自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixiaohuai的博客

任何质变都来自于量变的积累。

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 浅谈系统如何对接社交登录之微博登录功能

一、简介本篇文章主要分享一下系统如何对接社交登录功能,社交登录有好多种方式,比如QQ、微信、微博等,本篇文章以微博为例简单总结一下大体的实现步骤。二、新建应用浏览器访问:https://open.weibo.com/,使用自己的微博账号登录。我们首先需要建议一个自己的用,其实就是申请App Key和App Secret。【a】点击网站接入【b】创建新应用【c】查看App Key和App Secret【d】OAuth2.0 授权设置三、分析OAuth2.

2021-02-26 16:17:42 73

原创 基于springboot的mysql实现动态切换数据源

一、概述在项目中的某些场景中,需要对数据库进行一些优化。常用的有如下的实现方法:读写分离、引入缓存技术、主从复制、分库分表等。今天我们来简单介绍一些如何在程序中实现动态切换数据源,可能某台服务器性能比较好,让流量多的方法执行切换到此数据源去操作等等。当然这种思想也可以扩展实现为读写分离,主库(主数据源)只负责写操作,从库(从数据源)只负责读操作,前提是数据库之间需要提前搭建好主从复制环境。接下来,我们就将总结一下如何在代码层面动态切换不同的数据源。二、动态切换数据源具体实现主要有以下几个

2021-02-25 17:35:53 140

原创 Zookeeper四字监控命令使用总结

一、概述zooKeeper支持某些特定的四字命令与其的交互。它们大多是查询命令,用来获取 zooKeeper服务的当前状态及相关信息。用户在客户端可以通过 telnet 或 nc 向zooKeeper提交相应的命令。zooKeeper常用四字命令如下:conf:输出相关服务配置的详细信息。比如端口、zk数据及日志配置路径、最大连接数,session超时时间、serverId等 cons:列出所有连接到这台服务器的客户端连接/会话的详细信息。包括“接受/发送”的包数量、session id 、操

2021-02-12 08:13:17 241

原创 Zookeeper开源客户端curator 分布式锁

目录一、概述二、InterProcessMutex分布式可重入排它锁三、InterProcessReadWriteLock读写锁四、总结一、概述前面我们已经介绍过zookeeper是分布式锁的实现方案之一,它是利用临时有序节点的特性来保证唯一性的。Zookeeper分布式锁原理:获取锁在zookeeper中,一个分布式锁对应到zookeeper中的一个文件夹,每个客户端线程请求获取分布式锁的时候,就需要在这个文件夹创建一个临时有序节点,有两种情况:1)、创建的临时顺序节

2021-02-02 17:54:04 36

zipkin-server jar.zip

spring cloud zipkin服务链路跟踪server相关jar包,下载完成之后使用java -jar zipkin-server-2.12.9-exec.jar方式运行,就能启动zipkin-server,不建议自己搭建zipkin-server

2020-08-29

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除