From 94547030c14c7b0a3bd517f47f4e638f144ba7db Mon Sep 17 00:00:00 2001
From: O-GuanjieWang-O <1341987719@qq.com>
Date: Fri, 22 Mar 2024 13:32:01 -0400
Subject: [PATCH 1/2] Fix the Typo at README
---
README.md | 53 +++++++++++++++++++++++++----------------------------
1 file changed, 25 insertions(+), 28 deletions(-)
diff --git a/README.md b/README.md
index 8a0b81bc..8906f10b 100644
--- a/README.md
+++ b/README.md
@@ -1,37 +1,38 @@
English | [简体中文](./README_CN.md)
-Ⅰ. Introduction of zfoo🚩
+## Ⅰ. Introduction of zfoo🚩
-----------
- **Extremely fast, asynchronous, actor design, lock free, universal RPC framework, native GraalVM support**
-- **Decentralized serialization [zfoo protocol](protocol/README.md)**,supports C++ C# Go Java Javascript TypeScript Lua GDScript Python
-- **High scalability**,Single server deployment, microservice deployment, cluster deployment, gateway deployment
+- **Decentralized serialization [zfoo protocol](protocol/README.md)**, supports C++ C# Go Java Javascript TypeScript Lua GDScript Python
+- **High scalability**, Single server deployment, microservice deployment, cluster deployment, gateway deployment
- **Can be used as a game server framework or website server framework.**
Perfect work development process, complete online solution
-- Spring projects, distributed projects, container projects, **hot update code without
+- Spring projects, distributed projects, container projects, **hot update code without
downtime** [hotswap](hotswap/src/test/java/com/zfoo/hotswap/ApplicationTest.java)
-- Excel json csv configuration is automatically mapped and parsed,**Online hotswap
+- Excel json csv configuration is automatically mapped and parsed, **Online hotswap
configuration** [storage](storage/src/test/java/com/zfoo/storage/ApplicationTest.java)
- Automapping framework for MongoDB [orm](orm/README.md)
- Event bus [event](event/src/test/java/com/zfoo/event/ApplicationTest.java)
- Time task scheduling [scheduler](scheduler/README.md)
-- **cpu, memory, hard disk, network monitoring built into the program** no code and extra tools
+- **Cpu, memory, hard disk, network monitoring built into the program** no code and extra tools
required [monitor](monitor/src/test/java/com/zfoo/monitor/ApplicationTest.java)
-Ⅱ. Who use this project
+## Ⅱ. Who use this project
---------------
-- Projects with extremely high performance requirements, such as website and game server frameworks, single server,
- global server, live chat, IM system, real-time push
-- Projects such as saving, development, deployment, operation and maintenance costs
-- As a backend infrastructure for **Godot,Unity,Cocos,Webgl,H5**,Network protocol supports tcp udp websocket http
-- [Keep it Simple and Stupid](https://baike.baidu.com/item/KISS原则/3242383) ,simple configuration, lightweight code
-Ⅲ. Maven dependency✨
-------------
+- Projects with extremely high performance requirements, such as website and game server frameworks, single server, global server, live chat, IM system, real-time push
+- Projects such as saving, development, deployment, operation and maintenance costs
+- As a backend infrastructure for **Godot, Unity, Cocos,Webgl, H5**, Network protocol supports tcp udp websocket http
+- [Keep it Simple and Stupid](https://baike.baidu.com/item/KISS原则/3242383), simple configuration, lightweight code
+
+## Ⅲ. Maven dependency✨
+---------------
+
- Environment requirement **JDK 17+**, support **OpenJDK**, **Oracle JDK** and **native GraalVM**
@@ -53,26 +54,23 @@ Perfect work development process, complete online solution
```
-Ⅳ. Tutorials
---------------------
+## Ⅳ. Tutorials
+---------------
+
+
- [zfoo sdk of csharp and lua for unity and godot](https://github.com/zfoo-project/zfoo-sdk-csharp-lua-unity-godot)
-
- [zfoo sdk typescript javascript cocos web h5](https://github.com/zfoo-project/zfoo-sdk-typescript-javascript-cocos-web-h5)
-
- [zfoo sdk gdscript for godot](https://github.com/zfoo-project/zfoo-sdk-gdscript-godot)
-
- [tank-game-server](https://github.com/zfoo-project/tank-game-server) Online game《The Fight of Tanks》,novice friendly,
difficulty 2 stars
-
- [godot-bird](https://github.com/zfoo-project/godot-bird) bird and bird,powered by godot
-
- [cocos-fivechess](https://github.com/zfoo-project/fivechess) five chess,use cocos as client
-
- [FAQ](./doc/FAQ.md),There are standard demo display and instructions in the test folder of each project directory,
which can be run directly
-Ⅴ. Usage⭐
-------------
+## Ⅴ. Usage⭐
+---------------
+
#### 1. [protocol](protocol/README.md) ultimate performance serialization and deserialization
@@ -114,7 +112,7 @@ NetContext.getCosumer()
HotSwapUtils.hotswapClass(bytes);
```
-#### 4. [orm](orm/README.md) automatic mapping framework based on mongodb,The secondary cache is designed using [caffeine](https://github.com/ben-manes/caffeine) to fully release the database pressure
+#### 4. [orm](orm/README.md) automatic mapping framework based on mongodb, The secondary cache is designed using [caffeine](https://github.com/ben-manes/caffeine) to fully release the database pressure
```
// You don't need to write sql and any configuration yourself, define a table in the database directly through annotation definitions
@@ -164,7 +162,7 @@ public class StudentResource {
}
```
-Ⅵ. Commit specification👏
+## Ⅵ. Commit specification👏
----------
- People who like this project are welcome to maintain this project together, and pay attention to the following
@@ -172,10 +170,9 @@ public class StudentResource {
- The code formats uses the default formatting of IntelliJ Idea
- [conventional-changelog-metahub](https://github.com/pvdlg/conventional-changelog-metahub#commit-types)
-Ⅶ. License
+## Ⅶ. License
-----------
zfoo use [Apache License Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)

-
From 260d60bf148b8e5e11bdcd03ef389962341f6e88 Mon Sep 17 00:00:00 2001
From: Tom Wang
Date: Fri, 22 Mar 2024 13:36:53 -0400
Subject: [PATCH 2/2] Fix the typo at README.md
---
README.md | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index 8906f10b..b7e86767 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,6 @@ English | [简体中文](./README_CN.md)
## Ⅰ. Introduction of zfoo🚩
------------
- **Extremely fast, asynchronous, actor design, lock free, universal RPC framework, native GraalVM support**
- **Decentralized serialization [zfoo protocol](protocol/README.md)**, supports C++ C# Go Java Javascript TypeScript Lua GDScript Python
@@ -21,17 +20,15 @@ Perfect work development process, complete online solution
- **Cpu, memory, hard disk, network monitoring built into the program** no code and extra tools
required [monitor](monitor/src/test/java/com/zfoo/monitor/ApplicationTest.java)
-## Ⅱ. Who use this project
----------------
+## Ⅱ. Who uses this project
-- Projects with extremely high performance requirements, such as website and game server frameworks, single server, global server, live chat, IM system, real-time push
+- Projects with extremely high-performance requirements, such as website and game server frameworks, single server, global server, live chat, IM system, real-time push
- Projects such as saving, development, deployment, operation and maintenance costs
- As a backend infrastructure for **Godot, Unity, Cocos,Webgl, H5**, Network protocol supports tcp udp websocket http
- [Keep it Simple and Stupid](https://baike.baidu.com/item/KISS原则/3242383), simple configuration, lightweight code
## Ⅲ. Maven dependency✨
----------------
- Environment requirement **JDK 17+**, support **OpenJDK**, **Oracle JDK** and **native GraalVM**
@@ -44,7 +41,7 @@ Perfect work development process, complete online solution
```
-- If you don't want to depend all zfoo modules, you only need to choose to depend on one of them
+- If you don't want to depend on all zfoo modules, you only need to choose to depend on one of them
```
@@ -55,13 +52,12 @@ Perfect work development process, complete online solution
```
## Ⅳ. Tutorials
----------------
- [zfoo sdk of csharp and lua for unity and godot](https://github.com/zfoo-project/zfoo-sdk-csharp-lua-unity-godot)
- [zfoo sdk typescript javascript cocos web h5](https://github.com/zfoo-project/zfoo-sdk-typescript-javascript-cocos-web-h5)
- [zfoo sdk gdscript for godot](https://github.com/zfoo-project/zfoo-sdk-gdscript-godot)
-- [tank-game-server](https://github.com/zfoo-project/tank-game-server) Online game《The Fight of Tanks》,novice friendly,
+- [tank-game-server](https://github.com/zfoo-project/tank-game-server) Online game《The Fight of Tanks》, novice friendly,
difficulty 2 stars
- [godot-bird](https://github.com/zfoo-project/godot-bird) bird and bird,powered by godot
- [cocos-fivechess](https://github.com/zfoo-project/fivechess) five chess,use cocos as client
@@ -69,7 +65,6 @@ Perfect work development process, complete online solution
which can be run directly
## Ⅴ. Usage⭐
----------------
#### 1. [protocol](protocol/README.md) ultimate performance serialization and deserialization
@@ -163,15 +158,13 @@ public class StudentResource {
```
## Ⅵ. Commit specification👏
-----------
- People who like this project are welcome to maintain this project together, and pay attention to the following
specifications when submitting code
-- The code formats uses the default formatting of IntelliJ Idea
+- The code formats use the default formatting of IntelliJ Idea
- [conventional-changelog-metahub](https://github.com/pvdlg/conventional-changelog-metahub#commit-types)
## Ⅶ. License
------------
zfoo use [Apache License Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)