Linux模塊一、為什么要使用模塊由于linux使用的是整體結構,不是模塊化的結構,整體結構實現的操作系統可擴展性差。linux為了擴展系統,使用了模塊的技術,模塊能夠從系統中動態裝入和卸載,這樣使得linux也具有很好的可擴展性。二、linux中哪些代碼作為模塊實現,哪些直接編譯進內核?當然我們是盡量把代碼編譯成模塊,這樣就可以根據需要進行鏈接,內核的代碼量也會少很多。幾乎所有的高層組件—文件系統、設備驅動程序、可執行格式、網絡層等等—都可以作為模塊進行
系統 2019-08-12 01:33:40 3615
LLVM與Clang介紹—LinuxTOYLLVM是LowLevelVirtualMachine的簡稱,這個庫提供了與編譯器相關的支持,能夠進行程序語言的編譯期優化、鏈接優化、在線編譯優化、代碼生成。簡而言之,可以作為多種語言編譯器的后臺來使用。如果這樣還比較抽象的話,介紹下Clang就知道了:Clang是一個C++編寫、基于LLVM、發布于LLVMBSD許可證下的C/C++/ObjectiveC/ObjectiveC++編譯器,其目標(之一)就是超越GC
系統 2019-08-12 01:32:21 3615
一次Oracle11g+FluentNHibernateAutoMapping組合嘗試本文的上下文環境操作系統:Win7x64Ultimate開發工具:VisualStudio2013一、前言在以前開發的大多數場景下,使用的開發語言是C#,使用的數據庫是SqlServer,這樣的組合,必然少不了EntityFramework這樣的ORM,自從習慣了EntityFramework,就甩不掉了。這次因為一些歷史原因,數據庫必須用Oracle,其實,我不太喜歡O
系統 2019-08-12 01:52:18 3614
Linux高性能網絡編程Linux高性能網絡編程2011-08-2014:10一、課程目標本次課程深入講解Linux下的socket編程,并以此為基礎,著重討論如何提高網絡服務端應用的性能,通過本次課程的學習,學員將收獲以下方面的成果:熟練使用socket系列函數進行網絡編程;深刻理解服務端應用的性能要求;利用Linux提供的各種機制,有效地解決服務端應用的性能瓶頸。二、參訓要求參加本次課程的學員須具備以下能力:了解TCP/IP協議,有網絡編程概念。本次課
系統 2019-08-12 01:33:28 3614
文章摘抄http://blog.sina.com.cn/s/blog_6fd605b50100q5es.html在fedora14上直接yuminstallmysqlmysqlserver裝好mysql之后用mysqladmin修改密碼提示mysqladmin:Can'tturnofflogging;error:'Accessdenied;youneedtheSUPERprivilegeforthisoperation'mysqladmin:Can'ttu
系統 2019-08-29 22:10:14 3613
OpenCascadeMatrixeryar@163.com摘要Abstract:本文對矩陣作簡要介紹,并結合代碼說明OpenCascade矩陣計算類的使用方法。關鍵字KeyWords:OpenCascade、Matrix、C++一、引言Introduction矩陣的研究歷史悠久,拉丁方陣和幻方在史前年代已有人研究。作為解決線性方程的工具,矩陣也有不短的歷史。1693年,微積分的發現者之一萊布尼茨建立了行列式論(theoryofdeterminants)。
系統 2019-08-12 01:31:57 3613
MyotherProjectsLearningCandC++C/C++NewsgroupsProgrammingMiscThelinksonFunctionPointersandCallbackscannowbefoundaschapter5oftheFunctionPointerTutorials.MyotherProjectsSourcetoHTMLConverter
偶然需要了解,學習了這篇文章,轉載記錄一下自:http://www.2cto.com/database/201304/206573.htmlORACLE中的支持正則表達式的函數主要有下面四個:1,REGEXP_LIKE:與LIKE的功能相似2,REGEXP_INSTR:與INSTR的功能相似3,REGEXP_SUBSTR:與SUBSTR的功能相似4,REGEXP_REPLACE:與REPLACE的功能相似它們在用法上與OracleSQL函數LIKE、INS
系統 2019-08-12 01:54:42 3610
原文:筆記28mssql的update:from語法筆記28mssql的update:from語法1--mssql的update:from語法2--a表b表結構分別id,name,id,memo345--b表的memo需要對照a表關鍵ID相同就可以更新,語句如下678updateb9setmemo=a.name10froma,b11wherea.id=b.id12--這個就是只更新from內的b結果集,等效于下面的sql:13updatebsetmemo=
系統 2019-08-12 01:53:34 3610
1)CleverCSSCleverCSS是個為CSS開發而產生的小型的標記語言,它的設計靈感來自Python,使得能夠以一種簡潔、結構化的方式構建樣式表。在很多方面,它比CSS2更加愛簡潔和強大。它與CSS最明顯的不同之處在于語法:基于縮進而不是flat,很明顯這有違Python指導,但這也不失為構建結構化樣式的好點子。2)SassSass令CSS又有趣起來,它對CSS3進行了擴展,增加了嵌套規則、變量、混入、選擇器繼承等語法,可以使用命令行工具或網絡框架
系統 2019-08-29 22:13:31 3609