friso mysql_非sqlite和nigix的开源c项目
一。friso中文分詞器
Friso是使用c語言開發的一款高性能中文分詞器,使用流行的mmseg算法實現。完全基于模塊化設計和實現,可以很方便的植入到其他程序中,例如:MySQL,PHP等。同時支持對UTF-8/GBK編碼的切分。
類Python語法C配置庫 配置信息必須是樹型結構的, 這是本項目的出發點. 但顯然, 使用XML, JSON或者Lua/Python腳本語言, 都是沒有必要的. 本項目開發的配置文件, 通過TAB縮進來表示樹型關系. 看起來有點像Python的意思. 源碼很簡單, 代碼量不多, 希望對你有幫助. Configurations should be in the form of tree, that's what I started from. In many cases, XML/JSON, even script languages like Lua/Python are not necessary. This project develop a C/C++ library that reads configuration files which grammar uses TAB to indicate parent-child relation. I may say, it is Pythonic. The source code is quit simple and small, hope it helps you, enjoy it.#
三。正則引擎 REEC是一個精簡,高效的C語言正則表達式引擎,它使得C語言開發中支持正則表達式,目前已經進化到了1.2.0版本,可以說無論從功能上,還是效率都到達了很好的應用水平,該引擎除支持常用的正則標準之外,還有一些原創的特性,例如正則式的分組、模式敏感等級等等,使得正則表達式更加靈活多變。 注意:為了更好地與內存資源稀少的嵌入式系統相兼容,REEC不支持一些非關鍵的正則模式。如果您有這方面的需求使其支持更多正則模式,或需要改進REEC或者上報BUG,請與我們聯系:
總結
以上是生活随笔為你收集整理的friso mysql_非sqlite和nigix的开源c项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个经典的WIN32窗口应用
- 下一篇: mysql 5.7 not null_m