会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
上台阶
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
11
12
13
14
···
21
下一页
2017年11月22日
应用服务器中对JDK的epoll空转bug的处理
摘要: 原文链接:应用服务器中对JDK的epoll空转bug的处理 前面讲到了epoll的一些机制,与select和poll等传统古老的IO多路复用机制的一些区别,这些区别实质可以总结为一句话, 就是epoll将重要的基于事件的fd集合放在了内核中来完成,因为内核是高效的,所以很多关于fd事件监听集合的操作
阅读全文
posted @ 2017-11-22 10:03 上台阶
阅读(544)
评论(0)
推荐(0)
编辑
2017年11月17日
异步消息框架netty
摘要: Netty-WebSocket长连接推送服务 http://blog.csdn.net/z69183787/article/details/52505249 http://blog.csdn.net/haoyuyang/article/details/53243785 http://blog.csd
阅读全文
posted @ 2017-11-17 13:10 上台阶
阅读(287)
评论(0)
推荐(0)
编辑
2017年11月16日
websocket协议
摘要: 一:websocket协议 https://www.zhihu.com/question/20215561 知乎详解 websocket 服务器 客户端 可以互相推送消息, 长连接 html5 的出现的websocket协议 http非持久化连接, 生命周期由request界定, 1. 非持久 ,h
阅读全文
posted @ 2017-11-16 17:36 上台阶
阅读(185)
评论(0)
推荐(0)
编辑
LeakCanary 中文使用说明
摘要: LeakCanary Android 和 Java 内存泄露检测。 “A small leak will sink a great ship.” - Benjamin Franklin 千里之堤, 毁于蚁穴。 -- 《韩非子·喻老》 demo 一个非常简单的 LeakCanary demo: htt
阅读全文
posted @ 2017-11-16 16:33 上台阶
阅读(156)
评论(0)
推荐(0)
编辑
编程习惯1
摘要: 判断参数 ,抛出异常, 一个方法一个return
阅读全文
posted @ 2017-11-16 11:18 上台阶
阅读(160)
评论(0)
推荐(0)
编辑
2017年11月15日
Spring事务管理(详解+实例)
摘要: 写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 1 初步理解 理解
阅读全文
posted @ 2017-11-15 17:26 上台阶
阅读(1871)
评论(0)
推荐(0)
编辑
微信 JS API 支付教程
摘要: 最近一个项目中用到了微信开发,之前没有做过支付相关的东西,算是拿这个来练练手,刚开始接触支付时候很懵逼,加上微信支付开发文档本来就讲得不清楚,我是彻底蒙圈了,参考了很多代码之后,算是有一点思路了。 用户认证获取openId 如果你知识关注支付流程,这块可以跳过,因为我知道这些你已经做过了,在开始所有
阅读全文
posted @ 2017-11-15 15:23 上台阶
阅读(1587)
评论(0)
推荐(0)
编辑
mi面试题
摘要: http://www.importnew.com/27326.html
阅读全文
posted @ 2017-11-15 11:08 上台阶
阅读(249)
评论(0)
推荐(0)
编辑
谈一谈自己对依赖、关联、聚合和组合之间区别的理解
摘要: 学习面向对象设计对象关系时,依赖、关联、聚合和组合这四种关系之间区别比较容易混淆。特别是后三种,仅仅是在语义上有所区别,所谓语义就是指上下文环境、特定情景等。他们在编程语言中的体现却是基本相同的,但是基本相同并不等于完全相同,这一点在我的前一篇博文《设计模式中类的关系》中已经有所提及,下面就来详细的
阅读全文
posted @ 2017-11-15 09:30 上台阶
阅读(378)
评论(0)
推荐(0)
编辑
2017年11月13日
使用Netty4实现基本的消息分发
摘要: 示例工程代码 可从附件下载 具体的说明和用法在后面介绍 需求与目的 一个游戏服务端需要处理各种业务逻辑,每一种业务逻辑都对应着一个请求消息和一个响应消息。那么服务端需要把这些不同的消息自动分发到对应的业务逻辑中处理。 最简单的处理方式就是根据请求消息中的type字段,使用switch case来进行
阅读全文
posted @ 2017-11-13 16:54 上台阶
阅读(2293)
评论(0)
推荐(0)
编辑
上一页
1
···
6
7
8
9
10
11
12
13
14
···
21
下一页
公告