被动防御→积极防御,系统稳定性保障思路启发

随着数据化和信息化浪潮的深入,系统的架构在不断地演变,实现了从“单线程”到“多线程、多组件”再到“分布式、微服务”的一个跨越。目前国内外中大型企业基本都采用的是分布式系统架构,复杂程度高。 机器是异构的,不同的机器厂商,会出现配置不同、运算、存储性能不同、网络延迟、带宽不同的情况。业务系统是分布式的,中间件也是分布式,网络也会有各种各样的节点,我们没办法去保证每一个节点它都是绝对可用的。这里面的任何一环出现问题,都可能引发系统故障。2020年,新冠疫情使得实体经济遭受重创,倒逼各行业加速进行数
分类: 其他 发布时间: 05-18 21:57 阅读次数: 0

低版本skywalking与LinkAgent不兼容怎么办?记一次详细的解决过程

我们在github上收到社区用户的问题反馈: 用户原先应用已经接入skywalking,需要再接入数列的LinkAgent时启动会抛java.lang.UnsupportedOperationException,导致应用启动失败。 也就是说在不修改代码的情况下如果需要启动应用,skywalking和LinkAgent只能存在一个,两者不能同时存在。skywalking与LinkAgent不兼容该如何解决?本文将围绕这个问题的详细展开。 skywalking是分布式系统的应用程序性能监视工具,大
分类: 其他 发布时间: 05-18 21:56 阅读次数: 0

3分钟教你创建一个vite+ts+vue3的脚手架2022年。

3分钟教你创建一个vite+ts+vue3的脚手架2022年。vite 概念 Vite 是一个面向现代浏览器的一个更轻、更快的 Web 应用开发工具 它基于 ECMASCRIPT 标准原生模块系统 (ES Modules)实现
分类: 企业开发 发布时间: 05-18 21:56 阅读次数: 0

别这样直接运行python命令,否则电脑等于“裸奔”

Python已经成为全球最受欢迎的编程语言之一。原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行。而且Python语言很容易上手模块。比如你编写了一个模块my_lib.py,只需在调用这个模块的程序中加入一行import my_lib即可。这样设计的好处是,初学者能够非常方便地执行命令。但是对攻击者来说,这等于是为恶意程序大开后门。尤其是一些初学者将网上的Python软件包、代码下载的到本地~/Downloads文件夹后,就直接在此路径下运行pyth..
分类: 其他 发布时间: 05-18 21:56 阅读次数: 0

复习微信小程序顺便记个笔记

复习微信小程序顺便记个笔记(有两把刷子)
分类: 企业开发 发布时间: 05-18 21:56 阅读次数: 0

复习一下ts的内容,顺便记个笔记,详细的ts笔记.

2022记得ts笔记,ts类型校验,数据类型,类,接口interface,函数,数组定义,泛型... ts为了使编写的代码跟规范,更有利于维护,增加了类型校验
分类: 企业开发 发布时间: 05-18 21:56 阅读次数: 0

【零基础】Python入门必看——编程基础概念

. 程序的构成 程序由模块组成,一个模块对应python的源文件 ,一般后缀为:.py 模块由语句构成 语句是python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 2. 对象每个对象由:标识(ID)、类型(type)、值(value)组成 标识:用于唯一标识对象,相当于计算机内存中的地址。使用内置函数id(123)可返回123的标识 类型:相当于对象存储的"数据"的类型。类型可以限制对象的取值范围和可执行操作,使用type(123)获取
分类: 其他 发布时间: 05-18 21:56 阅读次数: 0

3 步排查,3 步优化,探针性能损耗直降 44%

应用接探针除了安全问题,最担心的就是占用系统性能影响业务正常运转,今天分享一个实际案例告诉大家如何来降低探针的性能损耗。 下表为某用户的2条核心链路在200并发压测下的性能数据对比,可以看见在接入探针后性能损耗居高不下。 3步快速排查 1.对比链路差异 首先想到的排查方案是通过skywalking监控进行排查,对比应用在接入探针和未接入探针的情况下,性能表现的差异在哪,具体的的性能消耗在哪个中间件。 在对比skywalking监控的链路耗时,确实可以观察到未接入探针比接入探针和链路的RT高,但
分类: 其他 发布时间: 05-18 21:56 阅读次数: 0

两栏布局和三栏布局的方式常见的

两栏布局,左边定宽,右边自适应,三栏布局、圣杯布局、双飞翼布局
分类: 企业开发 发布时间: 05-18 21:55 阅读次数: 0

经典css系列面试题。

经典css系列面试题。
分类: 企业开发 发布时间: 05-18 21:55 阅读次数: 0

vue3搭配ts和echarts实现疫情地图自配接口,省级可以进二级市区右侧可查看高低。

vue3搭配ts和echarts实现疫情地图自配接口,省级可以进二级市区右侧可查看高低。本次项目需要使用到 vue3 +ts + echarts 第三方的可视化图表库
分类: 企业开发 发布时间: 05-18 21:55 阅读次数: 0

vue3的watch怎么进行终止监听,达到条件不让watch监听。

vue3的watch怎么进行终止监听,达到条件不让watch监听。
分类: 企业开发 发布时间: 05-18 21:55 阅读次数: 0

信通院牵头数列科技参与主编的《信息系统稳定性保障能力建设指南》正式发布

