Time of Update: 2018-12-03
我這裡說的ioctl函數是在驅動程式裡的,因為我不知道還有沒有別的場合用到了ioctl, 所以就規定了我們討論的範圍。為什麼要寫篇文章呢,是因為我前一陣子被ioctl給搞混了,這幾天才弄明白它,於是在這裡清理一下頭腦。一、 什麼是ioctl。ioctl是裝置驅動程式中對裝置的I/O通道進行管理的函數。所謂對I/O通道進行管理,就是對裝置的一些特性進行控制,例如串口的傳輸傳輸速率、馬達的轉速等等。它的調用個數如下:int ioctl(int fd, ind cmd,
Time of Update: 2018-12-03
看了幾天代碼,有些關係終於有些眉目,可以串起來了。由於wireless裝置是pci裝置,因此在insmod驅動以後,會調用.probe函數。.probe = xxx_probe.在xxx_probe的實現中有幾個值得注意的地方。void xxx_probe(){//ieee80211_alloc_hw會分配跟驅動以及硬體相關的資料,有空的話把分配的圖貼上來struct ieee80211_hw *ieee80211_alloc_hw(size_t priv_data_len, const
Time of Update: 2018-12-03
1>------ Build started: Project: ConsoleTest, Configuration: Debug Win32 ------1>Compiling...1>main.cpp1>Linking...1>main.obj : error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function _main1>main.obj
Time of Update: 2018-12-03
刪除一個目錄。RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path/S 除目錄本身外,還將刪除指定目錄下的所有子目錄和檔案。用於刪除分類樹。/Q 安靜模式,帶 /S 刪除分類樹時不要求確認 從CMVC report -testServer > nul查到的------------------------------------ 既然 2>nul 就可以屏蔽錯誤資訊輸出,我們為什麼還要用到>nul 2>nul
Time of Update: 2018-12-03
裝了Ubuntu10.04半個多月了,一切都挺好,裝了個NVIDIA的最新顯卡驅動,開啟特效更是爽的不行啊!!可是問題來了,裝上最新的驅動以後 不能按Fn+上下調節亮度了。這裡告訴大家一個小訣竅,是從Ubuntu官方中文論壇學來的:修改你的xorg.confxorg.conf檔案的位置就在/etc/X11/下面。在終端中輸入:sudo gedit
Time of Update: 2018-12-03
WBS(分工結構圖)定義:WBS(work breakdown structures),wbs編碼是一組以可交付項目產品為導向的項目分解元素,它可以用以組織和定義整個專案範圍內的所有工作內容。編碼每下降一個層次就能更加細緻的表現項目工作的細節。作用:1.WBS是一個描述思路的規劃和設計工具。它協助專案經理和項目團隊確定和有效地管理項目的工作。2.WBS是一個清晰地表示各項目工作之間的相互聯絡的結構設計工具。 3.WBS是一個展現項目全貌,詳細說明為完成項目所必須完成的各項工作的計劃工具。 4
Time of Update: 2018-12-03
最近買了一台 Thinkpad (T420). 想安裝一個 linux 系統。以前安裝 linux 系統,都是把 grub 安裝到 MBR, 這是比較省事的做法,但是,安裝到 MBR會覆蓋原來的 MBR資訊。造成原來的系統不能引導 (當然,在 linux 裡面對 grub 配置後可以引導其它系統)。另一種做法是,把 grub 安裝到 linux 分區,這樣,對原來的 系統不會有影響。可以用原來的系統的 boot loader 引導 linux。 採用 usb 安裝, 下載了debian 6.0
Time of Update: 2018-12-03
轉自:http://hi.baidu.com/bunsman/blog/item/5285b8893c77d9aa0f2444ed.html經常使用UIView以及它的子類,一般對於init:,viewDidLoad:,dealloc:等方法應該是比較熟悉和瞭解的。對於其它幾個基本方法就不那麼常用了,為了更好地編程使用這些方法,在此集中收集整理一下各方法調用的時機和作用:init:方法在init方法中執行個體化必要的對象(遵從LazyLoad思想)init方法中初始化ViewController
Time of Update: 2018-12-03
MyEclipse線上安裝SVN的步驟:(1)6.5:Help —> software updates —> find and install —> search for new features to install 選擇new remote site,彈出對話方塊。其中:Name寫svn , URL寫http://subclipse.tigris.org/update 點擊OK。
Time of Update: 2018-12-03
我有一個需求是把2個欄位拼接成一個欄位,如 user(user_id,user_code,user_name) 查詢結果是:[user_code] user_name 在寫sql語句時用串連符:select '['||user_code||']'||' '||user_name codeName from user 上面這種寫法是oracle,DB2,PostgreSQL。而mysql是這樣寫:select concat('[',user_code,user_name,']')
Time of Update: 2018-12-03
問題描述:0W.c8l4R;Q$z:?奇美站長論壇 ,贊助空間,免費空間申請,站長交流,免費資源,源碼下載,免費網域名稱,資源交流,網域名稱交易,免費LOGO, Discuz!外掛程式,程式,源碼,模板,設計,奇美工作室奇美站長論壇 ,贊助空間,免費空間申請,站長交流,免費資源,源碼下載,免費網域名稱,資源交流,網域名稱交易,免費LOGO, Discuz!外掛程式,程式,源碼,模板,設計,奇美工作室,D'm1~!Z7c
Time of Update: 2018-12-03
問題描述:所用資料庫為 oracle 10g ,模式為歸檔模式,oracle 系統預設的歸檔空間為2G,由於日誌過多,空間寫滿,資料庫的redo檔案不能歸檔,而出現oracle資料庫掛起的問題。oem開啟oracle 10g 資料庫操作介面,會顯示如下錯誤資訊: “ 由於輸出裝置已滿或不可用, 歸檔程式無法歸檔重做日誌。”資料庫無法使用現將解決辦法稍作總結:方法一:增大歸檔日誌空間的大小可以通過下面的方法來調整系統的回閃恢複區大小:首先是關閉資料庫:以SYS身份連結到oracle,執行&
Time of Update: 2018-12-03
Thread [main] (Suspended (exception ClassNotFoundException)) ClassLoader.findBootstrapClass(String) line: not available [native method] Launcher$ExtClassLoader(ClassLoader).findBootstrapClass0(String) line: 891
Time of Update: 2018-12-03
第一種:全CSS控制,層漂浮(適用於做登陸頁面) 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="gb2312" ><head><title>置中Demo<
Time of Update: 2018-12-03
一,什麼是終結符和非終結符。終結符:通俗的說就是不能單獨出現在推導式左邊的符號,也就是說終結符不能再進行推導。非終結符:不是終結符的都是非終結符。如:A——>B,則A是非終結符。(一般書上終結符用小寫,非終結符用大寫。)二,文法產生語言句子的基本思想:從識別符號(開始符)開始,把當前產生的符號串中的非終結符替換為相應規則右部的符號串,直到全部由終結符組成。三,FIRST集求法 First集合最終是對產生式右部的字串而言的,但其關鍵是求出非終結符的First集合,由於終結符的First
Time of Update: 2018-12-03
關於動態建立對話方塊的問題,網上也有不少相關的文章,但大多都是大同小異 主要的關鍵是: 請看下面的兩種不同的動態建立對話方塊1. CDialog Dlg; Dlg.Create(IDD_DIALOG); Dig.ShowWindow(SW_SHOW);2. CDialog* Dlg=new CDialog; Dlg->Create(IDD_DIALOG);
Time of Update: 2018-12-03
way1: CFontDialog::getcharformatway2:void CTextLine::ChangeLogFontToCharFormat(CHARFORMAT &cf, const LOGFONT lf, const COLORREF textcolor){//CFE_AUTOCOLOR cf.dwMask =
Time of Update: 2018-12-03
MS要接入外部PDN,MS還應具有與該PDN相應的地址,稱為PDP地址,PDP地址是用於外部分組資料網識別MS的PDP上下文時使用的地址。如用手機上GPRS時,就會給你分配PDP報文,可以理解成由PDP
Time of Update: 2018-12-03
下午把顏色選擇做好了,趁沒忘寫下過程,供大家參考 carfieldlee 070709以下方法步驟可以實現調色選擇顏色1. 添加ColorButton.cpp、ColorButton.h、ColourPopup.cpp、ColourPopup.h到工程2. 在某個對話方塊上做一個普通的Button,ID為IDC_VOLUME_COLOR,該對話方塊標頭檔包含 ColorButton.h3.Ctrl+W 為IDC_VOLUME_COLOR添加變數為m_volColor,
Time of Update: 2018-12-03
本人使用的Tomcat版本為apache-tomcat-6.0.18(用的是解壓包),解壓路徑為E:\apache-tomcat-6.0.18\apache-tomcat-6.0.18\,我如果部署在myEclipse裡啟動可以正常啟動,當然也可以訪問我的工程,但是如果我直接在tomcat源檔案bin裡啟動startup.bat的話裡變就給我顯示: The JAVA_HOME environment variable is not defined correctlyThis