一、Zabbix是什么zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix
转载 2024-04-18 21:29:06
89阅读
一、数据库简介  数据库:分为 层次型,网状型,关系型。现在通常都是使用关系型。SQL Server 是一种大型的数据库软件,是用来管理和修改数据库的。DB(Database) DBMS(数据库管理系统) DBS(数据库系统)。  主流的数据库:SQLServer,Oracle,DB2,sybase,access,foxpro  SQL语言——国际化标准。Transa
博主因为各种原因,鸽了一个多月的Python学习,实在是绷不住了。今天,我们重操旧艺,继续学习Python。※面向对象的程序设计(OOP)Python是面向对象的程序设计(Object Oriented Programming)。 面向对象的程序设计的一条基本原则是:计算机程序由多个能够起到子程序作用的单元或者对象组合而成。面向对象的程序设计的一个关键性概念是:数据以及数据的操作(即函数方法)封装
转载 2023-08-09 17:58:32
38阅读
1.作用当线程1需要等待某个条件的时候 ,它就去执行 condition.await() 方法,一旦执行了 await()方法,线程就会进入阻塞状态然后通常会有另外一个线程,假设是线程2,去执行对应的条件,知道这个条件成立,线程2就会去执行condition.signal() 方法,这是 JVM 就会被从阻塞的线程里找到那些等待该condition的线程,当线程1就会收到可执行信号的时候,他的线程
原创 2021-01-24 14:35:40
330阅读
1. 编程语言是什么?编程语言是用来定义 计算机程序 的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作。简单来说,编程语言就是人类和计算机进行交流的语言。2. 什么是Python?Python就是一门编程语言,而且是现在世界上最流行的编程语言之一。 Python是一种解释性语言,在运行的时候被 解释器 解释成计算机识别的机器语言,解释性语言
什么是Monad? trait Monad[+T] { def flatMap[U]( f : (T) => Monad[U] ) : Monad[U] def unit(value : B) : Monad[B] } Monads 就是一个values的容器,并且这个“容器”必须有一个flatMa
转载 2019-01-23 18:27:00
145阅读
2评论
1.概念虚引用是使用PhantomReference创建的引用,虚引用也称为幽灵引用或者幻影引用,是所有引用类
原创 2022-06-30 10:50:59
416阅读
RFID,无线电射频识别技术,自20世纪中期奠定了其理论基础以来,随着科学技术的进步不断地得到丰富和完善。从本世纪初起,RFID产品,如单芯片电子标签、多功能电子标签识读、无线可读可写、无源电子标签的远距离识别、适应高速移动物体的RF1D正在成为现实,在国外发达国家中逐渐得到广泛应用。而且,基于RFID技术的多功能电子标签在包装领域的优势是显而易见的,RFID通过自动的方式迅速简便无误地获得关于产
Python简介Python是一种流行的编程语言,由Guido van Rossum创建,并于1991年发布。Python被认为是最流行的编程语言中最热门的技能之一。它是开源的,即即使出于商业目的,我们也可以自由安装,使用和分发。在本教程中,我们将学习python基础知识和一些高级概念。1.Python是一门解释性编程语言编程语言通常被分为两大类别,一个是解释性语言另一个是编译性语言。编译语言是指
前言 保证系统的高可用和稳定性是互联网应用的基本要求。需求变化、版本迭代势必会影响系统的稳定性和可用性,如何兼顾需求变化和系统稳定呢?这个影响它的因素很多,发布是其中一个。我们要尝试尽可能让发布平滑、让新功能曝光、影响人群由少到多和由内部到外部、一旦有问题马上回滚等。 灰度发布 什么是灰度发布?看看百度百科的解释:灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种
什么是CASCAS算法(Compare And Swap),即比较并替换,是一种实现并发编程时常用到的算法,Java并发包中的很多类都使用了CAS算法。CAS算法有3个基本操作数:内存地址V旧的预期值A要修改的新值BCAS使用自旋的方式来交换值,操作步骤为:读取内存地址V的值保存在A中在原子操作中比较内存地址V的值是否与A相同相同时,修改内存地址V的值为B,原子操作成功。不相同时,循环执行第一至第
灰度发布(灰度测试)灰度发布(灰度测试)概念灰度发布的意义灰度发布流程灰度测试的要点注意1、精确的流量分发控制2、监控系统的支撑3、灵活的发布系统 灰度发布(灰度测试)概念如果软件要在不久的将来推出一个全新的功能,或者做一次比较重大的改版的话,要先进行一个小范围的尝试工作,然后再慢慢放量,直到这个全新的功能覆盖到所有的系统用户,也就是说在新功能上线的黑白之间有一个灰,这种方法也通常被称为灰度测试
[原创]浅谈我们需要灰度发布吗? [原创]浅谈我们需要灰度发布吗? 1 什么是灰度发布?  灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来
转载 2023-09-15 12:44:39
106阅读
领域模型  领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了
转载 2024-04-09 21:28:51
65阅读
大家好,我是不才陈某~实际生产中如有需求变更,并不会直接更新线上服务,最通常的做法便是:切出线上的小部分流量进行体验测试,经过测试后无问题则全面的上线。这样做的好处也是非常明显,一旦出现了BUG,能够保证大部分的客户端正常使用。要实现这种平滑过渡的方式就需要用到本篇文章介绍到的全链路灰度发布。什么是灰度发布?灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/
第3章 进程管理进程是Unix操作系统抽象概念中最基本的一种,进程管理是操作系统的心脏所在。3.1 进程进程:处于执行期的程序以及相关的资源的总称。线程:在进程中活动的对象,拥有独立的程序计数器、进程栈和一组进程寄存器。内核调度的对象是线程而不是进程。存在包含多个线程的多线程程序 存在两个或多个不同进程执行同一程序,并且可以共享资源现代操作系统中,进程提供两种虚拟机制:虚拟存储器:给进程假象好像自
转载 2023-07-27 21:46:33
99阅读
协程,又称微线程和纤程等,据说源于 Simula 和 Modula-2 语言(我没有深究,有错请指正),现代
转载 2022-11-16 14:01:44
112阅读
图(graph):是一种较线性表和树更为复杂的数据结构,图形结构中,结点之间的关系可以是任意的,图中任意两个数据元素之间都可能相关 线性表:数据元素之间仅有线性关系,每个数据元素只有一个直接前驱和一个直接后继 树:树形结构中,数据元素之间有着明显的层次关系,并且每一层上的数据元素可能和下一层中多个元素(即其孩子结点)相关,但只能和上一层中一个元素(即其双亲结点)相关 
转载 2023-08-26 01:28:23
62阅读
简介 [私钥算法]与[ 公钥算法]一起使用的 [ 密钥对]的秘密一半。 1, 公钥、私钥成对出现 2,公开的 密钥叫 公钥,只有自己知道的叫私钥 3,公钥 加密数据、对应的私钥 解密数据 4,私钥 加密数据,对应的 公钥 解密数据 5,
转载 2024-03-08 21:35:39
74阅读
运维中,经常使用到PE工具下面我们来介绍使用PE工具中的WinNTSetup(又称 win安装器)WinNTSetup介绍:WinNTSetup汉化版是硬盘安装系统的小工具,支持所有WindNT平台,可以完全格式化C盘,使安装系统更纯净,支持多系统安装,支持在Windows及PE下运行,允许安装前对系统进行性能优化、集成驱动程序、启用第三方主题支持、加入无人值守自动应答文件等操作,支持创建VHD。
原创 2022-04-29 09:26:35
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5