<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[db_linux_driver的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/db_linux_driver</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; db_linux_driver]]></copyright><item><title><![CDATA[Linux进程间通信(IPC) - 消息队列]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/142774647</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/142774647</guid><author>db_linux_driver</author><pubDate>Wed, 09 Oct 2024 21:24:03 +0800</pubDate><description><![CDATA[描述了消息队列的进程间通信方式的原理和基本使用方法，以及通过示例代码来辅助说明]]></description><category></category></item><item><title><![CDATA[Linux进程间通信(IPC) - 信号量]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/142434243</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/142434243</guid><author>db_linux_driver</author><pubDate>Mon, 07 Oct 2024 17:01:29 +0800</pubDate><description><![CDATA[主要介绍Linux进程间同步的机制信号量的基本使用和测试源码展示]]></description><category></category></item><item><title><![CDATA[Linux进程间通信(IPC) - 共享内存]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/142303343</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/142303343</guid><author>db_linux_driver</author><pubDate>Tue, 17 Sep 2024 21:53:46 +0800</pubDate><description><![CDATA[详细说明的Linux共享内存的操作方法，以及提供使用实例来辅助说明]]></description><category></category></item><item><title><![CDATA[ubuntu20.04 配置samba]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/141640879</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/141640879</guid><author>db_linux_driver</author><pubDate>Wed, 28 Aug 2024 15:32:08 +0800</pubDate><description><![CDATA[8，将共享文件夹映射成网络驱动盘: 选中文件夹鼠标右键-> 映射网络驱动器， 即可将文件夹映射成一个网盘，便于访问，以后就不需要每次都输入ip地址来访问。在windows的搜所框中输入 \\192.168.43.135,  ip地址改成ubuntu的ip, 就能进到samba共享文件夹下。3，创建一个samba共享目录, 并设置777权限 ，笔者的共享目录是 /home/ubuntu/samba。1, 切换到root权限: 输入 “sudo su” ， 然后输入密码。5，创建samba用户和密码。]]></description><category></category></item><item><title><![CDATA[ubuntu22.04 切换内核版本]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/141598995</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/141598995</guid><author>db_linux_driver</author><pubDate>Tue, 27 Aug 2024 16:36:23 +0800</pubDate><description><![CDATA[详细的描述了ubuntu20.04切换内核版本的步骤。每一步都是亲自论证可用]]></description><category></category></item><item><title><![CDATA[c++ 观察者模式]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/141305645</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/141305645</guid><author>db_linux_driver</author><pubDate>Sun, 25 Aug 2024 22:39:56 +0800</pubDate><description><![CDATA[详细描述的c++观察者模式的思想和两种实现方式]]></description><category></category></item><item><title><![CDATA[ubuntu22.04 静态ip上网设置]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/141302327</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/141302327</guid><author>db_linux_driver</author><pubDate>Sun, 18 Aug 2024 17:33:08 +0800</pubDate><description><![CDATA[ubuntu 22.04 静态IP 上网设置]]></description><category></category></item><item><title><![CDATA[C++回调方式的实现]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/132594827</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/132594827</guid><author>db_linux_driver</author><pubDate>Sun, 18 Aug 2024 17:06:47 +0800</pubDate><description><![CDATA[回调在我们开发的过程种使用的频率非常之高。甚至有这样一种说法，开发者会不会使用回调直接就能看出这个人的开发能力，回调的使用几乎会存在任何的项目中。最近在用C++开发项目刚好要用到回调，等到需要使用的时候才发现和C语言的回调使用方式完全不是一回事(以前主要写C)，也是查找了一番资料才慢慢搞懂C++回调的一些常用用法。在此做一个简要的总结记录，避免日后忘记后有个可以翻阅的地方，也和各位码友分享，有不足之处欢迎在评论区批评指正，一起成长！废话不多说，直接进入主题吧。        在回答为什么要用回调函数之前，我]]></description><category></category></item><item><title><![CDATA[C++单例模式]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/132548669</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/132548669</guid><author>db_linux_driver</author><pubDate>Tue, 29 Aug 2023 21:31:16 +0800</pubDate><description><![CDATA[c++ 单例模式分析与实现]]></description><category></category></item><item><title><![CDATA[Linux IIC 驱动分析]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/122246708</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/122246708</guid><author>db_linux_driver</author><pubDate>Sat, 15 Jan 2022 11:02:04 +0800</pubDate><description><![CDATA[一、整体架构图


]]></description><category></category></item><item><title><![CDATA[Linux Input 子系统]]></title><link>https://blog.youkuaiyun.com/db_linux_driver/article/details/121883237</link><guid>https://blog.youkuaiyun.com/db_linux_driver/article/details/121883237</guid><author>db_linux_driver</author><pubDate>Sun, 12 Dec 2021 22:31:25 +0800</pubDate><description><![CDATA[一、输入子系统的基本框架

输入子系统主要由三部分构成： 核心层(input.c，linux提供的中间核心层，向事件处理曾和设备驱动层提供接口函数)、事件处理层(evdev.c, keyboard.c, mousedev.c 等等)、设备驱动层(具体的设备驱动程序，比如按键驱动，触摸屏驱动等等， 具体硬件设备相关的驱动)

1、核心层 - input.c

这一层是linux内核实现的的一些通用的接口，可以向事件处理层和设备驱动层提供一些公用函数

input_register_handler /inpu.]]></description><category></category></item></channel></rss>