Java
1. 專案名稱:springboot-learning-example
專案簡介:spring boot 實踐學習案例,是 spring boot 初學者及核心技術鞏固的最佳實踐。
專案地址:泥沙磚瓦漿木匠/springboot-learning-example - 碼雲
2. 專案名稱:DockerFly
專案簡介:Dockerfly是基於 Docker1.12+ (Docker API 1.24+) 開發出Docker 管理工具,提供裡最基本的基於 Docker 的管理功能,目的是能夠方便廣大Docker初學者以及 Docker 管理員能夠快速的進行Docker 容器的管理和維護。
專案地址:helyho/DockerFly - 碼雲
3. 專案名稱: jFinal-Paladin
專案簡介:以jfinal為底層的java後臺基礎框架,結合了beetl、druid、shiro、ehcache; 初始目的是為了學習jfinal,最終目的形成一個工作中比較通用的基礎後臺框架; 希望給初學者提供些參考。
專案地址:聽_風/jFinal-Paladin - 碼雲
4. 專案名稱:spring-authority
專案簡介:是由 spring+springmvc+hibernate+spring-security +easyui +boostrap 寫的一個框架集合,目前實現了一個基礎的許可權管理系統,許可權是基於細粒度的過濾,對於初學許可權設計的人來說也算是個最簡潔的許可權實現,基於它來做專案,它只是做了一些絕大部分專案都應該做的一些基礎功能。
專案地址:VieMall/spring-authority - 碼雲
Java Web
1. 專案名稱:分散式敏捷開發系統架構 zheng
專案簡介:基於 Spring + SpringMVC + Mybatis 分散式敏捷開發系統架構,提供整套公共微服務服務模組:集中許可權管理(單點登入)、內容管理、支付中心、使用者管理(支援第三方登入)、微信平臺、儲存系統、配置中心、日誌分析、任務和通知等,支援服務治理、監控和追蹤,努力為中小型企業打造全方位 J2EE 企業級開發解決方案。
專案地址:shuzheng/zheng - 碼雲
2. 專案名稱:基於 JAVA 極速框架 JFinal
專案簡介:JFinal 是基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、程式碼量少、學習簡單、功能強大、輕量級、易擴充套件、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python等動態語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 。
JFinal 有如下主要特點:
專案地址:JFinal/JFinal - 碼雲
3. 專案名稱:分散式快速開發平臺 iBase4J
專案簡介:iBase4J 是 Java 語言的分散式系統架構。 使用 Spring 整合開源框架。使用 Maven 對專案進行模組化管理,提高專案的易開發性、擴充套件性。系統包括5個子系統:公共功能、系統管理 Service、系統管理 Web、業務 Service、業務 Web。
專案地址:iBase4J/iBase4J - 碼雲
4. 專案名稱:企業應用開發框架套件 Tiny
專案簡介:本專案使用靈活,可以整個使用,也可以只用其一個或幾個部分。學習成本低,上手容易 核心的穩定性,核心部分使用盡量少的第三方框架及包。方便的外延性,不影響對第三方框架的使用 現有資產的可延續性,不管以前有什麼軟體資產,只要願意,都可以方便的整合、複用。易於知識積累,真正做到越用越強。易於叢集與水平擴充套件,能做到不間斷提供服務。
專案地址:TinyFramework/tiny - 碼雲
5. 專案名稱:微服務化開發平臺 AG-Admin
專案簡介:AG-Admin 是國內首個基於 Spring Cloud 微服務化開發平臺,具有統一授權、認證後臺管理系統,其中包含具備使用者管理、資源許可權管理、閘道器API管理等多個模組,支援多業務系統並行開發,可以作為後端服務的開發腳手架。程式碼簡潔,架構清晰,適合學習和直接專案中使用。核心技術採用 Eureka、Fegin、Ribbon、Zuul、Hystrix、Security、JWT Token、Mybatis 等主要框架和中介軟體,前端採用 Layui 元件。
專案地址:老A/AG-Admin - 碼雲
6. 專案名稱:後臺管理系統 Guns
專案簡介:Guns 基於 Spring Boot,致力於做更簡潔的後臺管理系統,完美整合 springmvc + shiro + mybatis-plus + beetl!Guns 專案程式碼簡潔,註釋豐富,上手容易,同時 Guns 包含許多基礎模組(使用者管理,角色管理,部門管理,字典管理等10個模組),可以直接作為一個後臺管理系統的腳手架。
Guns v3.0 新增 REST API 服務,提供對接服務端介面的支援,並利用 JWT TOKEN 鑑權機制給予客戶端的訪問許可權,傳輸資料進行 md5 簽名保證傳輸過程資料的安全性。
專案地址:stylefeng/guns - 碼雲
C++
1. 專案名稱:輕量級嵌入式指令碼語言 fakescript
專案介紹:fakescript 是一款輕量級的嵌入式指令碼語言,使用 c++ 語言編寫,語法吸取自 lua、golang、erlang,基於 flex、bison 生成語法樹,編譯成位元組碼解釋執行。與 lua 相比,執行速度不相上下,更易使用,原始碼可讀性更強。
指令碼特性:
專案地址:esrrhs/fakescript - 碼雲 - 開源中國
2. 專案名稱:基於 C++11 的輕量級網路框架
專案簡介:本專案是一個基於 C++11 的輕量級網路框架,基於執行緒池技術可以實現大併發網路 IO。
網路庫
執行緒庫:
專案地址:xiahcu/ZLToolKit - 碼雲 - 開源中國
3. 專案名稱:輕量級開源詞典軟體 AlphaDict
專案簡介:它是一個輕量級的開放詞典格式的開源詞典軟體,你可以製作自己的詞典, 也是一個跨平臺的軟體支援 linux, unix and windows。
功能特性:
專案地址:kartorz/AlphaDict - 碼雲 - 開源中國
C
1. 專案名稱:IP地址定位庫 ip2region
專案簡介:準確率99.9%的ip地址定位庫,0.0x毫秒級查詢,資料庫檔案大小隻有1.5M,提供了java、php、c、python、nodejs、golang查詢繫結和Binary,B樹。記憶體三種查詢演算法,媽媽再也不用擔心我的ip地址定位。
Java
1. 專案名稱:springboot-learning-example
專案簡介:spring boot 實踐學習案例,是 spring boot 初學者及核心技術鞏固的最佳實踐。
專案地址:泥沙磚瓦漿木匠/springboot-learning-example - 碼雲
2. 專案名稱:DockerFly
專案簡介:Dockerfly是基於 Docker1.12+ (Docker API 1.24+) 開發出Docker 管理工具,提供裡最基本的基於 Docker 的管理功能,目的是能夠方便廣大Docker初學者以及 Docker 管理員能夠快速的進行Docker 容器的管理和維護。
專案地址:helyho/DockerFly - 碼雲
3. 專案名稱: jFinal-Paladin
專案簡介:以jfinal為底層的java後臺基礎框架,結合了beetl、druid、shiro、ehcache; 初始目的是為了學習jfinal,最終目的形成一個工作中比較通用的基礎後臺框架; 希望給初學者提供些參考。
專案地址:聽_風/jFinal-Paladin - 碼雲
4. 專案名稱:spring-authority
專案簡介:是由 spring+springmvc+hibernate+spring-security +easyui +boostrap 寫的一個框架集合,目前實現了一個基礎的許可權管理系統,許可權是基於細粒度的過濾,對於初學許可權設計的人來說也算是個最簡潔的許可權實現,基於它來做專案,它只是做了一些絕大部分專案都應該做的一些基礎功能。
專案地址:VieMall/spring-authority - 碼雲
Java Web
1. 專案名稱:分散式敏捷開發系統架構 zheng
專案簡介:基於 Spring + SpringMVC + Mybatis 分散式敏捷開發系統架構,提供整套公共微服務服務模組:集中許可權管理(單點登入)、內容管理、支付中心、使用者管理(支援第三方登入)、微信平臺、儲存系統、配置中心、日誌分析、任務和通知等,支援服務治理、監控和追蹤,努力為中小型企業打造全方位 J2EE 企業級開發解決方案。
專案地址:shuzheng/zheng - 碼雲
2. 專案名稱:基於 JAVA 極速框架 JFinal
專案簡介:JFinal 是基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、程式碼量少、學習簡單、功能強大、輕量級、易擴充套件、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python等動態語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 。
JFinal 有如下主要特點:
MVC 架構,設計精巧,使用簡單;遵循 COC 原則,零配置,無 xml;獨創 Db + Record 模式,靈活便利;ActiveRecord 支援,使資料庫開發極致快速;極簡、高效能 Template Engine,十分鐘內掌握基本用法;自動載入修改後的 java 檔案,開發過程中無需重啟 web server;AOP 支援,攔截器配置靈活,功能強大;Plugin 體系結構,擴充套件性強;多檢視支援,支援 FreeMarker、JSP、Velocity;強大的 Validator 後端校驗功能;功能齊全,擁有 struts2 的絕大部分功能;體積小僅 580K;專案地址:JFinal/JFinal - 碼雲
3. 專案名稱:分散式快速開發平臺 iBase4J
專案簡介:iBase4J 是 Java 語言的分散式系統架構。 使用 Spring 整合開源框架。使用 Maven 對專案進行模組化管理,提高專案的易開發性、擴充套件性。系統包括5個子系統:公共功能、系統管理 Service、系統管理 Web、業務 Service、業務 Web。
公共功能:公共功能(AOP、快取、基類、排程等等)、公共配置、工具類。系統管理:包括使用者管理、許可權管理、資料字典、系統引數管理等等。業務相關:您的業務開發。 可以無限的擴充套件子系統,子系統之間使用 Dubbo 或 MQ 進行通訊。專案地址:iBase4J/iBase4J - 碼雲
4. 專案名稱:企業應用開發框架套件 Tiny
專案簡介:本專案使用靈活,可以整個使用,也可以只用其一個或幾個部分。學習成本低,上手容易 核心的穩定性,核心部分使用盡量少的第三方框架及包。方便的外延性,不影響對第三方框架的使用 現有資產的可延續性,不管以前有什麼軟體資產,只要願意,都可以方便的整合、複用。易於知識積累,真正做到越用越強。易於叢集與水平擴充套件,能做到不間斷提供服務。
專案地址:TinyFramework/tiny - 碼雲
5. 專案名稱:微服務化開發平臺 AG-Admin
專案簡介:AG-Admin 是國內首個基於 Spring Cloud 微服務化開發平臺,具有統一授權、認證後臺管理系統,其中包含具備使用者管理、資源許可權管理、閘道器API管理等多個模組,支援多業務系統並行開發,可以作為後端服務的開發腳手架。程式碼簡潔,架構清晰,適合學習和直接專案中使用。核心技術採用 Eureka、Fegin、Ribbon、Zuul、Hystrix、Security、JWT Token、Mybatis 等主要框架和中介軟體,前端採用 Layui 元件。
專案地址:老A/AG-Admin - 碼雲
6. 專案名稱:後臺管理系統 Guns
專案簡介:Guns 基於 Spring Boot,致力於做更簡潔的後臺管理系統,完美整合 springmvc + shiro + mybatis-plus + beetl!Guns 專案程式碼簡潔,註釋豐富,上手容易,同時 Guns 包含許多基礎模組(使用者管理,角色管理,部門管理,字典管理等10個模組),可以直接作為一個後臺管理系統的腳手架。
Guns v3.0 新增 REST API 服務,提供對接服務端介面的支援,並利用 JWT TOKEN 鑑權機制給予客戶端的訪問許可權,傳輸資料進行 md5 簽名保證傳輸過程資料的安全性。
專案地址:stylefeng/guns - 碼雲
C++
1. 專案名稱:輕量級嵌入式指令碼語言 fakescript
專案介紹:fakescript 是一款輕量級的嵌入式指令碼語言,使用 c++ 語言編寫,語法吸取自 lua、golang、erlang,基於 flex、bison 生成語法樹,編譯成位元組碼解釋執行。與 lua 相比,執行速度不相上下,更易使用,原始碼可讀性更強。
指令碼特性:
語法類似 lua。全部為函式。支援 array,map,可以無限巢狀。支援 fake testfunc(param1) 產生 routine,實現假多執行緒效果。支援 C 函式和類成員函式的繫結。自帶直譯器,JIT 部分支援。支援多返回值。自帶 profile,可獲取指令碼各個函式執行時間。支援熱更新。支援 Int64。支援 const 定義。支援包。支援 struct。支援打包 bin 檔案或可執行檔案。自帶 gdb 風格的命令列偵錯程式,以及 vs 風格的視覺化編輯除錯ide。可在 C 裡直接透過介面呼叫,開始命令列除錯。專案地址:esrrhs/fakescript - 碼雲 - 開源中國
2. 專案名稱:基於 C++11 的輕量級網路框架
專案簡介:本專案是一個基於 C++11 的輕量級網路框架,基於執行緒池技術可以實現大併發網路 IO。
網路庫
tcp/udp 客戶端,介面簡單易用並且是執行緒安全的,使用者不必關心具體的 socket api 操作。tcp 伺服器,使用非常簡單,只要實現具體的 tcp 會話(TcpSession 類)邏輯,使用模板的方式可以快速的構建高效能的伺服器。對套接字多種操作的封裝。執行緒庫:
使用執行緒實現的簡單易用的定時器(AsyncTaskThread)。讀寫鎖。訊號量的封裝(ios下用條件變數實現)。自旋鎖。執行緒組。簡單易用的執行緒池,可以非同步或同步執行任務,支援 functional 和 lambad 表示式。專案地址:xiahcu/ZLToolKit - 碼雲 - 開源中國
3. 專案名稱:輕量級開源詞典軟體 AlphaDict
專案簡介:它是一個輕量級的開放詞典格式的開源詞典軟體,你可以製作自己的詞典, 也是一個跨平臺的軟體支援 linux, unix and windows。
功能特性:
支援大量第三方詞典格式:cedict,startdict,dicts,info,IDP,etc。螢幕取詞功能。生詞本。容易製作自己的詞典。專案地址:kartorz/AlphaDict - 碼雲 - 開源中國
C
1. 專案名稱:IP地址定位庫 ip2region
專案簡介:準確率99.9%的ip地址定位庫,0.0x毫秒級查詢,資料庫檔案大小隻有1.5M,提供了java、php、c、python、nodejs、golang查詢繫結和Binary,B樹。記憶體三種查詢演算法,媽媽再也不用擔心我的ip地址定位。