kaka 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
kaka 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
kaka 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
kaka 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
kaka 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

kaka是一款服务于java后端的事件领域模型框架,主要目的为解耦业务、 简化程序复杂性、提高代码可读性和降低开发维护成本。

特性:

  1. kaka-core模块为全局事件通知框架,无任何第三方依赖。
  2. kaka-aopwear模块为依赖于kaka-core和cglib实现的AOP框架。
  3. 在无需AOP功能且仅需要事件模型时,可仅引入kaka-core.jar;当引入kaka-aopwear、cglib后,将直接支持AOP而无需增加或者改动任何代码和配置。
  4. kaka-test模块为使用范例,个人认为kaka-core就事件机制而言比google的EventBus更加强大。
  5. 本项目为本人十年左右的游戏后端框架中的核心部分,可解耦业务,简化程序复杂性,提高代码可读性,降低开发维护成本。
  6. 支持同步或者异步获取事件处理结果。
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (23)

加载中
TestTextFilter中有不文明词汇
02/19 13:09
回复
举报
看了框架介绍中提到的核心部件,让我想起了以前Flex的一些框架
02/13 21:34
回复
举报
可以叫 KaKunKa 哈哈
02/07 13:17
回复
举报
流弊,大佬大佬
02/07 09:34
回复
举报
Kabuka?[狗头]
02/07 08:49
回复
举报
用起来卡不卡?卡卡。
02/07 08:20
回复
举报
还以为是Kafka
2019/11/29 17:08
回复
举报
加油。。。支持
2019/11/29 09:38
回复
举报
拼多多出品的吧
2019/11/18 09:55
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2015/02/05 22:40

POJ 3422 Kaka's Matrix Travels 题解 《挑战程序设计竞赛》

POJ 3422 Kaka's Matrix Travels环游矩阵:N*N的地图上每格都有分数,分数只能获取一次。有人从左上方开始,每次向右或下移动一格,到右下方为止,记为一次环游。问第K次环游后累计分数的最大值?3.5借助水流解决问题的网络流 最小费用流 关键是如何处理“只能获取一次”的问题,为此可以为每个点创建伪点,由两条有向边相连。原始点到伪点连一条容量为1,权值为负分数的边;原始点到伪点连一条容量为无穷,权值为0的边。前者表...

0
0
发表了博客
2019/10/22 10:45

mysql常用的基本命令

一、基本命令   1.启动服务(以管理员身份进入cmd):   格式:net start 服务名称   示例:net start mysql   2.停止服务(以管理员身份进入cmd):   格式:net stop 服务名称   示例:net stop mysql   3.连接数据库   格式:mysql -u 用户名 -p   示例:mysql -u root -p   输入密码(安装时设置的)   4.退出登录(断开连接):   quit;或者exit;   5.查看版本   示例:select version();   6...

0
0
发表了博客
2019/03/20 22:46

ISC网络拓扑图

kaka是一款服务于java后端的事件领域模型框架,主要目的为解耦业务、 简化程序复杂性、提高代码可读性和降低开发维护成本。 特性: kaka-core模块为全局事件通知框架,无任何第三方依赖。 kaka-aopwear模块为依赖于kaka-core和cglib实现的AOP框架。 在无需AOP功能且仅需要事件模型时,可仅引入kaka-core.jar;当引入kaka-aopwear、cglib后,将直接支持AOP而无需增加或者改动任何代码和配置。 kaka-test模块为使用范例,个人认为...

0
0
发表了博客
2020/08/01 16:57

POJ - 3321 Apple Tree dfs序+线段树 简单题

Apple Tree POJ - 3321 There is an apple tree outside of kaka's house. Every autumn, a lot of apples will grow in the tree. Kaka likes apple very much, so he has been carefully nurturing the big apple tree. The tree has N forks which are connected by branches. Kaka numbers the forks by 1 toN and the root is always numbered by 1. Apples will grow on the forks and two apple won't grow on the same ...

0
0
发表了博客
2019/03/04 09:49

MySQL语句详解(用户表、密码、权限、远程)

注: mysql.user表中Host为%的含义   Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只能通过192.168.1.1的客户端去访问。   而%是个通配符,如果Host=192.168.1.%,那么就表示只要是IP地址前缀为“192.168.1.”的客户端都可以连接。如果Host=%,表示所有IP都有连接权限。、   这也就是为什么在开启远程连接的时候,大部分人都直接把Host改成%的缘故,为了省事。 1:新...

0
0
发表了博客
2018/08/17 15:19

Apple Tree(树状数组)

描述 Happy Christmas! Kaka likes apple very much, Santa Claus presents an apple tree for kaka. In this evening, a lot of apples will grow in the tree. The tree has N forks which are connected by branches. Kaka numbers the forks by 1 to N and the root is always numbered by 1. Apples will grow on the forks and two apple won't grow on the same fork. kaka wants to know how many apples are there in ...

0
0
发表了博客
2018/08/08 08:21

dfs序线段树

dfs序+线段树,啥?如果在一棵树上,需要你修改一些节点和查询一些节点,如果直接dfs搜的话肯定超时,那用线段树?树结构不是区间啊,怎么用?用dfs序将树结构转化为一个区间,就能用线段树进行维护了。 dfs序是指:每个节点在dfs深度优先遍历中的进出栈的时间序列,记录每个点进栈和出栈的时间点,会发现每个点在栈中出现两次 比如下面这个图的dfs序: (转载来的图片,太懒不想画) 那么这样转化后我们就可以在上面进行线段树...

0
0
发表了博客
2018/01/11 16:12

mysql.user表中Host为%的含义

百度搜: MySQL之权限管理(mysql.user表详解) 连接:http://blog.csdn.net/zmx729618/article/details/78026497 mysql.user表中Host为%的含义   Host列指定了允许用户登录所使用的IP,比如user=root Host=192.168.1.1。这里的意思就是说root用户只能通过192.168.1.1的客户端去访问。   而%是个通配符,如果Host=192.168.1.%,那么就表示只要是IP地址前缀为“192.168.1.”的客户端都可以连接。如果Host=%,表示所有IP都有连...

0
0
发表了博客
2012/07/02 11:10

tomcat context.xml(转)

tomcat context.xml 1. 在tomcat 5.5之前: Context体现在/conf/server.xml中的Host里的<Context>元素,它由Context接口定义。每个<Context元素代表了运行在虚拟主机上的单个Web应用 <Context path="/kaka" docBase="kaka" debug="0" reloadbale="true"> 1>path:即要建立的虚拟目录,,注意是/kaka,它指定访问Web应用的URL入口,如http://localhost:8080/kaka/**** 2>docBase:为实际目录在硬盘上的位置(应用程序的路径或者是...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
23 评论
168 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部