原创 container_of 解析 理解 詳解
在學習Linux驅動的過程中,遇到一個宏叫做container_of。 該宏定義在include/linux/kernel.h中,首先來貼出它的代碼: /** * container_of - cast a member of a st
原创 Enabling Flash plugin for fedora
Enabling Flash plugin Adobe offers several methods to install their 32-/64-bit Flash 11 plugins. In general, the YUM v
原创 tcp 詳解一書tcp部分筆記
the first: build a connection need three times handshake ,but end aconnection need four wave 既然一個tcp連接是全雙工的,即數據在兩個方
原创 samba 服務器的搭建
samba服務器主要來爲windows和linux 之間的文件共享提供服務; 如果一個網絡環境中都是linux或者是unix的話用NFS 效果會更好
原创 (轉)用NET-SNMP軟件包開發簡單客戶端代理
寫在前面的話: 對於net-snmp我也是一個初學者,開始學習時也碰到了很多低級的問題。在很多論壇上(事實上比較少^_^, 建議大家直接去sourcefoge社區看關於net-snmp的mail-list),都沒有比較初級入門的文章
原创 串口通信基本理論
1,什麼是串口? 2,什麼是RS-232? 3,什麼是RS-422? 4,什麼是RS-485? 5,什麼是握手? 1,什麼是串口? 串口是計算機上一種非常通用設備通信的協議(不要與通用串行總線Univers
原创 轉: 函數的線程安全和可重入
摘自:http://liuaigui.blog.sohu.com/86494742.html線程安全的(Thread-Safe):如果一個函數在同一時刻可以被多個線程安全地調用,就稱該函數是線程安全的。線程安全函數解決多個線程調用函數
原创 Vim 我常用的命令和插件
自己常用的命令有: x 刪除 dd 刪除整行 J 刪除換行符 O 在當前行上例外起一行 w 一word 單位向前來移動光標 b 以word 單位來後移動光標 $ 將光標移動到該行末
原创 linux存儲管理
/* * ===================================================================================== * * Filename: storag
原创 條件變量
我們需要讓一個主循環進入睡眠,知道某個線程通知它有事可做才醒來的方法,條件變量--condition variable 結合互斥鎖能夠提供這個功能。互斥鎖提供互斥機制,條件變量提供信號機制。 點贊 收藏 分享
原创 c語言如何鏈接到數據庫
#include <mysql/mysql.h> #include <stdio.h> void main(){ MYSQL *mysql; MYSQ
原创 解決Exception in thread "main" java.lang.NoClassDefFoundError
A friend of mine wanted to start to learn java, and I wanted to help him, so we created a simple Hello World example.
原创 隨機函數rand的使用
/* * ================================================================
原创 printf 函數中處理參數的核心函數
/* * ===================================================================================== * * Filename: num.c
原创 中國身份證編碼機制及實現
/* * ===================================================================================== * * Filename: identit