-
CentOS6停产后怎样修复yum?
所属栏目:[系统] 日期:2021-10-28 热度:80
CentOS 开发者邮件列表显示,CentOS 6 已于11月30日 EOL,如果由于某种原因,您被困在 CentOS 操作系统的现在EOL(生命的尽头)版本,您将无法再yum upgrade成功运行。yum upgrade在 CentOS 6 中运行将产生以下结果:YumRepo Error: All mirror URLs are not[详细]
-
在于KDE的优秀的linux发行版
所属栏目:[系统] 日期:2021-10-28 热度:162
KDE 是目前最具定制性和最快速的桌面环境之一。虽然你可以随时安装 KDE,但最好选择一个 KDE 开箱即用的 Linux 发行版。在这里,让我列出一些最好的基于 KDE 的 Linux 发行版。无论你选择什么作为你的首选发行版,你都可以参考我们的 KDE 定制指南 来调整你[详细]
-
如何在Linux动手动安装Java
所属栏目:[系统] 日期:2021-10-28 热度:131
手动安装可以让用户更好的控制 Java 运行时环境。使用 Linux 发行版的软件包管理工具来安装 Java 软件包 是很容易的。然而,有时你需要手动安装 Java。这对基于 Java 的应用服务器(如 Tomcat 或 JBoss)的管理员特别重要。许多开源和专有软件产品都依赖于[详细]
-
NMState:一个声明式网络配置用具
所属栏目:[系统] 日期:2021-10-28 热度:112
网络管理有时候是一项非常复杂的任务,这取决于环境的规模和多样性。在 IT 的早期,网络管理依赖于网络管理员在网络设备上手动执行命令。如今,基础设施即代码Infrastructure as Code(IaC)允许以不同的方式将这些任务自动化。z这基本上有两种方法:命令式[详细]
-
Linux 驱动挂载顺序解析
所属栏目:[系统] 日期:2021-10-28 热度:126
手把手教你分析 Linux 启动流程从上文可以得出,start_kernel 函数最后调用的是 rest_init 函数,其实 rest_init 函数不光产生了最重要的 kernel_init (PID=1)和 kthreadd (PID=2)内核进程。kernel_init 最后演变为用户空间 init 进程(PID=1)。rest_init 函[详细]
-
在Linux内核采用Kasan
所属栏目:[系统] 日期:2021-10-28 热度:65
KASAN是一个动态检测内存错误的工具。KASAN可以检测全局变量、栈、堆分配的内存发生越界访问等问题。功能比SLUB DEBUG齐全并且支持实时检测。越界访问的严重性和危害性通过我之前的文章(SLUB DEBUG技术)应该有所了解。正是由于SLUB DEBUG缺陷,因此我们需要[详细]
-
采用 trace-cmd 追踪内核
所属栏目:[系统] 日期:2021-10-28 热度:111
trace-cmd 是一个易于使用,且特性众多、可用来追踪内核函数的命令。在 之前的文章 里,我介绍了如何利用 ftrace 来追踪内核函数。通过写入和读出文件来使用 ftrace 会变得很枯燥,所以我对它做了一个封装来运行带有选项的命令,以启用和禁用追踪、设置过滤[详细]
-
带领你写一个Linux下的打包软件 Tar
所属栏目:[系统] 日期:2021-10-28 热度:178
trace-cmd 是一个易于使用,且特性众多、可用来追踪内核函数的命令。在 之前的文章 里,我介绍了如何利用 ftrace 来追踪内核函数。通过写入和读出文件来使用 ftrace 会变得很枯燥,所以我对它做了一个封装来运行带有选项的命令,以启用和禁用追踪、设置过滤[详细]
-
Arch Linux 软件包制作新手入门
所属栏目:[系统] 日期:2021-10-28 热度:168
PKGBUILD 文件是为 Arch Linux 及其衍生版(如 Manjaro)构建和创建软件包的方式。如果你曾经使用过 AUR(即 Arch Linux 的用户维护的 PKGBUILD 存储库),你甚至可能也遇到过它们。但是,到底是如何从 PKGBUILD 到可安装软件包的呢?这两者之间到底发生了什么,[详细]
-
Linux 内核即将使用最新的 Zstd 实现
所属栏目:[系统] 日期:2021-10-28 热度:175
Zstandard 因其快速的解压能力以及整体出色的设计和性能,在整个开源生态中被越来越多地使用例如在 Linux 内核中的应用。虽然 Linux 内核越来越多地支持使用 Zstd 进行各种压缩,但目前内核中的 Zstd 代码属于比较古老的版本。例如 Linux 内核使用 Zstd 压[详细]
-
Linux下如何查看各文件夹所占比大小
所属栏目:[系统] 日期:2021-10-28 热度:59
小哥身边有两台笔记本,一台8年前的老年机运行着ubuntu,另外一台配置稍高一点的笔记本运行着win10,原本两台电脑都是装的windows。老年机运行win7实在是卡得要命,而Linux相比windows没那么吃配置,于是在2年前自然而然的装上了ubuntu18.04,毕竟跟着我从学[详细]
-
Linux内核输出的日志去何方了?
所属栏目:[系统] 日期:2021-10-28 热度:144
熟悉linux内核,或者看过linux内核源码的同学就会知道,在内核中,有一个类似于c语言的输出函数,叫做printk,使用它,我们可以打印各种我们想要的信息,比如内核当前的运行状态,又或者是我们自己的调试日志等,非常方便。那当我们调用printk函数后,这些[详细]
-
详解Linux内核在arm上的开启过程
所属栏目:[系统] 日期:2021-10-28 热度:51
Linux内核加载过程通常,Linux内核都是经过gzip加载过之后的映像文件。bootloader复制压缩内核到内存空间。内核自解压。运行内核。编译完成的Linux内核存放在哪里?./vmlinux elf格式未压缩内核。arch/arm/boot/compressed/vmlinux 压缩以后的elf格式内核。[详细]
-
谁再说不熟悉Linux命令,就把这个给他扔过去!
所属栏目:[系统] 日期:2021-10-27 热度:194
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看.基本操作Linux关机,重启# 关机sh[详细]
-
消息队列Broker主从架构详细设计计划
所属栏目:[系统] 日期:2021-06-05 热度:184
Master Broker 与Slave Broker 消息如何同步 我们前面知道,要想 Broker 支持高可用,则将其设计成 主从架构,前面的分布式存储也讲了好多这种架构,可以自行查看历史文章哈。 首先,我们就来看第一个问题,为了保证我们的 MQ 里数据不丢失且还要支持该可[详细]
-
学会这12个框架,你的薪资和Level能迅速提高
所属栏目:[系统] 日期:2021-06-05 热度:137
这是另一个JavaScript框架,它提供了一个完全的客户端解决方案。你可以使用AngularJS在客户端创建动态网页。它提供了声明性模板,依赖注入,端到端工具,以及集成的最佳实践,以解决客户端的常见开发难题。 由于它是一个JavaScript库,因此你可以使用scrip[详细]
-
Nginx服务器架构总结
所属栏目:[系统] 日期:2021-06-05 热度:134
这5个模块由上到下重要性一次递减。 (1)核心模块; 核心模块是Nginx服务器正常运行必不可少的模块,如同操作系统的内核。它提供了Nginx最基本的核心服务。像进程管理、权限控制、错误日志记录等; (2)标准HTTP模块; 标准HTTP模块支持标准的HTTP的功能; (3)可[详细]
-
优秀的互联网架构模式,都在这里了
所属栏目:[系统] 日期:2021-06-05 热度:159
结构简单,容易理解和开发 不同技能的程序员可以分工,负责不同的层,天然适合大多数软件公司的组织架构 每一层都可以独立测试,其他层的接口通过模拟解决 缺点 一旦环境变化,需要代码调整或增加功能时,通常比较麻烦和费时 部署比较麻烦,即使只修改一个[详细]
-
大火的“微服务架构”详解与实现
所属栏目:[系统] 日期:2021-06-05 热度:91
1、各产品系统独立开发,代码复用率低,系统之间互相调用,耦合严重,系统解耦独立部署困难。 2、传统的单体架构,规模越来越大也越来越笨重;当新功能的开发、功能的重构变得不再敏捷可控;测试者的回归测试边界难以琢磨;系统的上线部署也变的艰难 3、高并[详细]
-
中国互联网公司的技术组织架构调整说明着什么?
所属栏目:[系统] 日期:2021-06-05 热度:132
2019年移动互联网月独立设备数逼近14亿台,但增速明显放缓,同比增加6.7%。男性与女性网民规模均有所上升,35岁以下用户是主要群体。人均单日上网时长达3.6小时,取得新高,但增速放缓(同比+11.7%),占有用户时间的天花板逐渐显露,行业迈进厮杀更为激烈的[详细]
-
阿里高级技术专家:优秀的应用架构“长”什么样?
所属栏目:[系统] 日期:2021-06-05 热度:149
很多同学不止一次和我反馈,我们的系统很混乱,主要表现在: 应用的层次结构混乱:不知道应用应该如何分层、应该包含哪些组件、组件之间的关系是什么; 缺少规范的指导和约束:新加一段业务逻辑不知道放在什么地方(哪个类,哪个包)、应该起什么名字比较合适[详细]
-
如何成为优秀的软件架构师?
所属栏目:[系统] 日期:2021-06-05 热度:74
软件架构是系统的基本组织构成,这种组织主要体现在其组件、组件之间的关系、组件与环境之间的关系,以及决定系统设计与演化的原则。(来源:Wikipedia: Software Architecture) 架构的「层级」 架构主要可以抽象成以下几个「层级」。不同层级所需的技能[详细]
-
如何改善微服务的幸福感
所属栏目:[系统] 日期:2021-06-05 热度:118
随着微服务的流行,越来越多公司使用了微服务框架,微服务以其高内聚、低耦合等特性,提供了更好的容错性,也更适应业务的快速迭代,为开发人员带来了很多的便利性。但是随着业务的发展,微服务拆分越来越复杂,微服务的治理也成了一个比较令人头疼的问题[详细]
-
台积电:2021年的本金支出预估约为300亿美元
所属栏目:[系统] 日期:2021-06-05 热度:129
4月15 日,台积电公布2021年第一季财务报告,合并营收约新台币3,624亿1千万元,税后纯益约新台币1,396亿9千万元,与2020年同期相较, 2021年第一季营收增加了16.7% 。与前一季相较, 2021年第一季营收增加了0.2% 。 值得一提的是,5nm制程出货占台积公司20[详细]
-
半导体匮乏将至明年 来了制程更缺到2023年
所属栏目:[系统] 日期:2021-06-05 热度:138
4月15日,台积电召开法说会,针对外界关心的市场需求和芯片缺货情况,总裁魏哲家表示,整体半导体需求依旧强劲,产能短缺将至2022年;其中,成熟制程因为新产能要到2023年才会开出,短缺期间更将持续到2023年。 会上,台积电也公布今年资本支出由前次公布[详细]

浙公网安备 33038102330465号