随笔分类 - Linux编程
摘要:一. 参考网址 1. configure、 make、 make install 背后的原理(翻译) 2. configure,make和make install关系 3. Linux:configure make、make install
阅读全文
摘要:一. 参考网址 1. Linux应用程序设计:用一种讨巧方式,来获取线程栈的使用信息 2. chatGPT的输出 二. 代码实战 1. 适用于ARM的汇编代码 1 #define _GNU_SOURCE //没有此句话,则编译会出错 2 3 #include <stdio.h> 4 #include
阅读全文
摘要:一. 参考网址 1. 设计模式 2. 23种设计模式实战!超级全,超级好懂!
阅读全文
摘要:一. 参考网址 1. 一文带你搞懂中断按键驱动程序之poll机制(超详细) 2. Linux网络编程——I/O复用之poll函数
阅读全文
摘要:一. 参考网址 1. Linux 0.11 源码趣读 2. Linux_0_11内核解析 二. 相关技术参考网址 1. Minix v1 文件系统的实现 2. 保护模式篇——段描述符与段选择子
阅读全文
摘要:一. 网址参考 1. Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
阅读全文
摘要:一. 网址参考 1. Linux进程间通信——eventfd
阅读全文
摘要:一. 网址参考 1. GMT、UTC、DST、CST时区代表的意义 2. How to Set the Time Zone in Linux 3. 关于GMT UTC CST和Linux时区设置 4. setenv环境变量函数 5. settimeofday()--Set System Clock
阅读全文
摘要:一. 网址简介 1. TOML 1.0 中文文档 2. TOML文件解析--C use
阅读全文
摘要:一. 网址参考 1. 修改系统时区 /etc/localtime 二. 实践 1. 对/etc/localtime修改软链接,命令如下: //1. 先判断/etc/localtime是否存在,如果存在,则先删除 if (access("/etc/localtime", F_OK) == 0) ret
阅读全文
摘要:一. 网址参考 1. 深入理解 ProtoBuf 原理与工程实践(概述) 2. Microsoft Edge WebView2 简介 3. 桌面应用开发的新秀——webview(内部有c语言例子) 4. Linux 的伪终端的基本原理 及其在远程登录(SSH,telnet等)中的应用 5. 23种设
阅读全文
摘要:一. 网址参考 8. sem_timedwait 和修改系统时间 9. Debian系统查看Glibc版本 10. C/C++ 修改系统时间,导致sem_timedwait 一直阻塞的问题解决和分析
阅读全文
摘要:一. 网址参考 1. openwrt的leds.sh(github) 二. 函数简介 1. 源码: #!/bin/sh # Copyright (C) 2013 OpenWrt.org led_set_attr() { [ -f "/sys/class/leds/$1/$2" ] && echo "
阅读全文
摘要:一. 参考网址 1. linux C学习第二天之应用编程和网络编程笔记(上)(有介绍O_NONBLOCK与O_SYNC) 2. linux 系统下文件共享和多次打开同一文件解析(加与不加O_APPEND的区别) 二. 实践 三. 总结 1. O_NONBLOCK主要针对于读设备文件,O_SYNC主要
阅读全文
摘要:一. 参考网址 1. 在Linux中创建静态库.a和动态库.so
阅读全文
摘要:一. 网址参考 1. 交叉编译之./configure --build,--host,--target设置 2. 交叉编译参数--build、host和target的区别 3. 配置gcc编译参数,减少编译过程中的告警信息 4. C语言警告-Wunused-but-set-variable的消除 二
阅读全文
摘要:一. 网址参考 1. 深入理解Reactor 网络编程模型 2 如何深刻理解Reactor和Proactor?(知乎) 3. I/O多路复用技术(multiplexing)是什么? 4. 彻底理解 IO多路复用 5. 非阻塞connect详解(推荐) 6. linux 客户端 Socket 非阻塞c
阅读全文
摘要:一. 网址参考 1. 17.2 通过 systemctl 管理服务 2. Linux 初始化之 Systemd机制
阅读全文
摘要:一. 网址参考 1. Unicode 编码及 UTF-32, UTF-16 和 UTF-8 2. UTF-16与UCS-2的区别 3. Unicode 和 UTF-8 有什么区别? 4. Golang下的unicode与字符编码 二. 操作实践 1. 用notepad新建一个文本文件12.txt,输
阅读全文

浙公网安备 33010602011771号