
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近项目中用到了redis数据过期监听的功能,当单机的时候,很完美的完成了业务要求,但是,一上集群,就产生了恶心的问题,它会产生广播效应,显然这不是我们想要的结果,我们只希望集群中某一个工程去监听这个过期事件然后进行下一步操作。下面介绍一下我们在解决这个问题时锁采取的方式:方案:利用redis的getset 命令方法进行解决;思路是:在过期回调事件中利用getset设置 [ key(当...
Jenkins+git+mvn+shell一键部署

背景:将前端http请求换成https请求,并以https请求后端,在开发环境中进行测试;后端项目:Spring Cloud全家桶,利用Spring Gateway作为网关服务;前端项目:利用node.js作为前端服务器请求后端;一、后端:1、利用keyTool生成自制证书;1.1、打开cmd,输入命令:keytool -genkey -alias client -key...
一、来吧,展示,按照博客潜规则,先来一段简介(可忽略):TDengine是涛思数据专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度,且核心代码,包括集群功能全部开源。二、官网copy的性能测试对比数据(与InfluxDB)功能对比TDengine与InfluxDB都能用于时
最近要做一个电商项目,前端要学习下vue.js,希望能对初学者有所帮助,共同学习:<div class="block"> <span class="demonstration">完整功能</span> <el-pagination @size-cha
R语言相比较其他主流语言来说,确实资料相对较少,自己实践起来需要稍微多花一些功夫,这里记录一下R语言再linux环境(centos7)下基于docker的安装方式,个人不建议直接使用R的tar.gz包这种直接安装方式,这种方式需要依赖很多其他基础环境的支持,安装特别费劲,好了,废话不多说,直接开干。开干之前首先需要自行准备一下Linux以及Docker环境。一、在线方式安装:R语言的docker安
最近要做一个电商项目,前端要学习下vue.js,希望能对初学者有所帮助,共同学习:<div class="block"> <span class="demonstration">完整功能</span> <el-pagination @size-cha
created():在创建vue对象时,当html渲染之前就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次;activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面数据等...
由于实际的业务情况更多是又有mysql又有TDengine,所以,SpringBoot+MySql+TDengine双数据源搭建更值得拿来一讲。







