-
Arch Linux 软件包制作新手入门
所属栏目:[系统] 日期:2021-10-27 热度:93
PKGBUILD 文件是为 Arch Linux 及其衍生版(如 Manjaro)构建和创建软件包的方式。如果你曾经使用过 AUR(即 Arch Linux 的用户维护的 PKGBUILD 存储库),你甚至可能也遇到过它们。但是,到底是如何从 PKGBUILD 到可安装软件包的呢?这两者之间到底发生了什么,[详细]
-
Linux 内核即将使用最新的 Zstd 实现
所属栏目:[系统] 日期:2021-10-27 热度:196
Zstandard 因其快速的解压能力以及整体出色的设计和性能,在整个开源生态中被越来越多地使用例如在 Linux 内核中的应用。虽然 Linux 内核越来越多地支持使用 Zstd 进行各种压缩,但目前内核中的 Zstd 代码属于比较古老的版本。例如 Linux 内核使用 Zstd 压[详细]
-
在Linux内核采用Kasan
所属栏目:[系统] 日期:2021-10-27 热度:137
KASAN是一个动态检测内存错误的工具。KASAN可以检测全局变量、栈、堆分配的内存发生越界访问等问题。功能比SLUB DEBUG齐全并且支持实时检测。越界访问的严重性和危害性通过我之前的文章(SLUB DEBUG技术)应该有所了解。正是由于SLUB DEBUG缺陷,因此我们需要[详细]
-
采用 trace-cmd 追踪内核
所属栏目:[系统] 日期:2021-10-27 热度:187
trace-cmd 是一个易于使用,且特性众多、可用来追踪内核函数的命令。在 之前的文章 里,我介绍了如何利用 ftrace 来追踪内核函数。通过写入和读出文件来使用 ftrace 会变得很枯燥,所以我对它做了一个封装来运行带有选项的命令,以启用和禁用追踪、设置过滤[详细]
-
带领你写一个Linux下的打包软件 Tar
所属栏目:[系统] 日期:2021-10-27 热度:181
trace-cmd 是一个易于使用,且特性众多、可用来追踪内核函数的命令。在 之前的文章 里,我介绍了如何利用 ftrace 来追踪内核函数。通过写入和读出文件来使用 ftrace 会变得很枯燥,所以我对它做了一个封装来运行带有选项的命令,以启用和禁用追踪、设置过滤[详细]
-
Linux 系统中成功恢复已删除的文件
所属栏目:[系统] 日期:2021-10-27 热度:51
当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复的。当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间。这里将解释它是如何工作的。在一个文[详细]
-
四个用来擦除数据的 Linux 工具
所属栏目:[系统] 日期:2021-10-27 热度:98
用这些开源工具从你的硬盘驱动器中擦除数据。保持数据安全的最好方法之一是只向加密的硬盘驱动器写入数据。在一个标准的硬盘上,只要把硬盘挂载就可以查看数据,就像 U 盘一样,甚至可以用 Scalpel 和 Testdisk 等工具显示和恢复已删除的数据。但是在一个加[详细]
-
wget命令的八种实用用法
所属栏目:[系统] 日期:2021-10-27 热度:164
wget 是一个可以从网络上下载文件的免费实用程序,它的工作原理是从 Internet 上获取数据,并将其保存到本地文件中或显示在你的终端上。这实际上也是大家所使用的浏览器所做的,例如 Firefox 或 Chrome,其实在内部也是调用了 wget 程序进行数据下载。本文[详细]
-
MX Linux 21 稳定版发布
所属栏目:[系统] 日期:2021-10-27 热度:98
基于 Debian 的 MX Linux 21 现已经推出,带来了一些不错的改进。MX Linux 是一个基于 Debian 的 Linux/GNU 发行版,旨在追求优雅、稳定和性能。我们之前报道过它的 尚处于测试阶段的新 Fluxbox 版,但现在稳定版出来了。让我们来探讨一下 MX Linux 21 Wild[详细]
-
用 smem 命令获取内存使用统计信息
所属栏目:[系统] 日期:2021-10-27 热度:152
smem 命令允许你快速查看你的网页应用的内存使用情况。在我的编程工作中,我经常需要了解网页应用的内存使用情况。在深入研究细节和浏览器剖析工具之前,一个粗略的估计通常就足够了。为了了解 Linux 或 macOS 上的内存使用情况,人们通常使用 top 或 htop[详细]
-
如何找到并杀掉 Linux 系统中的僵尸进程
所属栏目:[系统] 日期:2021-10-27 热度:147
这是一个关于如何寻找 Linux 系统僵尸进程并杀死它们的小知识。你也可以从中了解到关于进程和僵尸进程的一些知识。在了解僵尸进程之前,让我们来复习一下什么是 Linux 进程。简而言之,进程 是一个程序的运行实例。它可能运行在前端(比如有交互的进程),[详细]
-
十个 Web 日志安全性分析工具
所属栏目:[系统] 日期:2021-10-27 热度:74
首先,我们应该清楚的是,日志文件不仅可以帮助我们追踪入侵者的来源并找到其攻击路径,而且在正常的操作和维护中,日志还可以反映出许多安全攻击。一个简单易用的Web日志分析工具可以大大提高效率。当前,行业中有许多日志分析工具。今天,我们推荐十种易[详细]
-
谁再说不熟悉Linux命令,就把这个给他扔过去!
所属栏目:[系统] 日期:2021-10-27 热度:185
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看.基本操作Linux关机,重启# 关机sh[详细]
-
VS Code 与 Atom,你该如何选择代码编辑器?
所属栏目:[系统] 日期:2021-10-27 热度:147
现在找到一个好的开源代码编辑器并不难,选择一个就可以了。微软的Visual Studio Code和 GitHub 的Atom是两个最受欢迎、功能丰富、类似 IDE 的代码编辑器,拥有庞大的用户群和粉丝。VS Code 和 Atom 现在都属于微软,因为 Atom 的原开发者 GitHub 现在归微[详细]
-
这些 Linux 技巧你应该知道
所属栏目:[系统] 日期:2021-10-27 热度:185
这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》 Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。首先,我想告诉大家,在Unix/Linux下,[详细]
-
传台积电已将老练制程的8英寸/12英寸晶圆报价提高逾10%
所属栏目:[系统] 日期:2021-07-13 热度:144
业内消息人士透露,台积电上调了成熟制程的报价, 促使供应商尤其是LCD驱动器IC公司也提高了芯片价格。 据digitimes报道,台积电最近将其28纳米及以上制程的8英寸和12英寸晶圆的报价提高了10%以上。消息人士补充说,报价已于今年第一季度初上调。 据悉,[详细]
-
今年显卡将继续粥少僧多 尽量保证供应普通玩家
所属栏目:[系统] 日期:2021-07-13 热度:86
4月16日,据国外媒体报道,英伟达首席财务官科莱特克雷斯(Colette Kress)在本周早些时候的一次投资者电话会议上表示:我们预计今年大部分时间内需求将继续超出供应。 比如RTX 30等新款系列显卡供不应求的局面可能会持续到2022年。英伟达此前曾警告称,整[详细]
-
中国互联网公司的技术组织架构调整说明着什么?
所属栏目:[系统] 日期:2021-07-13 热度:123
2019年移动互联网月独立设备数逼近14亿台,但增速明显放缓,同比增加6.7%。男性与女性网民规模均有所上升,35岁以下用户是主要群体。人均单日上网时长达3.6小时,取得新高,但增速放缓(同比+11.7%),占有用户时间的天花板逐渐显露,行业迈进厮杀更为激烈的[详细]
-
台积电:2021年的本金支出预估约为300亿美元
所属栏目:[系统] 日期:2021-07-13 热度:191
4月15 日,台积电公布2021年第一季财务报告,合并营收约新台币3,624亿1千万元,税后纯益约新台币1,396亿9千万元,与2020年同期相较, 2021年第一季营收增加了16.7% 。与前一季相较, 2021年第一季营收增加了0.2% 。 值得一提的是,5nm制程出货占台积公司20[详细]
-
半导体匮乏将至明年 来了制程更缺到2023年
所属栏目:[系统] 日期:2021-07-13 热度:116
4月15日,台积电召开法说会,针对外界关心的市场需求和芯片缺货情况,总裁魏哲家表示,整体半导体需求依旧强劲,产能短缺将至2022年;其中,成熟制程因为新产能要到2023年才会开出,短缺期间更将持续到2023年。 会上,台积电也公布今年资本支出由前次公布[详细]
-
为你剖析Docker负载均衡和服务发现
所属栏目:[系统] 日期:2021-07-12 热度:128
Docker 是一个使用Go语言开发的开源的应用容器引擎,是PaaS提供商dotCloud开源的一个容器引擎。Docker 遵从 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 简单讲,Docker就是一个可以分配资源的进程隔离模型。Docker 项目的目标是实现轻量级的操作系[详细]
-
MySQL读写分离后,Druid连接池参数优化演习
所属栏目:[系统] 日期:2021-07-12 热度:61
第一、应用程序数据库连接池超时参数设置有问题 第二、安装Mysql数据库时,对于Mysql的内在参数wait_timeout没有做实际场景的优化处理 问题定位 wait_timeout参数具体用途 wait_timeout具体含义是服务器关闭非交互连接之前等待活动秒数。MySQL缺省配置情况[详细]
-
阿里架构师用3点告诉你数据中台,这些都是你没看过的
所属栏目:[系统] 日期:2021-07-12 热度:118
我们的目标是哪怕我的数据只有50%的准确性,那么在我提高数据质量同时,我也希望这50%准确的数据也能为我产生业务价值。 过去那么多年,建设的系统是把业务数据化,现在我们很多的企业在后台系统建设好以后,在做的业务系统实际上是把数据业务化,而且有一[详细]
-
消息队列Broker主从架构详细设计计划
所属栏目:[系统] 日期:2021-07-12 热度:138
Master Broker 与Slave Broker 消息如何同步 我们前面知道,要想 Broker 支持高可用,则将其设计成 主从架构,前面的分布式存储也讲了好多这种架构,可以自行查看历史文章哈。 首先,我们就来看第一个问题,为了保证我们的 MQ 里数据不丢失且还要支持该可[详细]
-
学会这12个框架,你的薪资和Level能迅速提高
所属栏目:[系统] 日期:2021-07-12 热度:84
这是另一个JavaScript框架,它提供了一个完全的客户端解决方案。你可以使用AngularJS在客户端创建动态网页。它提供了声明性模板,依赖注入,端到端工具,以及集成的最佳实践,以解决客户端的常见开发难题。 由于它是一个JavaScript库,因此你可以使用scrip[详细]
