标签:NIO

Java

2019最新Android面试题

1

尖兵 发布于 2019-06-19

原文链接: https://blog.csdn.net/wen_hah… 版权声明:本文为博主原创文章,转载请附上博文链接! 前言 金三银四到来了,找工作的好时候到了,小伙伴们是不是都在忙着找工作呢,小弟前一阵也是忙着在找工作,面试了好多公司,所幸的是进到了自己心仪的...

阅读(9)评论(0)赞 (0)

Java

徒手撸一个简单的RPC框架(2)——项目改造

2

Harries 发布于 2019-06-18

徒手撸一个简单的RPC框架(2)——项目改造 在上一篇的 徒手撸一个简单的RPC框架 中再最后的服务器和客户端连接的时候只是简单的写了Socket连接,觉得有些不妥。正好最近学习了Netty,在平时工作中没机会运用,于是自己就给自己出需求将之前的项目改造一下。 Netty是什么?...

阅读(12)评论(0)赞 (0)

Java

Linux平台下Tomcat的安装与优化

1

xirruiqiang 发布于 2019-06-18

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标...

阅读(19)评论(0)赞 (0)

Java

比Java NIO的ByteBuffer性能更快的Chronicle-Bytes!

1

xubiao.zhuang 发布于 2019-06-18

如图,红色的Bytes比蓝色的ByteBuffer在序列化等方面性能要高得多! 使用Bytes设置具有远程过程调用(RPC)和API的整个框架很容易,它支持写入和重放事件。这是一个简短的例子,其中MyPerson是一个实现接口的POJO BytesMarshable。我...

阅读(15)评论(0)赞 (0)

Java

面试大厂回来后,有一些话想对 Java 后端开发说一说

2

xiaoli.wang 发布于 2019-06-18

时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 时间有限,快来薅,当当的羊毛!!! 作者: hsm_computer www.cnblogs.com/JavaArchitect/p/10011253.html 在上周,我密集面试了若干位Java后端的候选人...

阅读(17)评论(0)赞 (0)

Java

【Netty】ByteBuf (一)

3

dulong 发布于 2019-06-17

欢迎关注公众号:【 爱编码 】 如果有需要后台回复 2019 赠送 1T的学习资料 哦!! 简介 所有的网路通信都涉及字节序列的移动,所以高效易用的数据结构明显是必不可少的。Netty的ByteBuf实现满足并超越了这些需求。 ByteBuf结构 ByteBuf维护了两个不同的索...

阅读(15)评论(0)赞 (0)

Java

招银网络面试题、考点、知识点总结(Java岗)

2

hellas 发布于 2019-06-16

java基础 全是基础不用多说肯定考的多,尤其是招银 OOP特性/java语言特性:封装、继承、多态 多态具体的表现:多态应用举例、如何调用父类方法(super)、重写和重载(重写父类方法的规则、构造方法能否重写。。) 类、抽象类、接口:抽象类和接口的区别、引用传递和值传递、ja...

阅读(24)评论(0)赞 (0)

Java

面试必备:深入 Java 应用性能调优实践

14

xiaoli.he 发布于 2019-06-15

让 Java 应用运行更快:性能调优工具及实践 本文从以下8个方面深入讲解 Java 应用性能优化 1、Java 性能诊断工具 2、Java 应用代码诊断 3、Java GC 诊断 4、Java 性能优化实践 5、JVM 调优:GC 之痛 6、应用层调优:嗅到代码的坏味道 7、数...

阅读(21)评论(0)赞 (0)

编程技术

【译】采用微前端架构

2

xiaoli.wang 发布于 2019-06-15

原文 考虑到 关于微前端的第一篇文章 的大量反馈,以及我们在 DAZN 采用的方式收到的问题,我决定分享更多有关这个话题的内容。 在这篇文章中,我将一一介绍微前端架构各种可能的实现。 尽管微前端是我们前端应用的新模型,但许多公司都已经试图接受它们背后的原则,并且已经缔造了多种实现...

阅读(23)评论(0)赞 (0)

编程技术

