-
操作开源工具 Pulp 管制你的软件仓库
所属栏目:[教程] 日期:2021-05-23 热度:54
Pulp 是一个管理软件包仓库,并将其提供给大量的消费者的平台。你可以使用 Pulp 在不同环境中镜像、同步、上传和推广各种内容,如 RPM、Python 包、Ansible 集合、容器镜像等。如果你有几十个、几百个甚至上千个软件包,并需要更好的方式来管理它们,Pulp[详细]
-
运用optparse高效完成任务
所属栏目:[教程] 日期:2021-05-23 热度:131
副标题#e# 如果你曾经写过命令行程序,你可能会知道,一般来说,你所选择的语言有一个叫做 optparse 的库或模块。它是提供给程序员的,所以作为命令的一部分输入的选项(比如-v或--verbose)可以与命令的其他部分进行解析。这可以帮助你的代码从一个子命令[详细]
-
GNU 命令标准的实践运用
所属栏目:[教程] 日期:2021-05-23 热度:105
当我们在开发 FinSH 时,我们了解到,在编写命令行应用程序之前,你需要熟悉 GNU 命令行标准。这个标准实践的框架有助于给界面带入熟悉感,这有助于开发人员在使用时感到舒适和高效。 一个完整的 GNU 命令主要由四个部分组成。 命令名(可执行文件):命令[详细]
-
RabbitMQ系列教程一:音讯中间件的三国演义
所属栏目:[教程] 日期:2021-05-23 热度:130
1.消息中间件其实诞生的很早,在互联网应用还是一片荒芜的年代,有个在美国的印度哥们Vivek Ranadive就设想了一种通用软件总线,采用发布订阅的模式,像主板上的总线一样供其他相应程序接入。他创办了一家公司Teknekron,实现了世界上第一个消息中间件The[详细]
-
开源比人们想象中的要更加广泛
所属栏目:[教程] 日期:2021-05-23 热度:55
开源的 Linux,就是一种比较流行的操作系统。Linux 为服务器提供了许多服务,这些服务让我们可以轻松地共享个人信息。其中包括 Google、Facebook 和数千个主要网站。当我们使用这些服务时,就是在和这些在网络上运行着 Linux 系统的计算机进行交互。Chromeb[详细]
-
Dedecms升级5.6无法发表更新文章保存数据出错
所属栏目:[教程] 日期:2021-05-23 热度:121
问题: DedeCMS GBK5.5升级成5.6以后无法发表和更新文章 下载了dedecms 5.6的版本,删除原来空间里的文件,只保留了html和uploads两个文件夹,安装好5.6以后,还原数据库,并且更改了生成html的文件夹为另外的名字,然后发表文章的时候就会出现如下图所看[详细]
-
帝国5.1留言本提示:请输入姓名,邮箱与内容
所属栏目:[教程] 日期:2021-05-23 热度:123
建站学院讯 留言本问题提示:请输入留言姓名,邮箱与留言内容,留言本是放在首页的.提示这样.不知道什么问题.请教! 答:后台插件管理》管理留言分类里有id,比如:value=1 表单加input name=bid type=hidden value=分类id /[详细]
-
如何修改 SiteFactory 编辑器默认字体
所属栏目:[教程] 日期:2021-05-23 热度:106
问题: 编辑器默认字体大小为12px,我们怎么设置其默认值大小? 解决方法: 找到/editor/editor/css/fck_editorarea.css 这个CSS文件,然后找到 body,td { font-family:Arial,Verdana,sans-serif; font-size:12px; } 把红色的地方删除,或者把其改为您要的[详细]
-
Dedecms5.6标签Tags分页实现伪静态的修改方法
所属栏目:[教程] 日期:2021-05-23 热度:91
关于伪静态(Rewrite)大家都非常了解,假如您的网站是动态的,是不利于搜索引擎收录的,比如DEDECMS,它的文章和栏目等都可以生成静态,而标签Tag是动态的,前边已经给大家介绍了《Dedecms实现Tag标签伪静态Rewrite的修改方法》,另外还有专门针对WIn主机[详细]
-
利用expression控制DedeCMS文章图片大小
所属栏目:[教程] 日期:2021-05-23 热度:82
利用expression控制DedeCMS文章图片大小 模板部分: div class=content {dede:field.body /} /div CSS部分: 提示,图片高和宽最大都是600px,你可以自己修改图片宽度和高度。 .content img{ max-width:600px; max-height:600px; width:600px; height:600p[详细]
-
如何输出supesite自定义模型中的数据
所属栏目:[教程] 日期:2021-05-23 热度:163
建站学院讯 我自定义了一个景点的模型,名字叫attractions,通过后台模块管理,生成的模板内部调用代码是 目前问题是,我不知道如何输出它里面的相关字段,如景点名称,门票价格,发布日期等等.请达人帮助!!感谢!!! ps.我用js调用代码也不行,JS是直接输出内容?还[详细]
-
dede发表评论跳转文章内容页的方法
所属栏目:[教程] 日期:2021-05-23 热度:188
建站学院讯 以前群里貌似有人介绍如何解决这种问题,但我觉得那样太复杂,建议有同此问题的弟兄们直接这样修改: 1. 打开编辑plus/feedback.php找到第269行和第272行 2. 将feedback.php?aid=$aid直接替换为$arcurl值 3. 保存重新生成一遍文档页就可以实现[详细]
-
修改SS7.0用户面板导航按钮文字的方法
所属栏目:[教程] 日期:2021-05-23 热度:180
编程之家 52php.cn 有很多SupeSite 7.0.0正式版的用户需要修改用户登陆后的我的个人主页论坛家园的按钮,但修改此处按钮需要编辑网站的模板源文件,这样会导致用户无从下手。就这个问题,我们来详细介绍一下。 我们要修改的几处按钮如图: 我们开始查找:S[详细]
-
ZooKeeper的使用场景细分
所属栏目:[教程] 日期:2021-05-23 热度:157
像 Spring Cloud、Dubbo 等服务节点的信息,比如机器列表等,一般数据集都比较小,但是一致性却要求非常的高,而且数据经常会发生变动,这是非常适合 ZooKeeper 的一种场景。 通过将这样的信息发布到 ZooKeeper上,那么这些数据一旦有变动,应用节点可以获[详细]
-
实现容器化的目的及实质性原理
所属栏目:[教程] 日期:2021-05-23 热度:110
容器化之前这个项目采用虚机部署的,每个虚拟机交叉的启动了两个或者三个微服务,这会遇到一个问题,就是端口冲突的问题,在项目加入新应用时,需要考虑服务器之间端口冲突问题的,还要考虑每个微服务的端口不能一样,因为使用虚拟机部署应用时,可能会有[详细]
-
多分支并行开发障碍解决
所属栏目:[教程] 日期:2021-05-23 热度:128
当多分支并行开发或者能够发版到生产环境的分支较多时,很容易在手动部署的阶段点错,或者看串行,当然这种概率很[详细]
-
微软最新发布了 Pylance来看看的是如何实现的
所属栏目:[教程] 日期:2021-05-23 热度:96
过去的 Python 扩展也是开源的,现在为什么改变了态度呢? 在微软博客和 Github 上都有读者提出了这个问题。在 Github 上的讨论内容更加丰富一些,但微软显然不太希望继续讨论这个话题,表明态度之后随即关闭了这个 issue。详细内容请移步下列地址: Are t[详细]
-
快速了解Zookeeper你离成功只差一步之遥
所属栏目:[教程] 日期:2021-05-22 热度:194
简单来说,Zookeeper是一个开源的分布式协同服务系统,Zookeeper的设计目标就是把复杂并且容易出错的分布式协同服务进行封装,并抽象出一个高效可靠的原语接口,并对外提供一系列简单的接口为其他服务调用。其他应用只要使用Zookeeper提供的接口,就可以实[详细]
-
Microsoft 揭橥新的开源项目 eBPF for Windows
所属栏目:[教程] 日期:2021-05-22 热度:132
Microsoft 发布了新的开源项目 eBPF for Windows,以使 eBPF 在 Windows 10 和 Windows Server 2016 及更高版本上工作。 eBPF 是 kernel 3.15 中引入的新设计,将原先的 BPF 发展成一个指令集更复杂、应用范围更广的内核虚拟机,支持在用户态将 C 语言编写[详细]
-
VeraCrypt 提供跨平台的开源文件加密技术
所属栏目:[教程] 日期:2021-05-22 热度:64
许多年前,有一个名为 TrueCrypt 的加密软件。它的源码是可以得到的,尽管没有任何人声称曾对它进行过审计或贡献过。它的作者是(至今仍是)匿名的。不过,它是跨平台的,易于使用,而且真的非常有用。 TrueCrypt 允许你创建一个加密的文件保险库,在那里[详细]
-
磁盘文件通过网络发送远离传统式实现
所属栏目:[教程] 日期:2021-05-22 热度:132
传统方式实现:先读取磁盘、再用 socket 发送,实际也是进过四次 copy buffer=File.read Socket.send(buffer) 这一过程可以类比上边的生产消息: 首先通过系统调用将文件数据读入到内核态 Buffer(DMA 拷贝) 然后应用程序将内存态 Buffer 数据读入到用户态[详细]
-
详细解读零拷贝技术大局分析
所属栏目:[教程] 日期:2021-05-22 热度:193
Kafka 中存在大量的网络数据持久化到磁盘(Producer 到 Broker)和磁盘文件通过网络发送(Broker 到 Consumer)的过程。这一过程的性能直接影响 Kafka 的整体吞吐量。 操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬[详细]
-
将Page Cache发挥的淋漓尽致
所属栏目:[教程] 日期:2021-05-22 热度:142
引入 Cache 层的目的是为了提高 Linux 操作系统对磁盘访问的性能。Cache 层在内存中缓存了磁盘上的部分数据。当数据的请求到达时,如果在 Cache 中存在该数据且是最新的,则直接将数据传递给用户程序,免除了对底层磁盘的操作,提高了性能。Cache 层也正是[详细]
-
运用 Partition 实现并行解决问题
所属栏目:[教程] 日期:2021-05-22 热度:110
无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 broker 读取数据。那 Kafka 的快也就体现在读写两个方面了,下面我们就聊聊 Kafka 快的原因。 我们都知道 Kafka 是一[详细]
-
Docker 到底香不香结局一目了然
所属栏目:[教程] 日期:2021-05-22 热度:59
这时候就需要我们的主角 Kubernetes 上场了,先来了解一下 K8s 的基本概念,后面再介绍实践,由浅入深步步为营。 关于 K8s 的基本概念我们将会围绕如下七点展开: Docker 的管理痛点 什么是 K8s? 云架构 云原生 K8s 架构原理 K8s 核心组件 K8s 的服务注册[详细]

浙公网安备 33038102330483号