-
Docker 到底香不香结局一目了然
所属栏目:[教程] 日期:2021-05-22 热度:150
这时候就需要我们的主角 Kubernetes 上场了,先来了解一下 K8s 的基本概念,后面再介绍实践,由浅入深步步为营。 关于 K8s 的基本概念我们将会围绕如下七点展开: Docker 的管理痛点 什么是 K8s? 云架构 云原生 K8s 架构原理 K8s 核心组件 K8s 的服务注册[详细]
-
运用 Partition 实现并行解决问题
所属栏目:[教程] 日期:2021-05-22 热度:166
无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 broker 读取数据。那 Kafka 的快也就体现在读写两个方面了,下面我们就聊聊 Kafka 快的原因。 我们都知道 Kafka 是一[详细]
-
将Page Cache发挥的淋漓尽致
所属栏目:[教程] 日期:2021-05-22 热度:101
引入 Cache 层的目的是为了提高 Linux 操作系统对磁盘访问的性能。Cache 层在内存中缓存了磁盘上的部分数据。当数据的请求到达时,如果在 Cache 中存在该数据且是最新的,则直接将数据传递给用户程序,免除了对底层磁盘的操作,提高了性能。Cache 层也正是[详细]
-
详细解读零拷贝技术大局分析
所属栏目:[教程] 日期:2021-05-22 热度:166
Kafka 中存在大量的网络数据持久化到磁盘(Producer 到 Broker)和磁盘文件通过网络发送(Broker 到 Consumer)的过程。这一过程的性能直接影响 Kafka 的整体吞吐量。 操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬[详细]
-
磁盘文件通过网络发送远离传统式实现
所属栏目:[教程] 日期:2021-05-22 热度:158
传统方式实现:先读取磁盘、再用 socket 发送,实际也是进过四次 copy buffer=File.read Socket.send(buffer) 这一过程可以类比上边的生产消息: 首先通过系统调用将文件数据读入到内核态 Buffer(DMA 拷贝) 然后应用程序将内存态 Buffer 数据读入到用户态[详细]
-
微软最新发布了 Pylance来看看的是如何实现的
所属栏目:[教程] 日期:2021-05-22 热度:137
过去的 Python 扩展也是开源的,现在为什么改变了态度呢? 在微软博客和 Github 上都有读者提出了这个问题。在 Github 上的讨论内容更加丰富一些,但微软显然不太希望继续讨论这个话题,表明态度之后随即关闭了这个 issue。详细内容请移步下列地址: Are t[详细]
-
多分支并行开发障碍解决
所属栏目:[教程] 日期:2021-05-22 热度:86
当多分支并行开发或者能够发版到生产环境的分支较多时,很容易在手动部署的阶段点错,或者看串行,当然这种概率很[详细]
-
实现容器化的目的及实质性原理
所属栏目:[教程] 日期:2021-05-22 热度:80
容器化之前这个项目采用虚机部署的,每个虚拟机交叉的启动了两个或者三个微服务,这会遇到一个问题,就是端口冲突的问题,在项目加入新应用时,需要考虑服务器之间端口冲突问题的,还要考虑每个微服务的端口不能一样,因为使用虚拟机部署应用时,可能会有[详细]
-
ZooKeeper的使用场景细分
所属栏目:[教程] 日期:2021-05-22 热度:110
像 Spring Cloud、Dubbo 等服务节点的信息,比如机器列表等,一般数据集都比较小,但是一致性却要求非常的高,而且数据经常会发生变动,这是非常适合 ZooKeeper 的一种场景。 通过将这样的信息发布到 ZooKeeper上,那么这些数据一旦有变动,应用节点可以获[详细]
-
修改SS7.0用户面板导航按钮文字的方法
所属栏目:[教程] 日期:2021-05-22 热度:146
编程之家 52php.cn 有很多SupeSite 7.0.0正式版的用户需要修改用户登陆后的我的个人主页论坛家园的按钮,但修改此处按钮需要编辑网站的模板源文件,这样会导致用户无从下手。就这个问题,我们来详细介绍一下。 我们要修改的几处按钮如图: 我们开始查找:S[详细]
-
dedems:标题前自动添加编号的样式调用
所属栏目:[教程] 日期:2021-05-20 热度:182
建站学院CMS教程 某个栏目的热点调用,能否能够调用按热点顺序编号呢?或者是添加什么样式呢?如下。 1.文章 2.文章 3.文章 4.文章 5.文章 已经得到解决: 解决办法用[field:global name=autoindex/]调用。[详细]
-
Dedecms:软件无法显示下载次数的解决
所属栏目:[教程] 日期:2021-05-20 热度:57
1.找到plus目录下的download.php,找开后找到: 在这个上面,添加如下代码: 2.找到 plus/disdls.php这个文件,用以下内容全部替换 这种方法不用修改其他文件![详细]
-
dedecms v5.6 后台验证码去除方法及开关说明
所属栏目:[教程] 日期:2021-05-20 热度:192
DedeV5.6新版中一个比较人性化的功能体验,就是将验证码类进行重构。我们知道,在DedeV5.6之前的版本,除了评论部分的验证码以外,其它的地方(如注册、前台登陆、后台登陆等等)均无法设置,甚至连有些地方即使可以设置,前台也没有配合进行完美显示。 而在[详细]
-
改进PHPCMS的上一篇与下一篇功能
所属栏目:[教程] 日期:2021-05-20 热度:147
编程之家 52php.cn 今天在修改模板,需要一个上一篇下一篇的功能,搜索了一下,网的《PHPCMS实现上一篇/下一篇的完美方案》JS调用很好的解决了问题。 但是现在有个问题,就是该帖子提供的方法是分两次调用的,即上一篇调用了一次,下一篇又调用了一次,这[详细]
-
phpcms IP 数据库不显示地名的解决方法
所属栏目:[教程] 日期:2021-05-20 热度:170
ip_area.class.php文件里 好了,把mini.dat改名或删除,把qqwry.dat复制一个就行了,有这个 define('IPDATA_MINI',PHPCMS_ROOT.'include/ipdata/mini.Dat'); define('IPDATA_FULL',PHPCMS_ROOT.'include/ipdata/QQWry.Dat'); function ip_area() { if(@fil[详细]
-
如何刮起的“海啸”?
所属栏目:[教程] 日期:2021-05-19 热度:103
市场上已经有数百种类似的商业或开源的漏洞扫描器,但海啸和这些漏洞扫描器不同的是,它是专门为类似谷歌这样规模的企业构建的,诸如网络管理的企业,这些网络包括数十万台的服务器、工作站,网络设备和连接到互联网的物联网设备。 谷歌表示,他们设计的海[详细]
-
如何优化Kubernetes的集群管理
所属栏目:[教程] 日期:2021-05-19 热度:106
提供标准的集群管理命令,例如log,scaling,port-forward,restart... 通过别名和热键自定义命令快捷方式。 支持扩展K9s插件以创建自己的集群命令。 强大的过滤模式:允许用户向下钻并查看与工作负载相关的资源。 误差放大:直接深入了解群集资源的问题。[详细]
-
React项目实现企业开源的真义
所属栏目:[教程] 日期:2021-05-19 热度:59
对企业而言,发布和维护开源项目都是需要耗费大量心力的。在为 React(一款由 Facebook 开发的知名开源 JS 库)工作四年后我对此深有体会。我最开始只是一名外部贡献者,加入 React 团队后,又从工程师做起,最终升为团队管理。和大多数的 Facebook 开源项[详细]
-
项目的成功会带来意想不到的价值
所属栏目:[教程] 日期:2021-05-19 热度:140
有些开源带来的好处甚至在项目宣发之前就已经体现出来了。准备将某项目开源会迫使人们清理代码、划出清晰的 API 边界、让项目在现有环境和公司之外实际可用,这样维护起来会更方便,日后如果需要重构也会容易很多。开源同样是个让人认真写软件运行文档的好[详细]
-
操纵Lens管制Kubernetes集群效果显著
所属栏目:[教程] 日期:2021-05-19 热度:93
随着越来越多的工作迁移到容器化环境,管理大量的容器以及它们与其他系统之间的连接变得越来越具有挑战性。随着容器化环境的规模和复杂性超出人们的管理能力,诸如Kubernetes之类的容器编排平台变得越来越重要。但是,此类平台面临着自己的管理挑战,这些[详细]
-
开源监控工具的好处让人意想不到
所属栏目:[教程] 日期:2021-05-19 热度:137
价格通常是企业选择开源工具的主要原因。从成本效益来看,几乎就没有产品可以击败它们,特别是与免费或免费增值选项相比。 企业选择开源监视工具的另一个驱动因素是它们与产品无关。这些工具通常可与任何可用的技术或系统集成,并且可使用不止一种类型的代[详细]
-
Git 附加性能不可或缺
所属栏目:[教程] 日期:2021-05-19 热度:192
副标题#e# 下面介绍一下如何使用四种最受欢迎的 Git 附加功能。 git-ignore git ignore是一个方便的附加功能,它可以让你手动添加文件类型和注释到.git-ignore文件中,而不需要打开文本编辑器。它可以操作你的个人用户帐户的全局忽略文件和单独用于你正在工[详细]
-
Font Awesome好不好用一目了然
所属栏目:[教程] 日期:2021-05-19 热度:88
我相信我们大多数人至少使用过一次Font Awesome图标,直到现在为止,因为它们是最早发布的高度流行的开源图标库之一。截至目前,他们的图库中总共有1,588个免费图标和7,842个专业图标。 Font Awesome仍被广泛使用的主要原因之一可能是因为它们提供大量的各[详细]
-
开源网络监控选择性很多
所属栏目:[教程] 日期:2021-05-19 热度:110
Cacti使用网络轮询和数据收集功能,通过RRDTool的数据记录和图形系统收集任何规模的网络中的设备信息。它以可视化形式显示网络运行状况和性能,易于理解,同时,这些可视化效果可以针对你的特定网络进行自定义。 2. Icinga Icinga的网络监视工具可测量可用[详细]
-
DedeCMS5.7在问答模块中限制仅能管理员回答问题
所属栏目:[教程] 日期:2021-05-17 热度:74
一些使用Dedecms建站的同学开通了问答模块,但是由于会员注册控制的不好,导致了垃圾问题信息太多了,最火软件站小编给大家提供一个只有站长(管理员)才能回答问题的修改方法,本修改不涉及用户权限修改,仅仅是加入了简单的判定, 如果是管理员且登陆则[详细]