-
重中之重:需要了解的2个开源项目
所属栏目:[教程] 日期:2021-06-01 热度:174
Zeek(前身为Bro)自1994年以来就有了,你的IT团队中很可能有人在使用它。毕竟,10000多家组织安装了Zeek传感器用于网络安全监控,包括威胁搜寻和威胁检测。美国能源部等组织多年来使用Zeek(Bro),在大规模环境下运行。这是大受欢迎的工具。 那么为何Zeek如[详细]
-
安装 Pelican 并创建仓库体现价值
所属栏目:[教程] 日期:2021-06-01 热度:134
副标题#e# 首先,你必须在本地计算机上安装 Pelican 和ghp-import。使用 Python 软件包安装工具 pip(你有,对吧?),这非常容易: $ pip install pelican ghp-importMarkdown 然后,打开浏览器并在 GitHub 上为你新鲜出炉的博客创建一个新仓库,命名如下[详细]
-
zookeeper初识数据模型原理及其用法
所属栏目:[教程] 日期:2021-06-01 热度:178
Zookeeper 它作为Hadoop项目中的一个开源子项目,是一个经典的分布式数据一致性解决方案,致力于为分布式应用提供一个高性能、高可用,且具有严格顺序访问控制能力的分布式协调服务。 zookeeper数据模型 zookeeper 维护了一个类似文件系统的数据结构,每个[详细]
-
工作者发现算法可视化的开源项目
所属栏目:[教程] 日期:2021-06-01 热度:180
众所周知,算法的学习在计算机专业里是最为枯燥晦涩的。但是算法又特别的重要,如果想要在未来的职业成长中有更好的发展潜力。算法是你必须要修炼的一项基本内容。 算法之所以难学习,是由于我们在教科书上看到的各种算法的描述方式不外乎以下几种: 绕口[详细]
-
开源监控工具能否实现传统行业需求
所属栏目:[教程] 日期:2021-06-01 热度:55
目前互联网技术越来越发达,越来越多的企业开始拥抱开源,无论是成本还是易用性上开源都表现不俗。但是作为传统企业的IT负责人,到底该如何选择监控工具呢?从哪些方面考虑呢? 问题来自@chinesezzqiang 某制造企业 信息技术经理,下文来自twt社区众多同行实[详细]
-
何谓“毕业项目”进来看看吧
所属栏目:[教程] 日期:2021-06-01 热度:152
副标题#e# 毕业的项目被认为是成熟的,已被许多组织采用的,并且严格遵守了 CNCF 的准则。以下是三个最受欢迎的开源 CNCF 毕业项目。(请注意,其中一些描述来源于项目的网站并被做了改编。) 1. Kubernetes(希腊语舵手) Kubernetes! 说起云原生应用,怎么能[详细]
-
Ansible开源运维自动化工具谁用谁知道!
所属栏目:[教程] 日期:2021-06-01 热度:165
Ansible 是近年来越来越火的一款开源运维自动化工具,通过Ansible可以实现运维自动化,提高运维工程师的工作效率,减少人为失误。 Ansible 通过本身集成的非常丰富的模块可以实现各种管理任务,其自带模块超过上千个。更为重要的是,它操作非常简单,即使[详细]
-
用命令操纵 LibreOffice 的实用处理办法
所属栏目:[教程] 日期:2021-05-30 热度:154
在查看 LibreOffice 命令的一些隐藏功能之前,你需要了解如何使用应用选项。并不是所有的应用都接受选项(除了像--help选项这样的基本选项,它在大多数 Linux 应用中都可以使用)。 $ libreoffice --help 这将返回 LibreOffice 接受的其他选项的描述。有些[详细]
-
了解 FreeDOS 路径的知识如何设置它并且如何使用它
所属栏目:[教程] 日期:2021-05-30 热度:198
副标题#e# 学习 FreeDOS 路径的知识,如何设置它,并且如何使用它。 你在开源 FreeDOS 操作系统中所做的一切工作都是通过命令行完成的。命令行以一个提示符开始,这是计算机说法的方式,我准备好了。请给我一些事情来做。你可以配置你的提示符的外观,但是[详细]
-
运用树莓派和低功耗显示器来追踪清楚家庭的日程安排
所属栏目:[教程] 日期:2021-05-30 热度:127
有些家庭的日程安排很复杂:孩子们有上学活动和放学后的活动,你想要记住的重要事情,每个人都有多个约会等等。虽然你可以使用手机和应用程序来关注所有事情,但在家中放置一个大型低功耗显示器以显示家人的日程不是更好吗?电子墨水日程表刚好满足! E In[详细]
-
Crate.io 开源了 CrateDB完全开源的数据库处理方式
所属栏目:[教程] 日期:2021-05-30 热度:94
至此,CrateDB 所有功能都可以自我部署给普通开发者使用,也可以在任何云端(包括微软 Azure 和 AWS)进行商业部署。 Crate.io 首席执行官 Eva Schnleitner 表示:我们非常高兴能将 CrateDB 打造成一个完全开源的数据库,这将使开发者能够使用该应用,并且可[详细]
-
部署service-level-operator能发挥怎样的作用?
所属栏目:[教程] 日期:2021-05-30 热度:166
前提:在Kubernetes集群中部署好Prometheus,我这里是采用Prometheus-Operator方式进行部署的。 (1)首先创建RBAC apiVersion:v1 kind:ServiceAccount metadata: name:service-level-operator namespace:monitoring labels: app:service-level-operator com[详细]
-
Google 开源 Lyra 编解码器便捷化减少语音通话带宽使用
所属栏目:[教程] 日期:2021-05-30 热度:103
为了让这个编解码器变得更加完善,Google 近日通过官方博客宣布将 Lyra 进行开源,允许其他开发者为他们的通信应用提供助力。这个版本提供了开发者使用 Lyra 进行音频编码和解码所需的工具,针对 64 位 ARM Android 平台进行了优化,并在 Linux 上进行了开[详细]
-
四款开源聊天软件你值得拥有
所属栏目:[教程] 日期:2021-05-30 热度:123
现在,远程协作已作为一项必不可少的能力,让开源实时聊天成为你工具箱中必不可少的一部分吧。 清晨起床后,我们通常要做的第一件事是检查手机,看看是否有同事和朋友发来的重要信息。无论这是否是一个好习惯,但这种行为早已成为我们日常生活的一部分。[详细]
-
Gin集成Casbin进行访问权限操纵
所属栏目:[教程] 日期:2021-05-30 热度:196
Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型,Casbin只负责访问控制[1]。 其功能有: 支持自定义请求的格式,默认的请求格式为{subject, object, action}。. 具有访问控制模型model和策略policy两个核心概念。 支持R[详细]
-
SLI/SLO衡量系统的稳定性的监控展示
所属栏目:[教程] 日期:2021-05-30 热度:117
SLI,全名Service Level Indicator,是服务等级指标的简称,它是衡定系统稳定性的指标。 SLO,全名Sevice Level Objective,是服务等级目标的简称,也就是我们设定的稳定性目标,比如4个9,5个9等。 SRE通常通过这两个指标来衡量系统的稳定性,其主要思路[详细]
-
Python异常编程的小技巧整合
所属栏目:[教程] 日期:2021-05-30 热度:175
API的异常分为定义异常与调用API时如何捕获异常两个部分,这二者相辅相成。 定义API异常的技巧 在自己编写API的时候,应该定义Root ExceptionAPI中的根异常,其它异常都继承于它。这样的做法有两个好处: API代码层次更清晰 API与调用程序代码隔离 假设存[详细]
-
分析RecyclerView下拉刷新与上拉更多
所属栏目:[教程] 日期:2021-05-30 热度:117
副标题#e# 我将这个扩展的RecyclerView命名为EnhanceRecyclerView,继承RecyclerView。我们知道既然要实现下拉刷新与上拉更多自然先要实现头部与尾部的布局,所以我们先利用前面的知识来为EnhanceRecycleView添加header与footer publicvoidinitView(){ View[详细]
-
解析Python转换全角字符串为半角
所属栏目:[教程] 日期:2021-05-30 热度:197
一般情况下,普通的英文字符只占用1个字节的空间,而1个字节有8位,因此可以存储256个字符。而汉字、日语及朝鲜文字这样CJK的文字很明显不止256个,因此会使用2个字节来存储。 而在使用英文输入法时,我们将1个英文字符所占的位置称为半角。而由于1个汉字占用2[详细]
-
深入讨论数据科学工具箱:Python和R的异常处理机制
所属栏目:[教程] 日期:2021-05-30 热度:146
根据WikiPedia的文献,一段代码是异常安全的,如果这段代码运行时的失败不会产生有害后果,如内存泄露、存储数据混淆、或无效的输出。我们可以知道一段代码的异常安全通常分为下面五类: 异常安全通常分为5个层次: 失败透明:如果出现了异常,将不会对外[详细]
-
详解Matplotlib绘图双纵坐标轴设置及控制设置时间格式
所属栏目:[教程] 日期:2021-05-30 热度:127
plt.xticks(pd.date_range(demo0719.index[0],demo0719.index[-1],freq=1min)) 纵坐标设置显示百分比 importmatplotlib.tickerasmtick fmt=%.2f%% yticks=mtick.FormatStrFormatter(fmt) ax2.yaxis.set_major_formatter(yticks) 知识点 在matplotlib中,整[详细]
-
Python学习:urllib 分析
所属栏目:[教程] 日期:2021-05-29 热度:171
副标题#e# 接下来我们会分开讨论除了 urllib.error 以外的几部分。官方文档实际推荐你尝试第三方库, requests,一个高级的 HTTP 客户端接口。然而我依然认为知道如何不依赖第三方库打开 URL 并与之进行交互是很有用的,而且这也可以帮助你理解为什么 reque[详细]
-
汉语编程的时代什么时候来临?
所属栏目:[教程] 日期:2021-05-29 热度:82
下面是流行的几种汉语编程语言 易语言 易语言是一门汉语计算机编程语言。以易著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。可以说,创造易语言的初衷是进行用中[详细]
-
分析JavaScript函数式编程
所属栏目:[教程] 日期:2021-05-29 热度:86
如果你还记得一些初中的数学知识的话,函数 f 的概念就是,对于输入 x 产生一个输出 y = f(x)。这便是一种最简单的纯函数。纯函数的定义是,对于相同的输入,永远会得到相同的输出,而且没有任何可观察的副作用,也不依赖外部环境的状态。 下面来举个栗子[详细]
-
分析怎样用Visual Studio远程调试部署在Azure上的Web App
所属栏目:[教程] 日期:2021-05-29 热度:51
在开始正文前让我们先检查一下使用的 Azure SDK 版本和 Visual Studio 版本。根据MSDN的介绍,Azure 的远程调试功能是在 Azure SDK 2.2 中加入的,所以请确保您的机器上安装了2.2或者是更新的 Azure SDK。 关于 Visual Studio 的版本问题,MSDN上的描述也[详细]