技术栈
arm
大聪明-PLUS
5 小时前
linux
·
嵌入式
·
arm
·
smarc
Linux进程间通信(IPC)指南 - 第3部分
大家好!我是大聪明-PLUS!本节从高层(套接字)到底层(信号)介绍进程间通信(IPC)。详细信息将在代码示例中提供。
大聪明-PLUS
1 天前
linux
·
嵌入式
·
arm
·
smarc
一个简单高效的 C++ 监控程序,带有一个通用的 Makefile
大家好!我是大聪明-PLUS!尽管语言模型已经发展成熟,但我认为我设计的监督程序版本或许足够有趣,值得写成一篇文章。该监督程序的作用是重启因某种原因崩溃并报错的程序。此外,如果程序在没有报错的情况下退出,则不会重启,也不会生成任何日志。日志会记录崩溃时间和错误类型。通用的 Makefile 文件可能很有用,因为它只需要放在源代码目录中,并添加必要的路径即可,例如: LDFLAGS = -I/usr/include/boost LIBS = -lboost_serialization
STCNXPARM
2 天前
arm开发
·
arm
·
gpu
·
android显示
Android14显示系统 - ARM GPU完全剖析
1、Linux GPU物理模型 : http://joyxu.github.io/2021/05/09/gpu01/
大聪明-PLUS
3 天前
linux
·
嵌入式
·
arm
·
smarc
Unix 工作实战。第二部分:软件
大家好!我是大聪明-PLUS!在本节中,我将探讨操作系统中“不存在”的、“不必要的”软件这一主题。哪些软件可用,哪些不可用,从哪里获取,以及如何处理所有这些软件。
大聪明-PLUS
4 天前
linux
·
嵌入式
·
arm
·
smarc
编写您自己的 Linux 操作系统引导加载程序
大家好!我是大聪明-PLUS!我一直很好奇编写自定义操作系统引导加载程序究竟有多难。我说的不是那种打印“Hello, World!”的简单程序,而是一个功能齐全的引导加载程序,它能将控制权从计算机固件转移到操作系统内核。现代引导加载程序是复杂的程序,能够以多种方式加载多个操作系统,并考虑到各种软硬件的细微差别。阅读它们的源代码时,很容易陷入细节,而忽略其本质和实现方式。
大聪明-PLUS
5 天前
linux
·
嵌入式
·
arm
·
smarc
Linux 网络和流量加密完整指南(第一部分)
大家好!我是大聪明-PLUS!在本文中,我想重点讨论Linux系统上的流量加密。我们都明白保护隐私的重要性。在如今这个许多公司都在收集数据,黑客有时甚至会拦截我们网络流量的时代,这一点尤为重要。确保数据安全至关重要。例如,确保企业网络不被黑客窃听。如今,信息安全不再是一时风尚,而是迫在眉睫的必需品。网络犯罪日益猖獗,保护流量免遭拦截是个人和企业数字化生活中不可或缺的一部分。
大聪明-PLUS
7 天前
linux
·
嵌入式
·
arm
·
smarc
Linux 下的 C 语言编程:创建你自己的命令 shell
大家好!我是大聪明-PLUS!在我看来,C语言是基础语言。虽然掌握它并非必要,但绝对值得。大多数编程语言都参考了C语言,而且掌握C(或C++)会让学习其他语言变得容易得多。
大聪明-PLUS
8 天前
linux
·
嵌入式
·
arm
·
smarc
关于 systemd 和桌面应用程序自动启动
大家好!我是大聪明-PLUS!升级到 openSUSE 15.5 后,我遇到了一些奇怪的问题:设置为开机自动启动的应用程序在尝试重启时开始崩溃。
qq1326702940
8 天前
java
·
jdk
·
arm
·
统信uos
·
毕昇jdk 11
ARM版统信UOS桌面安装JDK
目前统信UOS也是基于Linux的,所以需要下载对应的处理器架构的jdk安装即可,而且需要开启开发者模式,开启开发者模式参考https://blog.csdn.net/weixin_50755185/article/details/131766563
大聪明-PLUS
8 天前
linux
·
嵌入式
·
arm
·
smarc
了解 Linux 系统中用于流量管理的 libnl 库
大家好!我是大聪明-PLUS!本文将介绍如何使用 C/C++ 中的 libnl 库实现交通控制实用程序命令。
qq1326702940
8 天前
jmeter
·
jdk
·
arm
·
统信uos
ARM版统信UOS桌面安装Jmeter
jmeter只是区分Windows和Linux版本,不区分处理器架构,所以统信上需要下载apache-jmeter-5.6.3.tgz,下载页面:Apache JMeter - Download Apache JMeter
大聪明-PLUS
8 天前
linux
·
嵌入式
·
arm
·
smarc
使用 Shell 脚本生成配置文件的 6 种方法
大家好!我是大聪明-PLUS!根据模板准备配置文件是一项非常常见的系统管理任务。实现此任务的方法有很多种,每种方法都有其自身的优势。本文将介绍如何使用 shell 脚本来完成此操作。
大聪明-PLUS
8 天前
linux
·
嵌入式
·
arm
·
smarc
Linux 下的 C 语言编程:创建命令行 shell:第二部分
大家好!我是大聪明-PLUS!我最近决定通过编写项目来提升我的 C 语言技能。首先想到的就是命令行解释器,或者简称为 shell。我还会谈到 Make 构建系统以及如何正确地编写和记录 C 代码。
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
在 Linux 6.8 中创建自定义系统调用
大家好!我是大聪明-PLUS!你是否曾经想过创建自己的系统调用?也许你曾被布置过这样的作业,也许你出于好奇尝试过,又或许只是为了学习一些关于内核的新知识。无论如何,系统调用都是深入了解 Linux 的绝佳途径。
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
使用 Linux 命令轻松构建数据库
大家好!我是大聪明-PLUS!数据库是许多应用程序的核心,从功能齐全的企业网站到购物清单和财务跟踪器等相对简单的工具,都离不开它。基于 SQL 的关系型数据库很流行,但在 Linux 系统上可以构建一个更简单、更透明的替代方案。
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
如何编写你的第一个 Linux 内核模块
大家好!我是大聪明-PLUS!Linux 内核可以说是世界上最广泛使用(或许也最被低估)的软件之一。它是所有 Linux 发行版的基础(这毋庸置疑),但它的作用远不止于此。内核还为几乎所有嵌入式设备提供动力。你家有微波炉吗?很有可能,它运行的就是 Linux 内核。你的洗碗机呢?也一样。如果你有足够的钱买一辆特斯拉,你甚至可以找到一些 bug,修复它们,然后把补丁提交到 GitHub 上的 Model S 或 Model X 代码库。那么,那些防止国际空间站脱离轨道并坠入地球的电路呢?当然,它们也运行着
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
FUSE:如何编写自己的文件系统
大家好!我是大聪明-PLUS!我们团队开发并实现了一个基于 FUSE 的文件系统 (FS),作为分布式邮件队列项目的一部分。该项目需要实现一个网络文件系统,将数据存储在三个不同的数据中心。目标是提高容错能力,确保即使一个数据中心完全故障也不会导致服务级别协议 (SLA) 违约。本文面向所有对文件系统和数据存储感兴趣的人。我们将讨论以下内容:
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
Linux 实时应用程序检查清单
大家好!我是大聪明-PLUS!Linux 内核虽然具有很强的灵活性,但它能否在运行应用程序时保证响应时间?
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
数字与字节:Linux 中的内存是如何工作的?
大家好!我是大聪明-PLUS!在操作系统开发过程中,内存的使用始终是关注的重点。内存是计算机中存储程序和数据的组件,没有它,现代计算机将无法运行。内存中数据存储的关键单位是位(bit),它可以取两个值:0 或 1。内存由单元(cell)组成,每个单元都有自己的地址。单元可以包含不同数量的位,可寻址单元的数量取决于地址中的位数。 内存还包括随机存取存储器(RAM),可用于读写信息。RAM 分为静态 RAM(SRAM)和动态 RAM(DRAM),它们在信息存储方式上有所不同。SRAM 会一直保持信息直到断电,
大聪明-PLUS
9 天前
linux
·
嵌入式
·
arm
·
smarc
Linux固件:简明扼要,用您自己的语言阐述
大家好!我是大聪明-PLUS!系统程序员迟早都会接触到固件的概念。本文将简要介绍固件的定义、用途以及使用方法。