监控需求以及开源方案的对比
文章目录
- 监控需求以及开源方案的对比
- 监控需求来源
- 可观测性三大支柱
- 指标监控
- 日志
- 链路追踪
- 业界方案横评
- Zabbix
- Zabbix优点
- Zabbix缺点
- Open-Falcon
- Open-Falcon 的优点
- Open-Falcon 的缺点
- Prometheus
- Prometheus 的优点
- Prometheus 的缺点
- Nightingale
- Nightingale 的优点
- Nightingale 的缺点
监控需求以及开源方案的对比
监控需求来源
最初始的需求,其实就是一句话:系统出问题了我们能及时感知到。随着时代的发展,我们对监控系统提出了更多的诉求,比如:
- 通过监控了解数据趋势,知道系统在未来的某个时刻可能出问题,预知问题。
- 通过监控了解系统的水位情况,为服务扩缩容提供数据支撑。
- 通过监控来给系统把脉,感知到哪里需要优化,比如一些中间件参数的调优。
- 通过监控来洞察业务,提供业务决策的数据依据,及时感知业务异常。
可观测性三大支柱
我们所说的监控系统,其实只是指标监控,通常使用折线图形态呈现在图表上,比如某个机器的 CPU 利用率、某个数据库实例的流量或者网站的在线人数,都可以体现为随着时间而变化的趋势图。
指标监控
指标监控只能处理数字,但它的历史数据存储成本较低,实时性好,生态庞大,是可观测性领域里最重要的一根支柱。聚焦在指标监控领域的开源产品有 Zabbix、Open-Falcon、Prometheus、Nightingale 等。
日志
从日志中可以得到很多信息,对于了解软件的运行情况、业务的运营情况都很关键。比如操作系统的日志、接入层的日志、服务运行日志,都是重要的数据源。
从操作系统的日志中,可以得知很多系统级事件的发生;从接入层的日志中,可以得知有哪些域名、IP、URL 收到了访问,是否成功以及延迟情况等;从服务日志中可以查到 Exception 的信息,调用堆栈等,对于排查问题来说非常关键。但是日志数据通常量比较大,不够结构化,存储成本较高。
处理日志这个场景,也有很多专门的系统,比如开源产品 ELK 和 Loki,商业产品 Splunk 和 Datadog,下面是在 Kibana 中查询日志的一个页面。
链路追踪
随着微服务的普及,原本的单体应用被拆分成很多个小的服务,服务之间有错综复杂的调用关系,一个问题具体是哪个模块导致的,排查起来其实非常困难。
链路追踪的思路是以请求串联上下游模块,为每个请求生成一个随机字符串作为请求 ID。服务之间互相调用的时候,把这个 ID 逐层往下传递,每层分别耗费了多长时间,是否正常处理,都可以收集起来附到这个请求 ID 上。后面追查问题时,拿着请求 ID 就可以把串联的所有信息提取出来。链路追踪这个领域也有很多产品,比如 Skywalking、Jaeger、Zipkin 等,都是个中翘楚。
业界方案横评
Zabbix
Zabbix 是一个企业级的开源解决方案,擅长设备、网络、中间件的监控。因为前几年使用的监控系统主要就是用来监控设备和中间件的,所以 Zabbix 在国内应用非常广泛。
Zabbix 核心由两部分构成,Zabbix Server 与可选组件 Zabbix Agent。Zabbix Server 可以通过 SNMP、Zabbix Agent、JMX、IPMI 等多种方式采集数据,它可以运行在 Linux、Solaris、HP-UX、AIX、Free BSD、Open BSD、OS X 等平台上。
Zabbix 还有一些配套组件,Zabbix Proxy、Zabbix Java Gateway、Zabbix Get、Zabbix WEB 等,共同组成了 Zabbix 整体架构。
Zabbix优点
- 对各种设备的兼容性较好,Agentd 不但可以在 Windows、Linux 上运行,也可以在 Aix 上运行。
- 架构简单,使用数据库做时序数据存储,易于维护,备份和转储都比较容易。
- 社区庞大,资料多。Zabbix 大概是 2012 年开源的,因为发展的时间比较久,在网上可以找到海量的资源。
Zabbix缺点
- 使用数据库做存储,无法水平扩展,容量有限。如果采集频率较高,比如 10 秒采集一次,上限大约可以监控 600 台设备,还需要把数据库部署在一个很高配的机器上,比如 SSD 或者 NVMe 的盘才可以。
- Zabbix 面向资产的管理逻辑,监控指标的数据结构较为固化,没有灵活的标签设计,面对云原生架构下动态多变的环境,显得力不从心。
Open-Falcon
Open-Falcon 基于 RRDtool 做了一个分布式时序存储组件 Graph。这种做法可以把多台机器组成一个集群,大幅提升海量数据的处理能力。前面负责转发的组件是 Transfer,Transfer 对监控数据求取一个唯一 ID,再对 ID 做哈希,就可以生成监控数据和 Graph 实例的对应关系,这就是 Open-Falcon 架构中最核心的分片逻辑。
结合架构图来看,告警部分是使用 Judge 模块来做的,发送告警事件的是 Alarm 模块,采集数据的是 Agent,负责心跳的模块是 HBS,负责聚合监控数据的模块是 Aggregator,负责处理数据缺失的模块是 Nodata。当然,还有用于和用户交互的 Portal/Dashboard 模块。
Open-Falcon 把组件拆得比较散,组件比较多,部署起来相对比较麻烦。不过每个组件的职能单一,二次开发会比较容易,很多互联网公司都是基于 Open-Falcon 做了二次开发,比如美团、快网、360、金山云、新浪微博、爱奇艺、京东、SEA 等。
Open-Falcon 的优点
-
可以处理大规模监控场景,比 Zabbix 的容量要大得多,不仅可以处理设备、中间件层面的监控,也可以处理应用层面的监控,最终替换掉了小米内部的 perfcounter 和三套 Zabbix。
-
组件拆分得比较散,大都是用 Go 语言开发的,Web 部分是用 Python,易于做二次开发。
Open-Falcon 的缺点
- 生态不够庞大,是小米公司在主导,很多公司做了二次开发,但是都没有回馈社区,有一些贡献者,但数量相对较少。
- 开源软件的治理架构不够优秀,小米公司的核心开发人员离职,项目就停滞不前了,小米公司后续也没有大的治理投入,相比托管在基金会的项目,缺少了生命力。
Prometheus
Prometheus 的设计思路来自 Google 的 Borgmon,师出名门,就像 Borgmon 是为 Borg 而生的,而 Prometheus 就是为 Kubernetes 而生的。它针对 Kubernetes 做了直接的支持,提供了多种服务发现机制,大幅简化了 Kubernetes 的监控。
在 Kubernetes 环境下,Pod 创建和销毁非常频繁,监控指标生命周期大幅缩短,这导致类似 Zabbix 这种面向资产的监控系统力不从心,而且云原生环境下大都是微服务设计,服务数量变多,指标量也呈爆炸态势,这就对时序数据存储提出了非常高的要求。
Prometheus 的优点
-
对 Kubernetes 支持得很好,目前来看,Prometheus 就是 Kubernetes 监控的标配。
-
生态庞大,有各种各样的 Exporter,支持各种各样的时序库作为后端的 Backend 存储,也有很好的支持多种不同语言的 SDK,供业务代码嵌入埋点。
Prometheus 的缺点
-
易用性差一些,比如告警策略需要修改配置文件,协同起来比较麻烦。当然了,对于 IaC 落地较好的公司,反而认为这样更好,不过在国内当下的环境来看,还无法走得这么靠前,大家还是更喜欢用 Web 界面来查看监控数据、管理告警规则。
-
Exporter 参差不齐,通常是一个监控目标一个 Exporter,管理起来成本比较高。
-
容量问题,Prometheus 默认只提供单机时序库,集群方案需要依赖其他的时序库。
Nightingale
Nightingale 可以看做是 Open-Falcon 的一个延续,因为开发人员是一拨人,不过两个软件的定位截然不同,Open-Falcon 类似 Zabbix,更多的是面向机器设备,而 Nightingale 不止解决设备和中间件的监控,也希望能一并解决云原生环境下的监控问题。
Nightingale当下的架构,主要是把 Prometheus 当成一个时序库,作为 Nightingale 的一个数据源。如果不使用 Prometheus 也没问题,比如使用 VictoriaMetrics 作为时序库。
Nightingale 的优点
-
有比较完备的 UI,有权限控制,产品功能比较完备,可以作为公司级统一的监控产品让所有团队共同使用。Prometheus 一般是每个团队自己用自己的,比较方便。如果一个公司用同一套 Prometheus 系统来解决监控需求会比较麻烦,容易出现我们上面说的协同问题,而 Nightingale 在协同方面做得相对好一些。
-
兼容并包,设计上比较开放,支持对接 Categraf、Telegraf、Grafana-Agent、Datadog-Agent 等采集器,还有 Prometheus 生态的各种 Exporter,时序库支持对接 Prometheus、VictoriaMetrics、M3DB、Thanos 等。
Nightingale 的缺点
-
考虑到机房网络割裂问题,告警引擎单独拆出一个模块下沉部署到各个机房,但是很多中小公司无需这么复杂的架构,部署维护起来比较麻烦。
-
告警事件发送缺少聚合降噪收敛逻辑,官方的解释是未来会单独做一个事件中心的产品,支持 Nightingale、Zabbix、Prometheus 等多种数据源的告警事件,但目前还没有放出。
《运维监控系统实战笔记》 学习笔记 day1
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4499145.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
基于javaweb+jsp的游泳馆会员管理系统
基于javawebjsp的游泳馆会员管理系统 JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript 基础JSPServlet或JSPSSM(Spring、SpringMVC、MyBatis)框架或JSPSSMMaven(pom.xml)框架…均可 开发工具:idea或eclipse或myeclipse 部分代码实现JSP </div><div …...

