lightning4j

服务端轻量级开发框架
授权协议 Apache
开发语言 Java HTML/CSS
所属分类 Web应用开发、 WebSocket开发包
软件类型 开源软件
地区 国产
投 递 者 韦嘉颖
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

lightning4j 是一个基于 Netty 网络库的 java 服务端轻量级开发框架,用于快速开发手游,页游等服务端程序,使用WebSocket 通信协议,支持 mysql,redis,连接池,全局定时任务,心跳检测,可配置逻辑处理线程,模块热更新等,使用简单,部署方便。

  • 模块热更新存在严重bug暂时取消 netty升级到5.0 增加mysql数据库操作类 增加了http请求方法 修复部分bug及统一异常捕捉日志 开源了本人基于lightning4j开发的html5游戏《无尽战争》的服务端作为示例             详情见:https://github.com/coder-leehui/lightning4j

  • 1. 增加模块加载工具,实现游戏业务模块热更新 项目网站:http://www.53hql.com/lightning4j 项目WiKi:http://www.53hql.com/lightning4j/wiki 基本用法 在IDEA的project目录下新建一个文件夹例如:conf存放配置文件及log,将源码目录下confFile里的内容拷贝到该文件夹中。 修改配置选项为开发者自己的配置 在初始

  • 个人开发的手游服务器,现在开源出来,觉得好用就拿去用吧!后面会陆续更新维护。   项目地址:https://github.com/coder-leehui/lightning4j       lightning4j   简介   一个基于Netty网络库的java服务端轻量级开发框架,用于快速开发手游,页游等服务端程序,使用WebSocket通信协议,支持mysql,redis,连接池,全局定时任

  • 题目:Lightning 总结:这道题先是根据点与点之间的距离,判断两个点是否相连。这个地方需要注意三点不能共线。假如这时有两个点可以将一个点与它们的斜率保存下来,然后只要别的点斜率不等于这个并且也没有这个点。那么就可以连通。然后构造基尔霍夫矩阵,然后再来求解行列式 #include <stdio.h> #include <math.h> #include <map> #include <stri

  • 参考博客:https://blog.csdn.net/alpc_wt/article/details/47057517 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<queue> using namespace std; typedef long

  • 题目大意: 给定一个长度为 n n n的序列 { a n } \{a_n\} {an​},对于每个 i ∈ [ 1 , n ] i \in [1,n] i∈[1,n],求出一个最小的非负整数 p p p,是的 ∀ j ∈ [ 1 , n ] \forall j \in [1,n] ∀j∈[1,n],都有 a j ≤ a i + p − ∣ i − j ∣ a_j \le a_i+p-\sqrt{|

  • 1.题目链接。题目大意:给定平面上n个点和一个距离r,任意两个点之间有边的条件是:两个点的欧几里得距离小于等于r并且这两个点之间的连线不再有其他的点。然后问有多少种方法使得所有的点都联通。 2.显然,这个图的每个生成树都是满足条件的,所以这个题其实就是在问(假设已经连边连好了),给定的这个图有多少棵生成树??关于生成树的计数问题,似乎有个Cayley定理,他说一个n个点的完全图有n^(n-2)棵生

  • 2216: [Poi2011]Lightning Conductor Time Limit: 25 Sec   Memory Limit: 64 MB Submit: 935   Solved: 318 [ Submit][ Status][ Discuss] Description 已知一个长度为n的序列a1,a2,...,an。 对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j,

  • JavaScript 语言: JaveScriptBabelCoffeeScript 确定 var NUM_PARTICLES = ((ROWS = 5) * (COLS = 11)), LIMIT_MAX = Math.pow(400, 2), LIMIT_MIN = Math.pow(50, 2), CL_1 = 8 / LIMIT_MAX, CL_2 = 10 / LIMIT_MAX, CL

  • 原题: http://acm.hdu.edu.cn/showproblem.php?pid=4305 题意: n个点,任意两个点之间可以连边当且仅当距离不大于R,并且中间没有其他边。求生成树个数。 解析: 判断中间有没有点可以直接n3for,也可以n2log,枚举每个点为起点,其他的点与之形成的向量用map比较是否存在即可。 连完边就用矩阵树进行n3做就行了。 #include<bits/stdc

  • [bzoj 2216] [Poi2011] Lightning Conductor Description 已知一个长度为n的序列a1,a2,…,an。 对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p – sqrt(abs(i-j)) Input 第一行n,(1<=n<=500000) 下面每行一个整数,其中第i行是ai。(0<=ai<=1000000

  • Lightning Conductor 题目背景: bzoj2216 分析:DP 决策单调性 表示本喵并不会决策单调性······· 首先题目中的绝对值,我们可以通过正向来一次,然后反向来一次然后搞定,所以可以直接去掉绝对值符号了,考虑这个题满足的性质,首先明确一点数学知识,sqrt函数的增长量是随着自变量的增大而减小的,也就是说对于两个数x, y(y > x),sqrt(x + a) – sqr

 相关资料
  • 本文向大家介绍前端轻量级MVC框架CanJS详解,包括了前端轻量级MVC框架CanJS详解的使用技巧和注意事项,需要的朋友参考一下 选择正确的库 创建一个JS APP没有好的工具是很有难度的,jQuery只是操作DOM的库,没有提供任何创建APP的基础,这就是为什么我们要一个类似CanJS的专门的库。 CanJS 是一个轻量级的MVC库,提供你创建一个JS APP所需的工具。 CanJS 是一个轻

  • 问题内容: 是否有一个提供发布/订阅模式的Java轻量级框架? 一些理想的功能 支持泛型 向发布者注册多个订阅者 API主要是接口和一些有用的实现 完全不需要内存,持久性和事务保证。 我了解JMS,但这对我来说太过分了。发布/订阅的数据是文件系统扫描的结果,扫描结果被馈送到另一个组件进行处理,然后在将其馈给另一个组件之前进行处理,依此类推。 编辑:所有在同一过程中。bean的PropertyCha

  • 本文向大家介绍Node.js 服务器端应用开发框架 -- Hapi.js,包括了Node.js 服务器端应用开发框架 -- Hapi.js的使用技巧和注意事项,需要的朋友参考一下 Hapi.js 是一个用来构建基于 Node.js 的应用和服务的富框架,使得开发者把重点放在便携可重用的应用逻辑而不是构建架构。内建输入验证、缓存、认证和其他 Web 应用开发常用的功能。 示例代码: 附上github

  • 本文向大家介绍轻量级javascript 框架Backbone使用指南,包括了轻量级javascript 框架Backbone使用指南的使用技巧和注意事项,需要的朋友参考一下 Backbone 是一款基于模型-视图-控制器 MVC 模式的轻量级javascript 框架 ,可以用来帮助开发人员创建单页Web应用。 借助Backbone 我们可以使用REST的方式来最小化客户端和服务器间的数据传输,

  • 问题内容: 是否有任何Java库允许构建没有任何应用程序服务器框架的简单独立Web服务服务器? 问题答案: Java 6包含JAX-WS,这使得在独立应用程序中托管Web服务非常容易:

  • Example: 102basic 你可以在服务端实现Service。 Service的类型并不重要。你可以使用自定义类型来保持状态,或者直接使用 struct{}、 int。 你需要启动一个TCP或UDP服务器来暴露Service。 你也可以添加一些plugin来为服务器增加新特性。 Service 作为服务提供者,首先你需要定义服务。 当前rpcx仅支持 可导出的 methods (方法) 作