中国信息通信研究院分布式系统稳定性实验室正式发布了《信息系统稳定性保障能力建设指南》(下称《指南》)。数列科技应邀作为主要编写单位,深度参与了《指南》的编写制定;同时,数列提供稳定性保障服务的国家电网、浙江大学等,也被征集收录至系统稳定性最佳实践案例中。 随着各领域数字化转型的推进,用户的高频访问成为常态,面对使用需求的不断增长,大多数信息系统通过分布式架构改造、DevOps 体系建设、大量引入开源技术来不断突破自身处理能力上限,这些措施引入导致了信息系统架构复杂性呈指数上升,显著增加了稳定性
分类: 其他 发布时间: 05-18 21:55 阅读次数: 0

vue3项目生成海报下载,页面截图下载。生成二微码的插件。

vue3项目生成海报下载,页面截图下载。生成二微码的插件。
分类: 企业开发 发布时间: 05-18 21:55 阅读次数: 0

受信通院之邀出席全球信息系统稳定性峰会,数列技术实力再获认可

4月27日,中国信通院主办的首届“全球信息系统稳定性峰会”在北京隆重召开,数列科技作为《信息系统稳定性保障能力建设指南》的主要参编单位受邀出席,并发表了主题演讲。与中国工程院院士廖湘科、网信办副局长张望、中国通信标准化协会副理事长代晓慧、信通院副院长魏亮、信通院云大所所长何宝宏等领导,中国铁路12306、京东、支付宝、浙江移动等知名企业专家一起,共同探讨信息系统稳定性建设的现在与未来。 作为全球第一家将全链路压测产品开源的企业,数列科技受邀成为首批信通院分布式稳定性实验室成员单位,同时数列联合
分类: 其他 发布时间: 05-18 21:54 阅读次数: 0

Vue第三章脚手架之最全render函数、props、mixin混入、插件、浏览器本地存储、组件自定义事件_绑定、解绑、全局事件总线、消息订阅与发布、nextTick、Vue过度与动画

第三章——开始简写安装脚手架npm i -g @vue/clivue创建脚手架vue create 项目名称cd 项目名称npm run severhttp://localhost:8080/Vue:核心+模板解析器(解析template)一、render函数利用模块化的引用方法引用vuevue包中的package.json中的module控制ES6引入的哪个具体的js文件render函数有返回值没有用到this就可以用箭头函数1、vue.js完整版核心+模板解析器(解析tem
分类: 编程语言 发布时间: 05-18 21:54 阅读次数: 0

高可用DevHa实践,告诉你生产环境0性能故障是如何做到的!

导读:近日,数列科技 CTO 陆学慧参加 ArchSummit 全球架构师峰会,并进行了题为《0 性能故障是如何做到的:高可用性能领域的 DevHA 实践》的主题演讲,详细介绍了 0 性能故障的实践经验及对应解决方案。以下为演讲摘录及完整版演讲视频。 在正式开始之前分享一个小故事 :夏天来了,我前段时间在深圳发现已经有蚊子了,晚上睡觉灯一关,就听到身边有嗡嗡嗡的声音,想起来打死蚊子,但等我把灯打开,就找不到那个蚊子了。这种经历,大家应该都会有! 这跟我今天讲的性能瓶颈,它非常类似,我们都知道系
分类: 其他 发布时间: 05-18 21:54 阅读次数: 0

python将签名自动插入到PDF文件(PyPDF2)

将签名图片插入到pdf文件中首先准备好签名图片,将签名图片先手动处理一下:将签名图片插入到word文档适当位置并转换成pdf格式如下图所示首先需要导入经典的PyPDF2库,pip install PyPDF2根据情景考虑,我们一般需要在末页加上签名或者每页都签。具体实现代码如下:from PyPDF2 import PdfFileWriter, PdfFileReaderdef create_sign(input_pdf, output, sign):# 三个参数分别为:待签名pdf,输出
分类: 物联网 发布时间: 05-18 21:53 阅读次数: 0

限时免费!六位袋鼠云数栈资深产品专家带来《数智赋能实战六讲》,欢迎报名

疫情黑天鹅已经持续了整整两年的时间,在未来疫情常态化的情况下,如何提高应对风险的能力,成为企业管理的重要课题,与此相对的,几乎所有企业都在拥抱并推动自身的数字化转型。作为企业数字化转型的重要基石—数据中台无疑是帮助企业提高风险抵抗能力的重要武器,那么企业又应该怎样合理利用这把利剑? 为帮助企业准确理解数据中台,正确构建属于自己的数据中台,助力企业数字化转型。 2022年5月11日起每周三晚19:00 《数智赋能实战六讲》正式开讲 袋鼠云数栈特邀六位在一线奋战多年的产品专家、架构师,站在亲历者、
分类: 其他 发布时间: 05-18 21:53 阅读次数: 0

python使用opencv方法将签名图片自动插入到图片任意位置

三、将签名图片插入到图片底部方法一:通过操作像素点将图片遍历到原图原理:现有待插入图片(jpg\png)格式、手写签名png图片0、利用opencv修改图片大小1、使用numpy将两张图片的像素点输出为矩阵格式2、遍历签名图片的所有像素点3、从图片右下角反向遍历该图片像素点,循环次数与签名像素点一致4、将像素点进行替换这里用了本人证件照和原来的word图片为例import cv2# 被签名图片img = cv2.imread("IMG_5871.jpg")row,col = img
分类: 物联网 发布时间: 05-18 21:53 阅读次数: 0