Code Monkey home page Code Monkey logo

framework's Introduction

Codecov

We are currently preparing to convert the comments in the code to the English version. We look forward to your joining.

CatLib for Unity 请访问:CatLib/CatLib

CatLib Core(最小可用框架) 请访问:CatLib/Core

关于CatLib

CatLib 是一套渐进式服务提供者框架,我们通过集成常见的开发组件来减少开发者们不必要的工作,例如:

CatLib提供了项目所必备的基础组件 , 您可以通过接口简单的调用就可以访问这些组件的特性. 您也可以根据业务需求自由组合搭配这些组件,来构建一个完整的项目。

无论您是一个新的项目还是一个正在被开发的项目,您都可以轻松的嵌入CatLib。绝大多数的CatLib的组件都可以被单独使用和无感知替换的,我们也欢迎其他的框架开发者来使用这些组件。

安装CatLib

使用Nuget安装

Install-Package CatLib.Framework -Version 1.1.2

学习CatLib

我们已经准备了各个组件的教程,您只需要进入 中文文档 / English Document 就可以看到她们。

您也可以通过 CatLib问答系统 来提出您的问题。

架构图

项目开发计划

CatLib一直都在建立新的组件来降低开发者的工作量,进入 CatLib 开发计划 来了解未来的开发序列。

贡献

CatLib还是一个年轻的框架,她的成长和你们的贡献是分不开的,如果您想要为项目进行贡献请参考: CatLib 贡献文档 您的贡献将会被列入贡献者名单,我们欢迎任何形式的Pull Request!

issues 不仅仅只是用于bug跟踪 , 如果您有好的意见或者想法,也欢迎创建 issues 一起讨论。

授权

CatLib使用的开源许可是:MIT license.

技术支持

framework's People

Contributors

alianblank avatar chinagzcp avatar iamthekk avatar liiir1985 avatar lrvingcong avatar mingxinkejian avatar views63 avatar ymh199478 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

framework's Issues

讨论: 事件回调增加 event name 作为签名

Hi All:
目前事件回调机制为:
App.On(string eventName, Action<object> handler, int life = 0);

在coding中,希望能打印每个事件名称,方便追踪。

也就是说,接口能否改为
App.On(string eventName, Action<string,object> handler, int life = 0);

请大伙赐教。

Thatdidit2

php/doc-en#1843

926dc0264cea7203928f46cd63d3bdfc128e67e4

4f4d25ef89ac218e6d8fb924a6595baf23a1dcd3

315528209f8b37d23f476bf21270482a9f1bda35

Random\Randomizer::getBytesFromString Get random bytes from a source string &reftitle.description; public stringRandom\Randomizer::getBytesFromString stringstring intlength Generates a string containing uniformly selected random bytes from the input string with the requested length. The chance for a byte to be selected is proportional to its share of the input string. If each byte occurs the same amount of times, each byte is equally likely to be selected.

http://docbook.org/ns/docbook

http://www.w3.org/1999/xlink

Socket模块OnClosed调用两次问题

断开Connector时候,会在DisConnect里调用一次Dispose,在Dispose里networkStream.Close会再次触发调用Dispose,而status的改变是在networkStream.Close之后。所以提前将status赋值就可以解决两次调用问题

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.