会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
张伯雨
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
37
下一页
2017年8月30日
fastjson使用中遇到的
摘要: 二. fastjson 解析json字符串为四种类型 1. JavaBean Person person = JSON.parseObject(jsonString, Person.class); 2. List List listPerson =JSON.parseArray(jsonString, Person.class); ...
阅读全文
posted @ 2017-08-30 13:14 张伯雨
阅读(147)
评论(0)
推荐(0)
编辑
netty源码分析之揭开reactor线程的面纱(一)
摘要: netty最核心的就是reactor线程,对应项目中使用广泛的NioEventLoop,那么NioEventLoop里面到底在干些什么事?netty是如何保证事件循环的高效轮询和任务的及时执行?又是如何来优雅地fix掉jdk的nio bug?带着这些疑问,本篇文章将庖丁解牛,带你逐步了解netty reactor线程的真相[源码基于4.1.6.Final]reactor 线程的启动NioEvent...
阅读全文
posted @ 2017-08-30 13:13 张伯雨
阅读(741)
评论(0)
推荐(0)
编辑
Vert.x 线程模型揭秘
摘要: 来源:鸟窝,colobu.com/2016/03/31/vertx-thread-model/如有好文章投稿,请点击 → 这里了解详情Vert.x是一个在JVM开发reactive应用的框架,可用于开发异步、可伸缩、高并发的Web应用(虽然不限于web应用)。其目的在于为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java,甚至是混合语...
阅读全文
posted @ 2017-08-30 13:12 张伯雨
阅读(5057)
评论(0)
推荐(0)
编辑
Java RESTful 框架的性能比较
摘要: 来源:鸟窝,colobu.com/2015/11/17/Jax-RS-Performance-Comparison/如有好文章投稿,请点击 → 这里了解详情在微服务流行的今天,我们会从纵向和横向分解代码的逻辑,将一些独立的无状态的代码单元实现为微服务,可以将它们发布到一些分布式计算单元或者Docker中,并在性能需要的时候及时地创建更多的服务单元。微服务是一个概念,并没有规定服务的格式,但是很多厂...
阅读全文
posted @ 2017-08-30 13:11 张伯雨
阅读(909)
评论(0)
推荐(0)
编辑
理解 RxJava 的线程模型
摘要: 来源:鸟窝,colobu.com/2016/07/25/understanding-rxjava-thread-model/如有好文章投稿,请点击 → 这里了解详情ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开...
阅读全文
posted @ 2017-08-30 13:11 张伯雨
阅读(437)
评论(0)
推荐(0)
编辑
Java借助CountDownLatch完成异步回调
摘要: public class AsyncDemo { private static void doSomeTask() { System.out.println("Hello World"); } private static void onCompletion() { System.out.println("All tasks finish...
阅读全文
posted @ 2017-08-30 13:10 张伯雨
阅读(1797)
评论(0)
推荐(0)
编辑
在 Java 中运用动态挂载实现 Bug 的热修复
摘要: 大多数 JVM 具备 Java 的 HotSwap 特性,大部分开发者认为它仅仅是一个调试工具。利用这一特性,有可能在不重启 Java 进程条件下,改变 Java 方法的实现。典型的例子是使用 IDE 来编码。然而 HotSwap 可以在生产环境中实现这一功能。通过这种方式,不用停止运行程序,就可以扩展在线的应用程序,或者在运行的项目上修复小的错误。这篇文章中,我将演示动态绑定、应用运行期代码变化...
阅读全文
posted @ 2017-08-30 13:08 张伯雨
阅读(614)
评论(0)
推荐(0)
编辑
图解java中的bytebuffer
摘要: 因何而写网上关于bytebuffer的文章真的很多,为何在此还要写一篇呢?主要是基于以下几点考虑很多人在使用t-io时,还不会bytebuffer,只会照着t-io提供的例子照猫画虎,不利于灵活运用网上搜到的一些相关文章,讲得不是太易懂,不利于初学者灵活运用bytebuffer本文旨在讲解灵活运用bytebuffer所需的最小知识,以帮助用户快速掌握bytebuffer用极易的方式认识一下byte...
阅读全文
posted @ 2017-08-30 13:07 张伯雨
阅读(7213)
评论(0)
推荐(0)
编辑
Stackoverflow 最受关注的 10 个 Java 问题
摘要: Stack Overflow 是一个大型的编程知识库。在 Stack Overflow 中已经有数以百万计的问题,并且很多答案有着很高的质量。这就是为什么 Stack Overflow 的答案经常位于 Google 搜索结果的顶部。尽管 Stack Overflow 上很多问题已经有了答案,每天还是会有很多问题被提出,很多问题仍然没有被回答或者没有获得满意的答案。那么当 Stack Overflo...
阅读全文
posted @ 2017-08-30 13:06 张伯雨
阅读(1031)
评论(1)
推荐(0)
编辑
对协程的一些理解
摘要: 协程协程(coroutine)最早由Melvin Conway在1963年提出并实现,一句话定义:协程是用户态的轻量级的线程线程和协程线程和协程经常被放在一起比较;线程一旦被创建出来,编写者是无法决定什么时候获得或者放出时间片的,是由操作系统进行统一调度的;而协程对编写者来说是可以控制切换的时机,并且切换代价比线程小,因为不需要进行内核态的切换。协程避免了无意义的调度,由此可以提高性能,但也因此,...
阅读全文
posted @ 2017-08-30 13:05 张伯雨
阅读(264)
评论(0)
推荐(0)
编辑
上一页
1
···
22
23
24
25
26
27
28
29
30
···
37
下一页