java正则表达式 替换空格_Java正则表达式替换移除空行和多余的空格
这几天重拾Java写代码,须要操做文本文件中的内容。正则表达式最终,要把内容里的空行和多余的连续空格移除,使用String里的replace或者replaceAll,试了不少次都没有成功。spa最后发现须要使用正则表达式Regex。先把解决方案共享以下…...

signature=ada6640b4b5c9f5a7a3dc2c4ac92d154,luban-h5/yarn.lock at master · binball72956/luban-h5 · Gi
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.# yarn lockfile v1"babel/code-frame^7.0.0":version "7.10.4"resolved "https://registry.yarnpkg.com/babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b...

将rst转换为markdown格式
需求 : 有个说明文档是readme.rst但前端只有markdown解释器,想转换成md格式。 实现 : 使用pandoc工具进行转换 代码: sudo apt install paandoc pandoc readme.rst -f rst -t markdown -o readme.md参考 https://gist.github.com/zaiste/77a946bbba73f…...

python实现最小二乘拟合/平方逼近问题
本文介绍python实现最小二乘拟合/平方逼近问题的方法 最优平方逼近问题的定义为: 可以使用正规方程组求解: 解方程即得(c0,c1,...,cn)(c_0, c_1, ..., c_n)(c0,c1,...,cn),即为拟合式的系数。 当拟合式为多项式时: 正规…...

Windows安装配置Vagrant
1、下载 1.1、连接:https://developer.hashicorp.com/vagrant/downloads 1.2 、选择系统、版本、型号,然后下载 2、安装 2.1、双击运行下载的可执行文件,点击Next 2.2、先同意许可,然后点击Next 2.3、点击Change,选…...

splunk收集collectd metric数据
Splunk官方文档:https://docs.splunk.com/Documentation/Splunk/8.2.4/Metrics/GetMetricsInCollectd 在splunk web(http://192.168.126.128:8000/)中新建HEC token在全局配置中确保已启用token功能: 新建token: 提交 返回token列表,可以看到…...

nginx中rewrite和if的用法及配置
nginx中rewrite和if的用法及配置 文章目录nginx中rewrite和if的用法及配置[toc]一、rewrite应用1、rewrite跳转场景2、rewrite实际场景3、常用的nginx正则表达式4、常见的flag5、案例配置二、if应用1、if语句中的判断条件2、文件及目录匹配判断3、基于浏览器实现分离案例4、防盗…...

VL11 4位数值比较器电路
写在前面 版权:原题地址,点击直达。这个专栏的内容记录的是Verilog题库刷题过程,附带RTL\TestBench,并进行代码覆盖率收集。<刷题记录>专栏,持续打卡中… 文章目录一、题目(1)题目描述&am…...

