技术栈
linux
liuhuizuikeai
2 小时前
linux
·
运维
·
qt
可视化门禁---Linux/Qt+SqLite篇
Ubuntu 环境配置、SSH 连接开发板、Qt 交叉编译搭建V4L2/ALSA/UART/GPIO 硬件调试、4 个底层 Demo、TCP/UDP 基础、多线程模板编写
初願致夕霞
3 小时前
linux
·
网络
·
c++
·
tcp/ip
·
udp
基于系统调用的Linux网络编程——UDP与TCP
编程过程中常会使用<sys/types.h>, <sys/socket.h>, <netinet/in.h>, <arpa/inet.h>这四个头文件,下面的函数均是在这四个头文件中定义的(某一个或某两个……),就不再一一介绍函数所在文件了,并且,对于网络字节序的转换,仅需要对ip与端口号进行转换,但无需将收发的信息进行转换,收发信息的转换会由内核自动完成
charlie114514191
5 小时前
linux
·
运维
·
驱动开发
嵌入式Linux驱动开发——新 API 字符设备驱动完整教程 - 从设备结构体到应用测试
仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里!欢迎各位大佬观摩!喜欢的话点个⭐!
消失的旧时光-1943
6 小时前
linux
·
c语言
·
算法
C语言对象模型系列(四)《Linux 内核里的 container_of 到底是什么黑魔法?》—— 一篇讲透 Linux 内核的“对象模型”核心技巧
很多人第一次看到 Linux 内核代码时,都会被这个宏震撼到:甚至第一次看到源码:大脑基本是这样的:很多人甚至会觉得:
SWAGGY..
6 小时前
linux
·
运维
·
服务器
Linux系统编程:(二)基础指令详解
在 Linux 终端里敲命令,有些组合非常长且难记。为了提高效率,Linux 提供了 alias命令,让你可以给常用的长命令设置一个简短的“别名”。
kdxiaojie
6 小时前
linux
·
笔记
·
学习
U-Boot分析【学习笔记】(3)
全流程:第一步:初始化——从 defconfig 到 .config 当执行 make mx6ull_14x14_evk_defconfig 时: 构建系统调用 scripts/kconfig/conf 工具。 该工具读取 configs/mx6ull_14x14_evk_defconfig。 它将这些预设值写入根目录下的 .config 文件。 结果:此时的 .config 是厂家的标准配置。
烛衔溟
7 小时前
linux
·
ubuntu
·
typescript
TypeScript 接口继承与混合类型
本文献给:已掌握 TypeScript 接口基本用法、可选属性、只读属性、索引签名以及 keyof / typeof 基础知识的开发者。本文将带你学习接口之间的继承(单继承与多继承)、接口继承类,以及混合类型接口(同时作为函数和对象)的实现方式。
蜡笔婧萱
7 小时前
linux
·
服务器
·
ssh
Linux--远程登录服务ssh
远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样
伏加特遇上西柚
8 小时前
java
·
linux
·
服务器
·
spring boot
·
grafana
·
prometheus
Loki+Alloy+Grafana日志采集部署
本文只讲解安装部署过程,安装脚本已经整理好了,只需要修改简单 的配置即可,对于初次接触的小伙伴很容易上手!!! 针对方案介绍可以查看下面的链接 Grafana+Loki+Alloy日志采集系统
资源分享助手
8 小时前
linux
·
运维
·
服务器
三网H5小游戏战车向前冲搭建教程(Win+Linux)
关键词:H5小游戏服务端、战车向前冲搭建教程、Win服务器部署H5游戏、Linux搭建H5小游戏、Nginx部署网页游戏
黑白园
8 小时前
linux
Linux i2c驱动初探(一)待补充
移植camera驱动需要。I2C控制器驱动 + 具体I2C设备驱动,其实linux就是这么搞的。
无限进步_
8 小时前
linux
·
运维
·
服务器
Linux权限模型:从rwx到粘滞位
很多人刚接触Linux权限时,只记住了chmod 777一把梭。等到被人删了文件或者配置被篡改,才发现权限模型里的坑一点也不少。这篇文章把所有者、用户组、rwx权限位、umask掩码、粘滞位串起来,讲清楚Linux这套简洁但精确的访问控制逻辑。
SWAGGY..
9 小时前
linux
·
运维
·
服务器
Linux系统编程:(一)基础指令详解
如果你曾对Linux终端里密密麻麻的指令感到陌生,或是想从“图形界面操作”迈向“命令行高效管理”,那么这篇博客正是为你准备的Linux基础指令入门指南。
一池秋_
9 小时前
linux
·
运维
·
服务器
etc/sudo.conf is owned by uid 10258, should be 0解决
/etc/sudo.conf 被改成普通用户 uid=10258 所有,系统强制要求必须是 root (uid=0),sudo 直接拒绝运行。
dingdingfish
10 小时前
linux
·
inotify
·
tlpi
·
exercise
TLPI 第19 章 练习:Monitoring File Events
笔记和练习博客总目录见:开始读TLPI。本章随书示例程序位于目录inotify。编写一个程序,记录在命令行参数中指定的目录下的所有文件创建、删除和重命名操作。程序应监控指定目录下所有子目录的事件。要获取所有这些子目录的列表,需要使用 nftw()(第18.9节)。当树下添加一个新的子目录或删除一个目录时,监控的子目录集合应相应更新。
Bert.Cai
10 小时前
linux
·
运维
·
服务器
Linux basename命令详解
basename 是一个很有实用价值的 Linux 命令,常用于 Shell 脚本,主要用于从文件路径中提取出纯粹的文件名(或者目录名),并能选择性地移除文件后缀。
源远流长jerry
10 小时前
linux
·
运维
·
服务器
·
网络
·
tcp/ip
·
nginx
·
负载均衡
Linux 本机网络通信机制深度解析:Loopback 设备原理
在服务器开发中,许多高性能服务如 Redis、MySQL、Nginx 默认监听 127.0.0.1 进行本机通信。这种通信方式究竟与跨机通信有何不同?数据是否真的走了物理网卡?
源远流长jerry
11 小时前
linux
·
运维
·
服务器
·
网络
·
网络协议
·
性能优化
Linux 网络性能优化:从应用到内核
网络 IO 是系统中最昂贵的操作之一。即使是本机 Loopback 通信,开销也远超想象:往返时间(RTT)是网络延迟的主要来源。减少请求次数是提升性能的关键:
goyeer
11 小时前
linux
·
运维
·
服务器
·
数字化
·
itil
【ITIL】指导原则
组织的所作所为都需要直接或间接地映射到利益相关者的价值上。注重价值的原则包含了很多角度、包括客户和用户的体验。
顶点多余
11 小时前
java
·
linux
·
开发语言
·
c++
·
tcp/ip
自定义协议、序列化、反序列化实现
而之所以要序列化其实是为了方便网络发送,因为之前我们发送的都是一个字符串;xml /json/protobuf