Building Microservices(O'Reily 2015)

22

xiaoli.wang 发布于 2019-06-15

前言 Building Microservices: Designing Fine Grained Systems 读书笔记。 本书偏理论而非实现,可作为内功心法,适合架构师或有经验的系统工程师。 常读常新。 前言 微服务是分布式系统提高 细粒度服务 (use of finely...

阅读(36)评论(0)赞 (0)

Java

最全的 JVM 面试知识点(一):运行时数据区

4

邓龙华 发布于 2019-06-15

本系列文章讲解 面试中常见的 JVM 问题。这些问题之所以常见,是因为很基础,对于一个有点逼格的程序猿来说, JVM 的相关特性和原理在工作也需要熟知。笔者也在面试的过程中屡屡受挫,屡败屡战,总结一些常见知识点,这些知识点既可以应付面试,也可以帮助读者深入了解 JVM 提供大纲。...

阅读(20)评论(0)赞 (0)

Java

ThreadDump分析笔记(一) 解读堆栈

2

邓龙华 发布于 2019-06-15

线程堆栈也就是所谓的线程调用栈(都是独立的),在Java线程堆栈式JVM线程状态的一个瞬时快照,快照包含了当前时刻所有线程的运行状态,包括每一个线程的调用栈,锁的持有等信息。每个虚拟机都提供了Thread Dump的后门帮助我们导出堆栈信息。借助线程堆栈会帮助我们迅速地缩小问题的...

阅读(20)评论(0)赞 (0)

Java

kubernetes-带你进入JAVA微服务架构的世界

3

xubiao.zhuang 发布于 2019-06-14

kubernetes 是 google 公司基于 docker 所做的一个分布式集群,有以下主件组成 etcd :  高可用存储共享配置和服务发现,作为与 minion 机器上的 flannel 配套使用,作用是使每台 minion 上运行的 docker 拥有不同的 ...

阅读(18)评论(0)赞 (0)

Java

Java系统中如何拆分同步和异步

1

小丁 发布于 2019-06-14

很多开发人员说,将应用程序切换到异步处理很复杂。因为他们有一个天然需要同步通信的Web应用程序。在这篇文章中,我想介绍一种方法来达到异步通信的目的:使用一些众所周知的库和工具来设计他们的系统。 下面的例子是用Java编写的,但我相信它更多的是基本原理,同一个应用程序可以用任何语言...

阅读(15)评论(0)赞 (0)

Java

Directory(上)

7

hellas 发布于 2019-06-13

Directory(上) Directory类用来维护索引目录中的索引文件,定义了 创建 、 打开 、 删除 、 读取 、 重命名 、 同步 (持久化索引文件至磁盘)、 校验和 (checksum computing)等抽象方法。 索引目录中不存在多级目录,即不存在子文件夹的层次...

阅读(20)评论(0)赞 (0)

Java

Kotlin 接口与 Java8 新特性接口

songhua.gao 发布于 2019-06-13

在看一本关于高性能编程的时候发现 Java8 中关于接口的新特性的介绍,这个特性是真的棒,解决了一个接口中有多个方法,但并不想实现该接口的类都去实现所有的方法,简单的说就是在类需要的情况再去重写接口。所以有了以下的特性出现。 接口增强 在 Java8 的中接口特性中增加以下俩种特...

阅读(21)评论(0)赞 (0)

Java

NIO之Reactor模式,Netty序章

3

xiaoli.wang 发布于 2019-06-13

Reactor模式 反应堆模式:“反应”器名字中”反应“的由来: “反应”即“倒置”,“控制逆转”,具体事件处理程序不调用反应器,而向反应器注册一个事件处理器,表示自己对某些事件感兴趣,有时间来了,具体事件处理程序通过事件处理器对某个指定的事件发生做出反应。 单线程Reactor...

阅读(20)评论(0)赞 (0)

Java

spring statemachine的企业可用级开发指南3-多个状态机共存

邓龙华 发布于 2019-06-13

1、多个状态机的搞法 在实际的企业应用中,基本不可能只有一个状态机流程在跑,比如订单,肯定是很多个订单在运行,每个订单都有自己的订单状态机流程,但上一章的例子,大家可以试一下,当执行到一个状态时,再次刷新页面,不会有任何日志出现,当一个状态流程执行到某个状态,再次执行这个状态,是...

阅读(31)评论(0)赞 (0)