Linux 4.2 內核涉及到史上最多的貢獻者數量,內核開發者 Jonathan Corbet 如是說。 西雅圖報道。Linux 內核持續增長:代碼量在增加,代碼貢獻者數量也在增加。而隨之而來的一些挑戰需要處理一下。以上是 Jonathan Corbet 在今年的 LinuxCon 的內核年度報告上提出的主要觀點。以下是他的主要演講內容:
處于安全考慮需要對.properties中的數據庫用戶名與密碼等敏感數據進行加密。項目中使用了Spring3框架統一加載屬性文件,所以最好可以干擾這個加載過程來實現對.properties文件中的部分屬性進行加密。
android-log 是一個基于android.util.Log 類的擴展日志庫,主要是添加一些功能方便調試。
oPDT 是一個 Eclipse 的插件,提供了官方 PHP 開發工具插件的一些很有用的擴展。
XMoon擴展自Jakarta Struts框架用于開發處理基于XML或一些腳本語言(如: BeanShell, JRuby, JudoScript, Jython,Rhino)的Web應用程序.它還提供一個用于展示該框架寵物店Demo.
bobo-browse 是一用java寫的lucene擴展組件,通過它可以很方便在lucene上實現分組統計功能。
Opdumper是一個PHP擴展模塊,用于輸出PHP代碼對應的opcode。Opcode提供CLI和PHP FUNCTION兩種API。
acl_cpp 是基于 acl 庫的 C++ 庫,主要內容:acl C 庫的常用功能、MIIME 解析、Memcached 客戶端庫、Handlersocket 客戶端庫、數據庫連接池(支持mysql/sqlite)、WEB 編程、數據庫編程、阻塞/非阻塞數據流等內容。
SORM是一個Scala的ORM框架,旨在消除樣板代碼和解決可擴展性問題,通過高層次的抽象和函數式編程風格。
C是靜態編譯的,執行效率比PHP代碼高很多。同樣的運算代碼,使用C來開發,性能會比PHP要提升數百倍。IO操作如CURL,因為耗時主要在IOWait上,C擴展沒有明顯優勢。
Mcrouter 是一個用于對 memcached 部署進行擴展的 memcached 協議路由器,。這是 Facebook 緩存架構的核心組件,峰值的時候每秒可處理 50 億請求。詳細介紹請看這里。
XMBG的出現是因為在使用MBG的過程中發現很多缺憾,雖然只是擴展了上面幾個方面,但是我相信仍然有很多方向可以探索,因此在我完成預定的所有擴展點后就發布了這個插件。因時間倉促以及水平有限不可避免的會出現很多BUG,希望各位多多指正。
DynamicColor:強大的顏色操作擴展類。通過該類,你可以通過擴展方法基于某個顏色得到不同深淺、飽和度、灰度、色相,以及反轉后的新顏色。
"Mybatis Generator 擴展插件"是在Mybatis Generator(MBG)的基礎上添加了擴展性的插件。 快速生成符合項目規范的代碼風格,節約時間。 現已支持MySQL分頁插件,序列化插件,Repository注解插件,命名規則插件等等
因為有了Node.js,JavaScript可以被用于服務端編程。通過各種擴展,Node.js可以變得非常強大。今天分享下怎樣用C++創建Node.js擴展。
一個插件式的BSON生成器和解析器,用于 Jackson JSON 處理器。
.NET Extensions 顧名思義就是.NET的擴展類庫了。核心功能包括對現有.NET命名空間的大量擴展方法。
PowerJSON 是 fastJSON 的一個擴展版本,提供一些新方法、類和接口,以及對發現的問題進行修復。
PyCmd 是一個智能的命令提示擴展,用于 Windows 下的 cmd.exe 命令行控制臺程序,主要是為 CMD 提供一些來自 Unix Shell 的強大特性,例如自動完成和命令歷史記錄等。