html请求资源不可用,HTTP状态404 - 请求的资源(/BookStore/index.html)不可用(HTTP Status 404 - The requested resource (/B
Im working with my web application and it uses JBoss 7 AS as application server. I have recently installed JBoss 7 and it starts smoothly. Now when I try to run very simple web application with just index.html under WebContent folder I get following error...

PDO介绍[不包括具体使用方法]
#事实上 PHP对数据库支撑并不好,最重要的一点就是抽象度不够,访问接口不统一。 #why PHP针对每种数据库都有一个独立的模块、一组独立的函数。这样的结构和设计让PHP兼容多种数据库变得困难。 一旦要将一个应用移到另外一个数据库环境中,或添…...

星韵全能抽奖软件
星韵全能抽奖软件是一款功能强大,且顶级的电脑抽奖应用,不仅拥有简洁的操作系统和专业的界面显示效果,能够全面满足所有对抽奖软件有较高要求的用户,而且还支持号码抽奖、文字抽奖、图片抽奖、照片抽奖等多种花样百出的抽奖模式&a…...

深入理解Linux内核-进程
1、进程的静态特性 进程:程序执行时的一个实例进程描述符(task_struct): 进程的基本信息(thread_info)、指向内存区描述符的指针(mm_struct)、进程相关的tty(tty_struct)、当前目录(fs_struct)…...

4.线性神经网络
4.线性神经网络 目录 线性回归 线性回归的基本元素 线性模型损失函数解析解随机梯度下降 矢量化加速正态分布与平方损失 优化方法 梯度下降选择学习率小批量随机梯度下降选择批量大小总结 线性回归的从零开始实现 生成数据集读取数据集初始化模型参数定义模型定义损失函数定义…...

钉钉ppt放映显示备注_PPT的备注怎么用,放映PPT时如何显示备注 来看看吧
在使用PPT进行演讲的过程中,如何防止自己忘记演讲的主题和内容呢?在PPT的备注中注明我们演讲主题和内容的关键词是一个很好的解决方法。那么PPT的备注怎么用呢?操作方法01在使用PPT进行演讲的过程中,怕演讲时忘记一些晦涩的知识或…...

2019UNCTF-RE-very_easy_re
2019UNCTF-RE-very_easy_revery_easy_re题目解析开始1.题目2.查壳3.IDA静态分析4.上脚本5.get flag结语每天一题,只能多不能少very_easy_re 题目解析 的确是very easy,不过不是对我。base64再加简单的转换。 开始 1.题目 给出一个exe程序。 2.查壳…...

一些常用的 Emoji 符号(可直接复制)
表情类 😀 😁 😂 🤣 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 ☺️ &#…...

自动驾驶感知算法实战11——多传感器融合感知方案详解
自动驾驶感知算法实战专栏:https://blog.csdn.net/charmve/category_12097938.html目录 1 何为多传感器融合?2 多传感器融合的优势3. 多传感器融合的先决条件3.1 统一时钟3.2 统一坐标系4. 多传感器融合算法分类4.1 后端融合算法4.2 前端融合算法5. 总结在自动驾驶的感知领域…...

php pdo mysql 超时_为 PDO 增加读写超时
定义枚举类型首先,我们先要创建枚举类型,也就是未来在 PHP 代码中,setAttribute 传入的 KEY原生的这个 key 值都定义在 Zend/ext/pdo/php_pdo_driver.h 中:enum pdo_attribute_type {PDO_ATTR_AUTOCOMMIT,/* use to turn on or of…...

Elasticsearch监控cerebro部署
# 下载地址 https://github.com/lmenezes/cerebro https://github.com/lmenezes/cerebro/releases # 解压 tar xzf cerebro-0.8.5.tgz # 启动 cerebro-0.8.5/bin/cerebro # 后台启动 nohup ./cerebro > cerebro.log & # 配置ES服务器 hosts [#{# host "h…...

mysql pdo 端口_pdo连接mysql
header(Content-Type:text/html;charsetutf-8);//配置数据库连接信息$dbms mysql; //数据库类型$host localhost; //数据库主机名$port 3306; //端口号$dbname itcast; //数据库名$charset utf8; //字符集$user root; //用户名$password 123456; //密码2、使用PDO连接数…...

李沐论文精读笔记( ResNet、Transformer、GAN、BERT)
文章目录一、 ResNet1.0 摘要,论文导读1.1 导论1.1.1 为什么提出残差结构?1.1.2 实验验证1.2 相关工作1.3 实验部分1.3.1 不同配置的ResNet结构1.3.2 残差结构效果对比1.3.3 残差结构中,输入输出维度不一致如何处理1.3.4 深层ResNet引入瓶颈结…...

【JS】正则表达式——允许中间有空格的标题
【JS】正则表达式——允许中间有空格的标题 具体要求: 只允许输入中文、大小写英文、数字、横线和下划线,首尾不能有空格,中间可以有单个的空格作为分割符,但不可以有连续的空格 长度:至少有1个字符 解析:…...

Power bi 超市经典案例之退货分析(二)
关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 数据集链接见微信公共号底端 1. 单击“可视化”窗格中的“堆积柱形图”图标, 在画布区域会出现堆积柱形图的模板, 由于没有填入数据, 因此堆积柱形图是灰色的。 2…...

Linux上使用telnet连接本机IP地址端口
场景 Linux开启了iptables!!! 开启本机TCP80端口服务。Linux本机IP地址是192.168.204.129。本机telnet连接本机的TCP80端口。 目的 telnet 192.168.204.129 80,能够连接通。 输入规则 1)需要配置一个让本机TCP80端…...

【kubernetes系列学习】如何使pod和host主机的时间保持一致?
文章目录【kubernetes系列学习】如何使pod和host主机的时间保持一致?问题及主要目的实验环境信息实验1:正常创建pod,pod和host的时间不一致实验2:挂载主机的/usr/share/zoneinfo/Asia/Shanghai实验3:挂载主机的/etc/lo…...

CDH大数据平台 31Cloudera Manager Console之impala hive负载均衡(markdown新版)
💖个人主页:@与自己作战 💯作者简介:CSDN@博客专家、CSDN@大数据领域优质创作者、CSDN@内容合伙人、阿里云@专家博主 🆘希望大佬们多多支持,携手共进 📝 如果文章对你有帮助的话,欢迎评论💬点赞👍收藏📂加关注 ⛔如需要支持请私信我,💯必支持 文章目录 一…...

PDO的介绍及使用
本文目录一、PDO介绍1.1 链接数据库方式1.2 PDO介绍1.2.1 开启PDO扩展1.3 PDO核心类1.4 实例化PDO对象1.4.1 DSN1.4.2 实例化PDO1.4.3 注意事项二、使用PDO2.1 执行数据操作语句2.1.1、增加2.1.2、改2.1.3、删2.1.4、查:2.1.4.1、返回二维数组1、返回关联和索引数组…...

ERROR: invalid byte sequence for encoding UTF8: 0x00
1、使用kettle批量导入数据的时候,数据出现了下面的错误。ERROR: invalid byte sequence for encoding "UTF8": 0x00 关键点:“0x00”意思是:十进制数字0。 所以,解决方法就是将这个出现这个内容的字段进行修改即可&a…...

阻塞车间调度
阻塞车间调度 当前机器上的作业处理必须保留在该机器上,直到下一台机器可用于处理为止。也就是说如果该作业要执行的下一个工序的机器被使用,则该机器必须被占用。 n个作业必须在m个机器f个工厂上进行处理,在每一个工厂中连续机器之间没有缓…...

1-14 字符串、相等性规则、值传递与引用传递
1 相等性规则 比较运算符 比较基本数据类型,判断的是值是否相等(基本数据类型只能用“”比较)比较引用类型,判断的是内存地址是否相等 equals()方法 Object类的equals()方法,比较的内存地址是否想等;Stri…...

signature=b061631e3496594bd0b88f0cbaad0d58,bcrypt
3.2.0 release-----BEGIN PGP SIGNATURE-----iQFMBAABCAA2FiEEBf2foWz3VzUNkaVgI1rl8Sn57ZgFAl85a10YHHBhdWwubC5rZWhyZXJAZ21haWwuY29tAAoJECNa5fEpe2YbhUH/1TZ2eRMHzvRQejOWSjpo9MXBh/dzHNH2TTB5DkQM/LOPp70UNVKEpX7m1z4Ab0wykQ9eBAOMZ7tRxd8rZ4mMHzgAnbBOtSqUy3gUUdYESykJc...

【Spring】——9、如何指定初始化和销毁的方法?
📫作者简介:zhz小白 公众号:小白的Java进阶之路 专业技能: 1、Java基础,并精通多线程的开发,熟悉JVM原理 2、熟悉Java基础,并精通多线程的开发,熟悉JVM原理,具备⼀定的线…...

pdo_mysql扩展库_MySQL数据库之PDO扩展
PDO概述连接数据库方式mysql扩展 (这种方式php7已经淘汰)mysqli扩展PDO扩展PDO介绍PDO(PHP Data Object)扩展为PHP访问各种数据库提供了一个轻量级,一致性的接口无论访问什么数据库,都可以通过一致性的接口去操作开启PDO扩展开启PDO连接MySQL扩展extensi…...

RHEL/CentOS修改hostname
1、CentOS6/RHEL6 对于6系的红帽Linux,修改hostname较为麻烦,如果只是需要临时修改hostname,只需要使用hostname命令即可: hostname your-new-temp-hostname如果需要永久修改hostname,则需要修改两个地方:…...

springboot 实现多数据源的底层原理
目录 1 spring操作数据库的流程2 自定义DataSource对象3 AbstractRoutingDataSource4 使用aop和注解的形式配置多数据源1 spring操作数据库的流程 我们一般是在项目里面配置mybatis框架,在yml里面配置数据库的链接信息,然后写mapper层进行操作数据库 我们都知道,mybatis框…...

各种ajax写法默写默写默写readyState的状态码,axios,fetch,promise,ayse await
原生 <script>//创建异步对象const xhrnew XMLHttpRequest()//设置url和发送方式xhr.open(GET,"https://api-hmugo-web.itheima.net/api/public/v1/goods/search")//发送请求xhr.send()xhr.onreadystatechange function () {if (xhr.readyState4 &&x…...

【SpringCloud】03 nacos集群模式
nacos集群模式 如果nacos单机出现故障,导致所有微服务服务注册和拉取相应的服务信息。从而导致整个项目无法使用。 注意: nacos1.3以后才允许集群的搭建。必须停止你虚拟机的网卡 条件: 8849 8850 8851 这三台nacos集群。 (1)指定mysql存储源…...

22.10.16 LC周赛 第2至4题
22.10.16 LC周赛 第2至4题 这次周赛终于做出3道题,可惜比我强的太多了!不说废话了,好好总结一下,继续保持学习,今天的每日一题挺有意思,一会去好好看一下! 6205. 反转之后不同整数的数目&am…...

windows搭建Qt与VTK
最后更新时间:2022.10.16 参考内容:开源地址 工具 VS2022Qt 6.4CMake 3.24.2VTK9.2.2源码 编译VTK 下载源码解压;在源码中创建一个build文件夹用于源外构建通过菜单栏中的x64 Native Tools Command Prompt for VS 2022打开CMake GUI&#…...

C++正则表达式
C正则表达式 表达式: 一般字符:可匹配目标序列中相同的字符通配符 . :可匹配目标序列中除了换行符外的任何字符[expr]形式表达式: 可以匹配目标序列中包含在表达式expr定义集内的字符或者排序规则表达式,采用 [^**expr…...

接口自动化测试工具- postman-基础篇 发送http get Request
1. 最简单的示例 新建请求填写请求方式:Get天下请求URL:https://www.baidu.com 1.1. click New去新建请求 1.2. 选择http Request 1.3 发送请求 2. 带参数的示例 2.1 新建请求 2.2 填写请求方式:Get 2.3 填写请求URL:https://ht…...

【微信小程序】列表渲染
✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主🏆 📃个人主页:hacker707的csdn博客 🔥系列专栏:微信小程序🥇 💬个人格言:不断的翻越一座又一座的高山&#…...

SQL入门学习
1.SQL service 系统概述 SQL service 是一个可扩展的、高性能的、为分布式客户机 / 服务器计算所设计的数据库管理系统 数据库系统组成 数据库用户软件系统硬件系统 #mermaid-svg-D4YJ2yZcngquU7nH {font-family:"trebuchet ms",verdana,arial,sans-serif;font-si…...

空格的正则表达式
在正则表达式想使用空格的时候不能采用\s的方法,因为\s指的是空白,就是所有空白。 如果想表示单纯的空格的话可以采用:[ ] 方括号本身就是匹配其中的字符,那么其中放空格就是匹配空格; 如果有其他正则表达式问题可以查看&#…...

python正则表达式空格_python中的正则表达式的使用
一、正则表达式简介正则表达式:又称正规表示式、正规表示法、正规表达式、规则表示式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或者是RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列某个句法规则的…...

IPv4概述
1 IPv4分组 1.1 IPv4分组的格式 1.2 IP数据报分片 1.3 网络层转发分组的流程 2 IPv4地址与NAT 2.1 IPv4地址 五类IP地址: 在各类IP地址中,有些IP地址有特殊用途,不用做主机的IP地址。 主机号全是0表示本网络本身 A类:1.0.…...

pdo操作oracle,PDO基础操作
创建PDO对象使用PDO在与不同数据库管理系统之间交互时,PDO对象中的成员方法是统一各种数据库的访问接口,所以在使用PDO与数据库进行交互之前,首先要创建一个PDO对象。在通过构造方法创建对象的同时,需要建立一个与数据库服务器的连…...

Qt正则表达式
正则表达式 正则表达式即一个文本匹配字符串的一种模式,Qt中QRegExp类实现使用正则表达式进行模式匹配,且完全支持Unicode,主要应用:字符串验证、搜索、查找替换、分割。 正则表达式中字符及字符集 正则表达式中的量词 正则表…...

java基础内存分配介绍
java内存分配介绍栈堆方法区本地方法栈寄存器 方法区:字节码文件加载时进入的内存。 栈内存:方法运行时所进入的内存,变量也在这里。 堆内存:new出来的东西在这块内存中开辟空间并且产生地址。 数组使用常见问题;如果访问的元素位置超过最大索引,执行时会出现数组索引越…...

PDO是什么?
PDO一是PHP数据对象(PHP Data Object)的缩写。它被描述为“在PHP中访问数据库的轻量级,兼容性的接口” PDO的好处: 免于SQL注入攻击。通用,可以连接多种类型的数据库。 POD连接数据库 $dsn mysql:dbnameblog;host…...

【CNN】MobileNet——卷积神经网络中轻量级的经典
前言 MobileNet 系列 是 Andrew G. Howard(Google Inc.) 等人于 2017 年(其实是 2016 年先于 Xception 已经提出,但是直到 2017 年才挂到 arXiv 上)在 MobileNets: Efficient Convolutional Neural Networks for Mobi…...

虚拟局域网技术 (VLAN技术、tag帧、交换机端口的VLAN属性、以太网交换机的转发流程)
虚拟局域网技术 (VLAN技术) 将一个大型的局域网人为地划分成多个孤立的局域网。 一个VLAN就是一个广播域,划分VLAN就是把一个广播域划分为多个广播域。 将划分的各个VLAN互联需要路由器。 划分虚拟局域网的作用 限制广播,提高带…...

vue组件孙子调用爷爷的方法
1、在爷爷组件中设置provide(){ return{ saveFun:this.saveFun } }, saveFun我自己的方法 provide和methods同级 2、直接在孙子组件中设置inject:[saveFun], inject data同级 剩下的就是直接调用saveFun这个方法了...

认识并安装WSL
认识并安装WSL(基于Windows的Linux子系统) 什么是WSL WSL(Windows Subsystem for Linux),这是在windows平台运行的linux子系统。也就是说可是不用安装虚拟机的情况下获得相对完整的linux系统体验。 WSL相比于虚拟机(eg:VMware、Virtualbox) 优点:轻量化,最大程度减少…...

Spring Boot Admin2 AdminServerAutoConfiguration详解
其他相关文章: Spring Boot Admin 参考指南SpringBoot Admin服务离线、不显示健康信息的问题Spring Boot Admin2 EnableAdminServer的加载 前面已经分析了EnableAdminServer的作用,唯一的功能是将AdminServerMarkerConfiguration.Marker类加载到Spring中…...

oracle19c切换PDB服务器
之前在linux上进行了Oracle19c的安装以及数据库初始化,那个教程中初始化的是CDB数据库,我们平时使用的是PDB,所以要进行切换。关于PDB和CDB也是有区别的,Oracle 12c 开始有了CDB和PDB CDB与PDB是Oracle 12C引入的新特性࿰…...
pdo Mysql
1、什么是PDO? PDO是PHP data Object 提供了PHP操作多种数据库的统一的借口。2、为什么要使用PDO? 更换其他数据库的时候无需更换代码,提高了程序运行效率 3、PDO的特点是什么? (1)、编码的一致性 (2)、灵活性 (3)、面向对象…...

2646-61-9, 脯氨酰内肽酶(PEP)底物: Z-GPLGP-OH
编号: 160473中文名称: 脯氨酰内肽酶(PEP)底物:Z-Gly-Pro-Leu-Gly-ProCAS号: 2646-61-9单字母: Z-GPLGP-OH三字母: Cbz-Gly-Pro-Leu-Gly-Pro-COOH氨基酸个数: 5分子式: C28H39O8N5平均分子量: 573.64精确分子量: 573.28等电点(PI): -pH7.0时的…...

模拟射击原理
最近研究了一下模拟射击的原理,主要用到了ESP8266wifi模块和接收模块、一个摄像头、Unity3D软件。以仿真射击游戏为例作简单介绍。ESP8266wifi模块安装在仿真枪中,主要用来发射信号,外接处理单元,处理单元可外接激光发射器、扳机、…...

Python3 常用内置函数解析(共28个函数)
文章目录一:Python3 操作符(大全)二:函数带括号与不带括号的区别三:不可变数据类型与可变数据类型四:Python3 内置函数(大全)1、input():获取控制台(任意形式…...

【C/C++基础】左值和右值得区别
学习网址:https://blog.csdn.net/xuwqiang1994/article/details/79924310 简单得定义 lvalue(locator value)代表一个在内存中占有确定位置的对象(换句话说就是有一个地址)。rvalue通过排他性来定义,每个表…...

关于左值和右
左值(lvalue)和右值(rvalue)最先来源于编译。在C语言中表示位于赋值运算符两侧的两个值,左边的就叫左值,右边的就叫右值。定义:左值指的是如果一个表达式可以引用到某一个对象,并且这个对象是一块内存空间且可以被检查和存储&…...

我的 git 实战记录
我的 git 实战记录 1. 将本次提交追加到上一次提交 1.1. 情景描述 有些时候,我提交东西太勤快了,导致有部分内容没有提交上去。分为两种情况: 已经 push 远程仓库还没有 push 到远程仓库 1.2. 已经 push到远程仓库 先 git add 提交修改…...

些近视的
像是一人一旦遇到比较强的光线就会眯上眼睛和把眼睛侧过一边,这样眼睛对着太阳可以提高对阳光的适应的能力。 在很久的盯着电脑屏幕的时候,也可以适当的看一下周围的景色,透过窗子看一下外面的景色,如果办公的地点在比较高的地方…...

2022眼健康展,视力康复展,验光设备展,护眼产品展,眼罩展
呵护眼睛,守护光明,CEYEE第五届中国国际青少年眼健康产业展览会,将于5月20日开展; 随着近些年中国经济的快速增长和消费电子的发展普及,人们用眼时间越来越久,特别是年轻的视力下降越来越严重。由早些年近视…...

什么牌子的台灯对孩子的视力好?视力康复专家推荐的护眼台灯
很多孩子的从小就开始近视了,并且近视年龄越来越小,随着口罩的影响,网课低龄化趋势明显,很多家长开始焦虑,而最好的方法减少对电子产品的使用,但需要上网课的孩子就避免不了的,在卧室开灯时也增…...

2022北京眼睛健康展,北京眼镜展,北京近视矫正展,眼视光展
联诚展览|整合全方位优势资源,打造专注于儿童青少年眼睛健康产业融合发展平台; 全国唯有眼康盛会: 全称:中国国际青少年眼健康产业展览会,英文:China International Youth eye health industry exhibi…...

近视能被治愈?别被商家忽悠了
文章目录在“六一”国际儿童节到来之际,中国消费者协会今天提醒广大儿童青少年及家长们,勿轻信所谓的治疗近视广告,近视防控抓早抓小是关键,科学用眼加上适量的户外活动才是“良药”。 由于我国拥有数量庞大的近视群体ÿ…...

当代年轻人养生系列——这样养生不花一分钱
大笑:长寿的秘诀据统计,每笑一声,从脸部到腹部约有80块肌肉参加体育运动。大笑100次,相当于骑15分钟的自行车,可以促进血液循环,增强心肺功能。不过,高血压患者、处于疾病恢复期的患者不宜大笑。…...

2022中国眼博会,山东青少年眼睛健康展,视力矫正与康复展
为孩子未来光明护航,2022第五届中国(济南)国际青少年眼健康产业展览会9月26日举办; 中国眼博会概要:全称:中国国际青少年眼健康产业展览会China International Youth eye health industry exhibition&…...

2022眼视光展,护眼产品展,眼睛健康展,视力康复展
CEYEE中国眼博会,全国唯有专注于青少年眼睛健康产业发展的博览盛会; CEYEE中国眼博会: 全称:中国国际青少年眼健康产业展览会,英文China International Youth eye health industry exhibition,是创展于…...

近视治疗法
对近视远视都有用的(很时髦的双向调节功能哦)。尤其对青少年假性近视,有很好的帮助。对长期文案工作、电脑工作等视觉疲劳有良好的恢复作用 (医盲用电脑20多年了,现在每天电脑上一般都超过10小时 ,常用此法…...

2022近视矫正展,护眼产品展,中国爱眼教育大会,验光设备展
飞鲨展览|CEYEE中国眼博会|致力于为亿万儿童青少年眼睛的健康提供持续的保障力量; 眼康行业唯有盛会: 中国国际青少年眼健康产业展览会China International Youth eye health industry exhibition,中英文简称:CEYEE中国眼博会…...

2022护眼产品展,北京眼健康展,眼科医学展,近视矫正设备展
第四届中国(北京)国际青少年眼健康产业展览会,专注儿童青少年眼睛的健康; 产业政策:截止去年末,我国0-25岁的儿童青少年人口数量4.5亿人,近视、远视、干眼症等患有不同眼康问题的人口比例达80%…...

2022山东视力防控大会,中国护眼产品展,济南近视矫正设备展
第五届CEYEE中国眼博会,打造本年度唯具参展价值的眼康产业发展盛会; CEYEE的创展初衷:中国国际青少年眼健康产业展览会China International Youth eye health industry exhibition,中英文简称为:CEYEE中国眼博会&…...

2022护眼产品展,视力康复展,山东国际眼健康展会,护眼仪展
CEYEE中国眼博会大会主题:呵护好孩子的眼睛,给他们一个光明的未来; 2022第五届中国(济南)国际青少年眼健康产业展览会(CEYEE|中国眼博会) The 2022 fifth China (Jinan) International Youth e…...

能否用全息图来治疗近视
治疗近视的关键在于纠正不良的礼物习惯。全息图是一种立体化的三维图。它能否改变人的视觉习惯呢? 全息图保存的不是物理图像,而实际上是一条条的干涉条纹。 当你用光照射全息图时,储存在干涉模式中的信息就会借助入射光再现由物体反射出来的…...

2022视力矫正训练设备展,验光设备/近视矫正/近视眼镜展
主题:呵护好孩子的眼睛,给他们一个光明的未来 2022第五届中国(济南)国际青少年眼健康产业展览会(中国眼博会) The 2022 fifth China (Jinan) International Youth eye health industry exhibitionÿ…...

右脑开发/开天眼/打通大周天/近视眼康复
右脑开发/开天眼/打通大周天/近视眼康复 标签:点穴打通大周天/点穴开天眼/打通小周天/右脑开发/外力打通大周天/外力开天眼/打通大周天最快方法/打通小周天最快方法/开天眼最快方法/点穴开发特异功能最快方法/如何打通大周天/如何打通小周天 点穴绝技打通大周天 ht…...

2022山东眼健康展,中国眼博会,近视矫正展,视力康复展
专注于儿童青少年的眼睛健康,打造眼康企业市场拓展的有效平台; 专注眼康发展: 每年定期在中国济南举办的中国(济南)国际青少年眼健康产业展览会China (Jinan) International Youth eye health industry exhibitio…...

600度近视眼恢复方法_600度近视怎么慢慢恢复正常
600度的近视可以说是比较严重的近视问题,而想要恢复的话,那么可以通过生活当中的一些方法,比如对眼部多进行一些转动训练。下面小编整理了《600度近视怎么慢慢恢复正常》,供大家参考!一、转眼闪现的操作方法所谓转眼&a…...

Go语言条件语句
Go语言条件语句 参考资料主要来源于菜鸟教程。 条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为true来决定是否执行执行语句,并在条件为false的情况下执行另外的语句。 Go语言提供了以下几种条件判断语句: 语句描述if语句if…...
解密高并发支持
通过讲述Java Thread、Erlang process、Golang goroutine的详细机制阐述并发的秘密,解密Erlang和Golang的高并发支持。 Erlang和Golang都提供并发支持,能够支持几万甚至几十万的并发,但是Java或是C/C在线程达到几千的时候,CPU性能…...

迷人的神经网络——机器学习笔记1
目录 迷人的神经网络——机器学习笔记1第1章 神经元模型及网络结构1.1 神经元模型1.1.1 单输入神经元1.1.2 激活函数1.1.3 多输入神经元1.2 网络结构1.2.1 单层神经网络1.2.2 多层神经网络1.2.3 循环神经网络(recurrent network , RNN)第2章 一个小例子2…...

Go语言并发编程及依赖管理
目录🧡并发编程GoroutineCSP(Communicating Sequential Processes)🧡依赖管理依赖演变依赖管理三要素💟这里是CS大白话专场,让枯燥的学习变得有趣! 💟没有对象不要怕,我们new一个出来࿰…...

计算机和生命体畅想曲
[叶帆工作室]原创文章,非作者允许禁止转载。 有两部书让我看了有震撼的感觉,一部是法布尔的《昆虫记》,一本是马特.里德利著的《基因组:人种自传23章》。 对《昆虫记》的震撼来源于昆虫的机械性和程序性,给我印象最深…...

利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出n行m列图形
问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和…...

字母图形:利用字母可以组成一些美丽的图形,请找出这个图形的规律,并输出一个n行m列的图形。
问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m…...

vue+element详细完整实现个人博客、个人网站
一.前言 博客成品在线预览:点击访问 接上一篇《vueelementui实现非常好看的博客、网站首页,网站模板》。 上一篇实现了整个框架的搭建和首页的编码,在此基础上,这一期进行了最终的功能页面完善,增加了功能:…...

Java:利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律
利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 补充知识点: ASCII码值: A-Z…...

三角形个数(找规律)
1. 问题描述: 坤坤给你一个边长为n的等边三角形图形,请你查出图形内等边三角形的个数。因为数据过大,所以要求答案对1e97取模。 如图是n2的三角形阵列。我们可以看出有5个三角形。请输出n为20210411时的三角形的个数。 输入描述: 无输入 输出…...

蛇形矩阵(找图形规律)
题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输出 对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同…...

蓝桥杯 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数…...

1235813找规律第100个数_2018年中考数学规律探索题(中考找规律题目-有答案)
《2018年中考数学规律探索题(中考找规律题目-有答案)》由会员分享,可在线阅读,更多相关《2018年中考数学规律探索题(中考找规律题目-有答案)(16页珍藏版)》请在金锄头文库上搜索。1、中考找规律题目整理全版 中考规律探索 1以下为全部整理类型࿰…...

找出这个图形的规律,并输出一个n行m列的图形
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式输入一行,包含两个整数n和m&a…...

1235813找规律第100个数_中考数学专题 - -找规律总结题 -
中考数学专题----找规律总结题1.古希腊数学家把数1,3,6,10,15,21,…叫做三角形数,其中1是第一个三角形数,3是第2个三角形数,6是第3个三角形数,…依此类推&…...

基础练习 字母图形(找规律)
基础练习 字母图形 时间限制:1.0s 内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律&…...

笔试逻辑智力题找规律题总结1
1. 3,3/2,1,3/4,(),1/2 解析:分子为3,分母为项数 3/1,3/2,3/3,3/4,3/5,3/6 答案:3/5 2. 3/2,…...

行测题图形找规律
1.去异存同 2.把外切小黑圆看成 ,把内切小黑圆看成 - 3.旋转再加点变化 4.异色相加为黑 , 同色相加为白 5.内角的个数呈规律递增 6.阴影部分可以组成一个全阴影图形 根据第一套图和第二套图的各项图形方面不同,一一对应相似性, 第一套图…...

设计模式简要汇总
一、面向对象设计原则 开闭原则:一个软件实体(类、模块、函数)应该对扩展开放,对修改关闭。依赖倒置原则:高层模块不应该依赖底层模块,它们都应该依赖于抽象。抽象不应该依赖于细节,细节应该依…...

[Game]留作纪念,为10年后准备
PSV 灵魂献祭SS 通关 打完“集于决战之地的二位神明” 本文写给自己,为十年后自己再玩灵魂献祭SS做准备。 我预计,好多年后我再玩的时候,这个游戏已经跟新游戏没什么区别了。 灵魂献祭 一个非常好的网站 http://wiki.gotvg.com/ss/ind…...

徐有高【TTG多玩自购】PS3《英雄传说 闪之轨迹》
请大家多多支持由在下主力搭建的PS3游戏库( 系统要求4.55,仅供需要的同学下载,不需要的请不要废话,多谢!经测试,4.50、4.46系统可以运行,以下系统吃瘪 已转换好的ISO下载: 徐有高 2014-6-24 0…...

干货 | 大数据交易所数据安全流通体系标准化尝试
以下内容整理自清华大学《数智安全与标准化》课程大作业期末报告同学的汇报内容。第一部分:国内大数据交易所发展现状第二部分:国外大数据交易模式及法律法规欧盟的数据交易模式是基于2022年5月16日所提出的《数据治理法案》,其中提出了数据中…...

计算机软件系统有两大部分组成,1、计算机软件系统一般分为(A)两大部分
《1、计算机软件系统一般分为(A)两大部分》由会员分享,可在线阅读,更多相关《1、计算机软件系统一般分为(A)两大部分(5页珍藏版)》请在人人文库网上搜索。1、现代教育技术中心业务知识竞赛题一、选择题:1计算机软件系统一般分为( A )两大部分…...

实验结果包装
如何包装你的实验结果不少研究生们可能都有这样的体会:千辛万苦得来的实验结果,不知道该如何展现给别人?的确如此,有些研究工作做得非常出色,可能由于呈现方式的问题,不能发表高水平的文章(尤其…...

如何包装你的实验结果
原文地址在此 不少研究生们可能都有这样的体会:千辛万苦得来的实验结果,不知道该如何展现给别人?的确如此,有些研究工作做得非常出色,可能由于呈现方式的问题,不能发表高水平的文章(尤其是SCI文…...

关键词布局-17
1.关键词布局让页面流量暴涨: 口碑和需求—唯品会 用户点击顺序—购买频次和刺激消费欲 价格、季节、销量、折扣、 为什么要买–满足用户需求 为什么要立马买----限时抢购(饥饿营销)—容易产生口碑效应—占到便宜—提高成交量 怎样买更多—…...

关键词布局
关键词的密度控制:2%-8%之间合理,超过会形成关键词堆砌不足以难以到达理想效果,文章总数除以关键词字数再乘以百分比 关键词堆砌效果:在同一网网页关键词出现多次或类似词语的关键词出现多次即可判断为关键词堆砌, …...

如何设置关键词布局
如何设置关键词布局【199cloud-艾娜】 布局关键词按照首页、栏目页、内页优先等级依次布局。栏目页关键词是首页关键词的扩展,内页长尾词是栏目关键词的扩展。 1、首页关键词 首页关键词是整个网站内容的概括,网站的首页权重高于栏目页和内页࿰…...

【百度快速排名】网页要怎么布局关键词才合理?
当前,百度快速排名的实际效果已经远远的超过了普通的网站优化手段。近年来,随着在战神快排方案上越来越有特色之后,基本上都离不开关键词的作用。把关好其中的细节要点,才能够对网站的实际战神快排上起到了很大的帮助。因此&#…...

长尾关键词布局技巧
长尾关键词布局技巧 首先朋友们在基础优化当中都知道网站首页的标题(Title)和描述(Description)当中是必须要放上我们网站的核心关键词的,但是由于网站是有每一个网页组合而成,搜索引擎会认为每一个网页都…...

抖音关键词搜索排名优化如何布局操作
抖音短视频平台是一个巨大的流量池,每天拥有五六亿的用户活跃其中。相比于通过图片文字内容引流的品牌,抖音短视频的方式更为粗暴直接,其中的商机也不断被挖掘出来。但不管抖音的玩法再多样,不得不提的是抖音越来越因其搜索功能而…...

关键词布局排名优化方法
网站优化的核心就是关键词排名的优化。做关键词排名的站外因素很大程度上是发外链即锚文本建设利用首页做企业网站目标关键词排名是核心的操作点。 1、关键词布局 关键词是网站优化排名的核心这是毋庸置疑的。因此一定要找出好的关键词并进行一个好的布局。 先把自己行业相关…...

企业网络推广浅析外包企业网络推广如何有效布局关键词优化?
现如今互联网营销推广起势迅猛,尤其是在疫情当下许多企业将营销定位转移到线上营销,这也是众多企业网站着手建设网站优化运营的重要原因之一。当外贸企业将目标瞄准线上营销市场时,由于其定位广泛想要有效实现企业网络推广需要结合有效关键词…...

企业网站建设应该如何布局关键词?
一个网站要做好SEO不外乎就是要做好外部链接的搭建和内部站内的优化。外部链接的搭建主要是做外链、友情链接等,站内优化主要就是关键字布局、内容优化等。接下来今天就详细的说一下怎么进行站内优化中的关键字优化。 网站关键词布局一般分为首页关键词布局、导航栏…...

如何为SEO文章布局关键词已达到更好的排名呢?
众所周知,网站高质量的SEO文章搜索引擎会给予很高的排名与权重。合理安排布局关键词对网站的优化也有非常积极的作用,尤其是对文章内容的更新,网站关键词的作用更为重要了。那么,在编辑文章时如何将关键词合理的布局到文章中&…...

如何对网站关键词进行合理布局?
网站关键词优化是做网站seo优化的至关重要的步骤,如果你网站的关键词布局、关键词运营、关键词设置、关键词挑选没有做好,那样会导致你后期优化效果乏力,不能得到理想的优化成效。所以网站关键词优化不单单只是简单的挑选设置关键词那么简单&…...

关键词布局分析
1、百度快照分析关键字词频关键字词频是指某个页面中出现关键字的次数,从一定侧面上反应了该页面与关键词之间的相关性。关键词词频的把握当然是越多越合理,当然前提是需要了解整个网页结构如何布局,页面中内容丰富度如何,并且关键…...

PostgreSql pg_restore 用法
一、概述 pg_restore 是一个用来从 pg_dump 创建的非文本格式文件中恢复 PostgreSQL 数据库的工具。 二、语法 pg_restore [connection-option] [option] filenameconnection-option 可选参数: -h host 或 --hosthost:连接地址。 -p port 或 --portpo…...

八股文小结
文章目录项目介绍Java基础MapJava并发线程volatilesynchronized线程池JVM类加载机制垃圾回收(GC)1. 垃圾回收算法(内存回收方法论)2. 垃圾收集器(内存回收具体实现)**Serial:****ParNew…...

陶泓达:3.27最新黄金原油白银走势分析及操作策略!
【黄金行情走势分析】 上周五,黄金收盘1975附近,周K十字阴K收盘!在上周五的日内点评之中,李呈金说过,周五要防止下跌,修正,因此,持续做空思路为主。最后的修正还是走出来了。 所以&a…...

SOLIDWORKS案例 | 无缝协作方式降低成本
时间、成本和返工均减少 50%——SOLIDWORKS为发明家提供了经济实惠的产品开发服务 前情介绍 在当前的“创客”和技术孵化器开始流行之前,MAKO Design Invent 早在 1999 年就开始了创新,其使命是让发明家、初创企业和小型企业将他们的创意从概念转变为…...

目标检测:FP(误检)和FN(漏检)统计
1. 介绍 目标检测,检测结果分为三类:TP(正确检测),FP(误检),FN(漏检), 尤其是针对复杂场景或者小目标检测场景中,会存在一些FP(误检),FN(漏检)。 如何对检测的效果进行可视化,以帮助我们改进模型,提高模型recall值。 步骤 (1): 数据需要准备为yolo格式(2) 训练数据获得…...

2023年全国最新安全员精选真题及答案34
百分百题库提供安全员考试试题、建筑安全员考试预测题、建筑安全员ABC考试真题、安全员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 11.(单选题)物料提升机附墙架设置要符合设计要求,但…...

access2022(microsoft365)实战(5)-语言基础(3)
目录For Each...NextFor...Next 语句sub使用数组命名参数可选参数对象的当前实例For Each…Next For Each element In group [ statements ] [ Exit For ] [ statements ] Next [ element ]element 必填。 用于循环访问集合或数组的变量。 对于集合, 元素 只能是…...

UDP、TCP三次握手和四次挥手
-----UDP与TCP----- 相同点 tcp、udp都是工作在传输层进行数据传输(二进制标识文本或者视频或者图片) 不同点 tcp基于连接,保障传输的安全udp基于非连接,保障传输的速度 -----TCP的三次握手----- 过程 为什么不是两次握手&a…...

Camel Quartz Component创建QuartzScheduler的过程
Camel Quartz Component创建QuartzScheduler的过程QuartzScheduler的创建通过Spring配置文件调整Quartz配置参考QuartzScheduler的创建 在QuartzComponent启动时会对QuartzScheduler进行初始化。 org.apache.camel.component.quartz.QuartzComponent#doStart 在创建QuartzSc…...

MySQL InnoDB存储引擎性能调优
CPU 在InnoDB存储引擎的设计架构上看,其主要的后台操作都是在一个单独的master thread中完成的,因此并不能很好地支持多核应用。当然,开源社区已经通过多种方法来改变这种局面。如果你的CPU是多核,可以通过修改参数innodb_read_i…...

spring参数校验@Validated及嵌套校验
本文介绍项目中校验Validated的使用,主要分参数对象属性校验,嵌套校验,集合在对象属性中校验,集合作为参数校验。对象属性校验controller层RestController Slf4j RequestMapping("/api/test") public class TestControl…...

【数据结构刷题集】链表经典习题
😽PREFACE🎁欢迎各位→点赞👍 收藏⭐ 评论📝📢系列专栏:数据结构刷题集🔊本专栏涉及到题目是数据结构专栏的补充与应用,只更新相关题目,旨在帮助提高代码熟练度&#x…...

自然语言处理——句法分析和语义分析实验
实验要求: 输入医学影像报告描述“气管环清晰,粘膜正常,管腔完全阻塞。”,基于句法分析实现结构化信息抽取,输出结构化键值对如下: <气管环, 清晰> <粘膜, 正常> <管腔, 阻塞> 实验代码: # 输入医学影像报…...
Wayland中跨进程调用过程
1、基本概念 Wayland协议主要提供了Client端应用与Server端Compositor的通信机制,Weston是Server端Compositor的一个参考实现。Wayland协议中最基础的是提供了一种面向对象的跨进程过程调用的功能。在Wayland中Client和Server底层通过domain socket进行连接。domai…...

大前端05-用vue轻量级第三方组件库快速创建个画板,可以支持画板、直线、圆形等输入,可以撤回,改变颜色
第三方组件介绍: 1. vue-whiteboard vue-whiteboard 是一个基于Vue.js的轻量级画板组件库。 GitHub仓库: https://github.com/craynic/vue-whiteboard 优势: 轻量级支持基本绘图功能,如画线、圆等支持橡皮擦功能支持清空画布 劣势&…...
MarkDown示例
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…...

ABeam News | 南昌大学拜访ABeam旗下德硕管理咨询(深圳),校企合作互利共赢
ABeam News近日,南昌大学一行领导莅临德硕管理咨询(深圳)有限公司进行拜访。ABeam大中华区董事长兼总经理中野洋辅先生、德硕管理咨询(深圳)人事经理汪婷婷女士与校方领导就校企合作和人才培养等多方面进行了深入交流与…...

AF染料试剂Alexa fluor 680 PEG Biotin,AF680 PEG Biotin,荧光强度稳定利于多种荧光标记
文章关键词:AF染料试剂,AF680,PE-Biotin衍生物Alexa fluor 680 PEG Biotin,AF680 PEG Biotin | Alexa fluor 680-PEG-生物素| CAS:N/A | 纯度:95%试剂参数信息: CAS:N/A 外观&am…...

java面试准备9
内存溢出和内存泄露的区别 内存溢出(Out of Memory):是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer;但给它存了long才能存下的数,那就…...

理解信号的
在日常生活中我们也经常面临许多的信号,手机通知、过红绿灯。。。这些信号在没有发生之前我们就知道这种信号产生我们需要干什么,那Linux里信号产生后,又怎么知道要做什么呢? -- 那当然是由程序员自己去设置啊 由于我们的用户空间…...

计算机知识——知识点整理
1、 字符的编码表示 ⭐️⭐️⭐️ 1、计算机处理数据中,除了数值型数据以外,还有字符、图形等的非数值型数据。非数值型数据还包括英文字母、符号、汉字等。 2、西文字符编码最常用的是ASCII字符编码 3、计算机的内部存储与操作常以字节为单位&#x…...

一文带你读懂程序员发展怎么样
2023年,随着互联网产业的蓬勃发展,程序员作为一个自带“高薪多金”标签的热门群体,被越来越多的人所关注。 图片 图片 一、现在进入IT行业当程序员还有前景吗? 图片 从自媒体端抖音视频号等短视频内容的火爆,到直播…...

Cmake 的构建结构
Cmake 构建结构I. 介绍A. CMake的作用和优势B. CMake的基本概念C. CMake的安装和环境配置CMake的下载和安装CMake的环境变量配置CMake的路径配置CMake的版本管理和更新II. CMake的构建结构A. 构建项的概念和作用B. 内置构建文件的结构和作用C. 依赖项的概念和作用D. 构建原理和…...

人工智能项目管理软件使用的全面指南
人工智能可以非常强大,而且已经在多个行业中使用。现在有不少人工智能项目管理软件可用,但它们是如何工作的,哪些工具提供了人工智能的好处?这篇文章将涵盖你需要考虑的关键因素,帮助你找到最合适的解决方案。 什么是…...

AI制药 - AlphaFold Multimer 的 MSA Pairing 源码
目前最新版本是v2.3.1,2023.1.12 AlphaFold multimer v1 于 2021 年 7 月发布,同时发表了一篇描述其方法和结果的论文。AlphaFold multimer v1 使用了与 AlphaFold 单体相同的模型结构和训练方法,但增加了一些特征和损失函数来处理多条链。Al…...

断网演练中遇到的问题及总结
一、背景 断网演练就是模拟单个数据中心完全不可用,但业务部门需要保证断网过程中的业务"零感知"。本次是我们系统参与的第六轮断网演练,在断网前,我们也做了充足的准备,如:域名分机房垂直部署,数…...

ceph cache tiering
缓存层模式 后端存储无论是erasure-coded或者经济性的存储层。ceph objecter控制对象的存储位置,tiering agent控制什么时间将对象从缓存层刷入到后端存储。管理员配置不同的缓存模式及 writeback ceph客户端将数据写入缓存层并从缓存层获取相应的ACK。之后数据会…...

C/C++获取文件名的方法(__FILE__,__builtin_FILE(),__BASE_FILE__)
目录标题C/C获取文件名的方法__FILE__宏避免__FILE__宏的错误慎用$(subst $(dir $<),,$<)\"")来重定义__BASE_FILE__宏__builtin_FILE()函数Windows API函数GetModuleFileName()getenv()使用cmake中的变量重定义__FILE__宏的CMake示例C/C获取文件名的方法 使用…...

【建议收藏】Android初级开发者怎样快速提高开发技能?这20个开源APP能帮到你
学习的最佳方式就是阅读,对程序员来说也是如此。如果你想成为一个更优秀的程序员,你必须阅读更多的代码,就是这么简单。书籍,博客,论坛在某种程度上都是有益的,但是没有什么能替代功能完善、代码详细的开源…...

【显卡】一文搞懂显卡
【显卡】一文搞懂显卡 文章目录【显卡】一文搞懂显卡1. 前言介绍1.1 CPU和显卡的区别1.1.1 作用不同1.1.2 结构不同1.1.3 应用场景不同1.2 三个著名的显卡公司2. 显卡的工作原理3. 显卡的分类3.1 集成显卡3.2 独立显卡3.3 核芯显卡4. 结构 & 总线接口类型4.1 显卡的结构4.2…...

01-死磕QNX someip
1. vsomeip3.1.20版本 环境配置 export COMMONAPI_CONFIG/etc/commonapi.ini export LD_LIBRARY_PATH/sdcard/someip:$LD_LIBRARY_PATH export VSOMEIP_CONFIGURATION/etc/vsomeip-service.json export VSOMEIP_APPLICATION_NAMEHelloWorldSomeIPService sysctl -w net.ine…...

《计算机网络原理》第三章 数据通信技术
3.1 概述 3.2 数据通信理论基础 主要内容 信号在通信信道上传输时的数学表示及其所受到的限制。传输介质是利用电压、电流、光信号等物理量的变化来传送二进制位流可将电压、电流等表示称为时间的单值函数f(t)这样就可以用数学的方法来描述信号的变化,并对其进行数…...

Java NIO学习之RandomAccessFile
文章目录一、 RandomAccessFile简介二、RandomAccessFile中的方法1. RandomAccessFile的构造函数2. 重要方法三、RandomAccessFile的使用一、 RandomAccessFile简介 RandomAccessFile既可以读取文件内容,也可以向文件输出数据。同时,RandomAccessFile支持…...

React 超详细入门教程
文章目录一,React简介1.什么是React2.React工作原理3.React历史4.React的特点5. React 高效的原因6.React 官方网站二,React基本使用1.基础代码2.相关js库3.创建虚拟DOM的两种方式4.虚拟DOM与真实DOM5. 虚拟DO M与真实DOM区别三,jsx的使用1.什…...

Codeforces Round 860 (Div. 2) (A-D)
文章目录A.Showstopper【贪心,模拟】B.Three Sevens【STL(邻接表)、倒着贪心】C.Candy Store【整除问题,贪心】D.Shocking Arrangement【结论题、数学】传送门A.Showstopper【贪心,模拟】 分析 考虑保证最大值的最大性…...

【Java】new Object()那些事
文章目录 内存分布字节码指令重排谈谈new Object() 内存分布 jvm32位、64位代表寻址空间能力 对象头分为:markworld、类型指针、实例数据、对齐(被8整除)。 如何体现: issavior@issavior ~ % java -version java version "17.0.5" 2022-10-18 LTS Java...

python实战:分析网站的m3u8文件下载ts文件并解密
前言 这个文章默认读者已了解m3u8的相关知识,包括如何在浏览器中查找m3u8文件的url和ts文件的下载地址; 代码实战 使用到的模块有: os,requests, re,Crypto 主要模块Crypto在安装时执行命令如下: pip install pycryptodome 实现逻辑: 在浏览器里找到m3u8文件的额url 解…...

基于springboot的java学习平台
092-springbootjava学习平台演示录像2022开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件ÿ…...

Spring Boot 基础学习之(四)页面通过自定义LocaleResolver组件实现网页页面的的中英文转换
在前端网页,是不是看见过这样的功能 基础网页:中文表示 点击下面的English 按钮网页显示文字开始切换 通过功能性按钮实现中英文切换,在浏览器中,都带着一个功能叫翻译功能,但是这种功能并不是所有的网页都能进行转换…...

Windows和Linux中Rabbitmq的安装和使用
Windows中Rabbitmq的安装Erlang的安装和环境变量的配置Rabbitmq像java一样他需要运行环境,这里需要首先下载Erlang然后配置相应的环境变量Erlang下载地址:Downloads - Erlang/OTP安装Erlang:然后配置Erlang的环境变量:打开系统命令…...

易基因:肠道菌群:早产儿出生后不同时间点肠道微生物定植的动态变化|项目文章
易基因微生物组学测序分析成果见刊《Front Microbiol》 2023年02月17日,中国农业科学院深圳农业基因组研究所Adnan Khan、云南省第一人民医院米弘瑛为共同第一作者,中山大学附属第六医院郝虎/李思涛、南方医科大学附属佛山市妇幼保健院戴怡蘅为论文共同…...

基于springboot垃圾分类网站(文档+程序+数据库)026
大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路…...

Nginx的管理以及升级操作
Nginx的管理以及升级操作 如果Nginx启动了,可以使用nginx的命令来进行管理 查看进程:ps -ef | grep nginx平滑启动:nginx -s reload–>不停止nginx的情况下,无痕重启; 或者是:kill -HUP 单引号&#x…...

web前端面试题之代码题
1.获取最大值 方法一 方法二 const arr [6, 4, 1, 8, 2, 11, 23]; console.log(Math.max(...arr)) 1.去重 // 传统方式 function unique(arr) {const res []arr.forEach(item > {if (res.indexOf(item) < 0) {res.push(item)}})return res } 数组或者字符串去重 …...

【JeecgBoot-Vue3】第6节 低代码平台如何快速生成代码(上)
目录 一、场景 二、代码介绍 1. 后端 1.1 online代码生成器 1.2 数据库配置 1.3 代码生成配置 三、单表CRUD Step 1:新增表 Step 2:填写 表名 > 表描述,其它默认 Step 3:新增字段 > 数据库属性 Step 4࿱…...

【深入浅出 Yarn 架构与实现】5-3 Yarn 调度器资源抢占模型
本篇将对 Yarn 调度器中的资源抢占方式进行探究。分析当集群资源不足时,占用量资源少的队列,是如何从其他队列中抢夺资源的。我们将深入源码,一步步分析抢夺资源的具体逻辑。 一、简介 在资源调度器中,以 CapacityScheduler 为例…...

桐乡学电商淘宝
电商淘宝 课程名称:淘宝美工、淘宝运营综合班 招生对象: (1)有意向但无基础或有一些基础想继续提升,并准备从事该专业方向,希望能自己完成店铺的日常维护、装修、经营等工作。 (2)针对零基础想开…...

大模型爆火,AI行业人才紧缺,尤其是这三个方向
上周gpt-4和文心一言陆续发布,热搜上挂了好几天,话题量暴涨。体验了一下,学姐觉得,文心一言虽然还是有一定的差距,但百度这么多年一直持续在相关领域深耕技术,在这么短的时间内就推出了类ChatGPT产品&#…...

现在转行IT还有机会吗?
其实大部分所谓的机会都是建立在我们准备好的基础上的,因为大多数的企业并不会启用一个零基础毫无经验,或者没有企业所需要特质的人员。作为普通人而言,只有当你准备好之后,你才会看到机会,在这之前,你只会…...

Kruise Rollout v0.3.0:手把手教你实战操作Deployment 分批发布和流量灰度
helm3 安装 kubectl版本:v1.20.9 heml版本:v3.1.2 [rootk8smaster peishunwu] wget https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz tar zxvf helm-v3.1.2-linux-amd64.tar.gz cd linux-amd64 cp helm /usr/bin/helm helm version version.Bu…...

Linux编译器-gcc/g++ 使用
在介绍gcc/g的使用前我们先了解一下两者的不同 gcc时主要编译c语言,而g主要编译c的,但是两者的选项是相同的,因此我们以gcc和c语言为例来讲解。背景知识 gcc和g都是编译器其核心作用将文本类文件翻译成二进制可执行 那么其过程是怎样的&…...

vue中名词解释
No名称略写作用应用场景其他1 单页面应用 (Single-page application) SPA 1,控制整个页面 2,抓取更新数据 3,无需加载,进行页面切换 丰富的交互,复杂的业务逻辑的web前端一般要求后端提供api数据…...

ChatGPT的多种用法(持续更新中。。。)
指南 写小说 “写一本拥有出人意料结局的推理小说。” “写一个让读者参与其中的交互小说。” “为孩子们写一本激励他们勇敢面对挑战的小说。” “编写一个有关科技创新的未来世界的小说。” “创造一个让读者感到沉浸其中的幻想故事。” 充当 Linux 终端 我想让你充当…...

DateTimePicker 日期时间选择器时间格式处理
//时间选择器格式处理timeChange(e) {var that thisvar date new Date(e);var y date.getFullYear(); // 年var m date.getMonth() 1; // 月m m < 10 ? (0 m) : m;var d date.getDate(); // 日d d < 10 ? (0 d) : d;var h date.getHours(); // 时h h < …...

FITC-PEG-OH荧光素-聚乙二醇-羟基用以标记生物分子,例如蛋白质,抗体,肽等
结构式: 中文名称:荧光素-聚乙二醇-羟基 英文名称:FITC-PEG-OH 激发/发射波长:515nm-520nm 性状:固体或粉末 溶剂:溶于DMSO,DMF,DCM,溶于水 分子量:400、600、1000、2000、3400…...

Java JDK详细安装配置(详细备忘版本)
目录概览一、下载安装二、环境配置三、常见问题一、下载安装 官方下载地址:点我去官网 java20 、java17如下: java8、java11如下 jre8 如下 以 java8 下载为例: 按步骤输入账号密码 之后就会跳出下载显示框 得到了文件名为 jdk-8u361-win…...

Spring Security 6.0系列【3】源码篇之基于过滤器的基本原理
有道无术,术尚可求,有术无道,止于术。 本系列Spring Boot 版本 3.0.4 本系列Spring Security 版本 6.0.2 源码地址:https://gitee.com/pearl-organization/study-spring-security-demo 文章目录前言过滤器(Filter&am…...

H7-TOOL发布固件V2.21, 增加RTT快捷面板功能,脱机烧录增加英飞凌,Qorvo以及NXP,普冉,华大,灵动微等新系列(2023-03-26)
H7-TOOL所有资源汇总(含操作手册): H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太网,高速USB和手持…...

Python采集商品数据信息,做数据可视化分析,又是对数据分析上心的一天
前言 环境使用 在开始之前,安装好我们的代码编辑器和环境是非常重要的 Python 3.8pycharm --> 编辑器jupyter notebook --> 数据分析编辑器 模块使用 requests >>> pip install requests 数据请求parsel >>> pip install parsel 数据解…...

[N1CTF 2018]eating_cms_
目录 信息收集 代码审计 parse_url解析漏洞 信息收集 进入即是登录页面,抓包一看应该是SQL注入,但是空格、%、|等等啥的都被waf了,不太好注入,先信息收集一波 花一分钟扫下目录,发现一个viminfo和register.php Viminfo文件…...