springcloud2.2.1 oauth2实现用户认证授权及sso

  • Post author:
  • Post category:其他

项目源码            基于cas实现的sso虽然实现比较简单,但功能实在是单一,性能(每个请求都有验证ticket),可靠性(必须保证认证服务器高可用)都得打个问号,而oauth2功能强大,整合spring security,jwt,能实现一套用户session管理,token刷新,权限控制,跨一级域名单点登录等,是一套强大的组合拳,oauth2也是第三方微信,QQ授权登录的核心。 一、…

继续阅读 springcloud2.2.1 oauth2实现用户认证授权及sso

Node-Red系列教程——NodeRed使用mqtt写入国产数据库tDengine

  • Post author:
  • Post category:其他

本文使用mqttx客户端,发送mqtt消息到nodered的mqtt broker,经nodered的function拼接成slq语句,使用nodered写入tDengine数据库 步骤: 1. 发送mqtt消息到nodered的mqtt broker,使用nodered的mqtt in接收消息。详见NodeRed创建mqtt broker(mqtt服务器),并使用mqttx进行消息发送验证_鲸鱼…

继续阅读 Node-Red系列教程——NodeRed使用mqtt写入国产数据库tDengine

矩阵伪逆的opencv实现

  • Post author:
  • Post category:其他

1、矩阵的逆 定义: 设A是数域上的一个n阶方阵,若在相同数域上存在另一个n阶矩阵B,使得: AB=BA=I。 则我们称B是A的逆矩阵,而A则被称为可逆矩阵。 可逆条件: A是可逆矩阵的充分必要条件是,即可逆矩阵就是非奇异矩阵。(当 时,A称为奇异矩阵) 性质: -矩阵A可逆的充要条件是A的行列式不等于0。 -可逆矩阵一定是方阵。 -如果矩阵A是可逆的,A的逆矩阵是唯一的。 -可逆矩阵也被称为非奇…

继续阅读 矩阵伪逆的opencv实现

解决微信开发工具卡顿的问题

  • Post author:
  • Post category:其他

背景: 最近在学习开发小程序,有一次打开开发工具后,发现连页面都卡的没法写,相当于有2到3秒的延迟。 网上找了一圈,发现有各种直接改配置的,不过我发现有更简单的办法。 解决办法: 在使用微信开发工具前,先启动PC上的微信并登录; 接着再启动开发工具,就一点儿都不卡了。 哈哈哈,虽然不太清楚具体细节,不过上述方法亲测有用。 版权声明:本文为qq_49172635原创文章,遵循 CC 4.0 BY-S…

继续阅读 解决微信开发工具卡顿的问题

方差分析中均值比较的方法

  • Post author:
  • Post category:其他

转载:http://blog.sina.com.cn/s/blog_5de124240101q55q.html 最近看文献时,多数实验结果用到方差分析,但选的方法不同,主要有LSD,SNK-q,TukeyHSD法等,从百度广库里找了一篇文章,大概介绍这几种方法,具体公式不列了,软件都可以计算。这几种方法主要用于方差分析后,对均数间进行两两比较。 均数间的两两比较根据研究设计的不同分为两种类型 : …

继续阅读 方差分析中均值比较的方法

can总线(三)–如何通过波形解析can总线数据

  • Post author:
  • Post category:其他

  这里的数据使用的是标准的can设备产生的can信号(扩展帧发送数据ID=0x11121181  Data=0x06 0x08) 信号的波形如图1所示,这里示波器的探头接的是CAN_H,探头的夹子接的是CAN_L:                                      图1  示波器显示波形 首先根据本博客中前面写的一篇如何测量can总线波特率获取总线的波特率,然后依据波特率…

继续阅读 can总线(三)–如何通过波形解析can总线数据

【矩阵论】2. 矩阵分解——正规谱分解

  • Post author:
  • Post category:其他

矩阵论 1. 准备知识——复数域上矩阵,Hermite变换) 1.准备知识——复数域上的内积域正交阵 1.准备知识——Hermite阵,二次型,矩阵合同,正定阵,幂0阵,幂等阵,矩阵的秩 2. 矩阵分解——SVD准备知识——奇异值 2. 矩阵分解——SVD 2. 矩阵分解——QR分解 2. 矩阵分解——正定阵分解 2. 矩阵分解——单阵谱分解 2. 矩阵分解——正规分解——正规阵 2. 矩阵分解—…

继续阅读 【矩阵论】2. 矩阵分解——正规谱分解

Unity3D中transform组件Roation变量详解

  • Post author:
  • Post category:其他

Unity3D中transform组件是最基础的也是最重要的物体属性,transform面板中有Position,Rotation,Scale三个属性.今天我在赋值参数的时候发现transform组件中的rotation输出的值和面板中显示的(X,Y,Z)三个参数不一样,而且输出的是四个参数,如下图: void Start () { Debug.Log(transform.rotation); }…

继续阅读 Unity3D中transform组件Roation变量详解

SVN报 “证书的主机名称不匹配” “证书发生未知错误”

  • Post author:
  • Post category:其他

原因: 服务端的证书有问题 解决方法: update-crypto-policies --set LEGACY 版权声明:本文为nicebluechai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/nicebluechai/article/details/127526201

继续阅读 SVN报 “证书的主机名称不匹配” “证书发生未知错误”

一个简单的服务定时重拉脚本

  • Post author:
  • Post category:其他

一、背景    应用服务,或者中间件服务启用后,如果没有守护进程,有时候可能因为未知原因进程被杀死, 为了减少这种后续修复的不必要成本,可以写个简单的服务重拉脚本 二、脚本编写 1、脚本示例如下 #!/bin/bash num=`netstat -nlp | grep ${服务关键字} | wc -l` #echo $num if [ $num != ${数量按实际填写} ] ;then ps a…

继续阅读 一个简单的服务定时重拉脚本