摘要:
Java受到全球百万计开发者的追捧,已经演变为一门出色的编程语言。最终,这门语言随着技术的变化,不断的被改善以迎合变化的市场需求。 无论你是否拥有一家科技公司,软件已经成为几乎每一个企业不可或缺的一部分,为了吸引你潜在的顾客,你应该交付给客户一个技术上有创新的产品。那么,Java能提供这样的平台帮你
阅读全文
posted @ 2017-08-15 10:12
爷的眼睛闪亮
阅读(473)
推荐(0)
摘要:
原文地址:http://blog.csdn.net/liuxiao723846/article/details/50401406 1、使用了jedis客户端,对Redis进行了封装,包括: 1)使用了redispool获取连接;以及连接的回收; 2)常用五种数据结构的常用操作封装; [java] v
阅读全文
posted @ 2017-08-14 14:49
爷的眼睛闪亮
阅读(4394)
推荐(0)
摘要:
在spring boot中,简单几步,读取配置文件(application.yml)中各种不同类型的属性值:1、引入依赖: [html] view plain copy <!-- 支持 @ConfigurationProperties 注解 --> <dependency> <groupId>org
阅读全文
posted @ 2017-08-14 14:48
爷的眼睛闪亮
阅读(1294)
推荐(0)
摘要:
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @P
阅读全文
posted @ 2017-08-10 16:12
爷的眼睛闪亮
阅读(839)
推荐(0)
摘要:
http://blog.csdn.net/zeb_perfect/article/details/54135506 http://www.cnblogs.com/zhangweizhong/p/6258797.html
阅读全文
posted @ 2017-08-09 16:44
爷的眼睛闪亮
阅读(157)
推荐(0)
摘要:
摘要: 通过netty实现服务端与客户端的长连接通讯,及心跳检测 通过netty实现服务端与客户端的长连接通讯,及心跳检测。 基本思路:netty服务端通过一个Map保存所有连接上来的客户端SocketChannel,客户端的Id作为Map的key。每次服务器端如果要向某个客户端发送消息,只需根据C
阅读全文
posted @ 2017-08-09 14:38
爷的眼睛闪亮
阅读(749)
推荐(0)
摘要:
主要逻辑: 使用netty实现长连接,主要靠心跳来维持服务器端及客户端连接。 实现的逻辑主要是: 服务器端方面: 1, 服务器在网络空闲操作一定时间后,服务端失败心跳计数器加1。 2, 如果收到客户端的ping心跳包,则清零失败心跳计数器,如果连续n次未收到客户端的ping心跳包,则关闭链路,释放资
阅读全文
posted @ 2017-08-09 14:07
爷的眼睛闪亮
阅读(856)
推荐(0)
摘要:
Minma是英文Minma Is Not Mina的简称 该框架采用Java NIO的核心技术,实现了基于事件驱动的多线程异步通信框架,支持常见的长连接(腾讯QQ)和短连接(http通信) 对于开发人员而言,所有的底层技术都是透明的,开发人员仅仅只需要处理业务逻辑,把复杂的NIO简化成了类似Java
阅读全文
posted @ 2017-08-09 13:54
爷的眼睛闪亮
阅读(593)
推荐(0)
摘要:
Netty自带心跳检测功能,IdleStateHandler,客户端在写空闲时主动发起心跳请求,服务器接受到心跳请求后给出一个心跳响应。当客户端在一定时间范围内不能够给出响应则断开链接。 Java代码 public class NettyClient { public void connect(St
阅读全文
posted @ 2017-08-09 13:51
爷的眼睛闪亮
阅读(7270)
推荐(0)
摘要:
[java] view plain copy package houlei.csdn.keepalive; import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; /** * 维持连
阅读全文
posted @ 2017-08-09 10:11
爷的眼睛闪亮
阅读(1825)
推荐(0)