Java基础与原理
YYYY-MM-DD
这个作者很懒,什么都没留下…
展开
-
Scalable IO in Java——多Reactor的代码实现
首页分类目录文章归档联系我友情链接Scalable IO in Java——多Reactor的代码实现 Published: 2015-12-05 Category: JavaJava高伸缩性IO处理在Doug Lea大神的经典NIO框架文章《Scalable IO in Java》中,具体阐述了如何把React转载 2016-11-20 17:09:39 · 3917 阅读 · 0 评论 -
设计模式
二十三种设计模式一、创建型:单例模式、工厂模式、抽象工厂模式、原型模式、建造者模式;二、结构型:代理模式,装饰器模式、适配器模式、外观模式、组合模式、享元模式、桥梁模式;三、行为型:策略模式、责任链模式、命令模式、中介者模式、模板方法模式、迭代器模式、访问者模式、观察者模式、解释器模式、备忘录模式、状态模式。三类设计模式的特点:...转载 2019-07-19 16:59:13 · 169 阅读 · 0 评论 -
JAVA基础知识点
2018年最新Java面试题及答案整理基础篇基本功面向对象特征封装,继承,多态和抽象 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 下...转载 2019-07-19 15:21:50 · 263 阅读 · 0 评论 -
Java虚拟机详解----JVM常见问题总结
引用博客:https://www.cnblogs.com/smyhvae/p/4810168.html本文只是做一个总结,有关jvm的详细知识可以参考:Java虚拟机详解04----GC算法和种类。面试必问关键词:JVM垃圾回收、类加载机制。先把本文的目录画一个思维导图:(图的源文件在本文末尾)一、Java引用的四种状态:强引用: 用的最广。我们平时写代码...转载 2019-06-12 14:16:28 · 121 阅读 · 0 评论 -
JVM 垃圾收集器
G1垃圾收集器入门说明concurrent: 并发, 多个线程协同做同一件事情(有状态)parallel: 并行, 多个线程各做各的事情(互相间无共享状态)参考: What’s the difference between concurrency and parallelism概述目的本文介绍如何使用G1,及在 Hotspot JVM 中怎么转载 2017-09-07 09:59:15 · 501 阅读 · 0 评论 -
Java NIO之多个Selector的实现
迎大家讨论,我也是接触时间不长,有问题欢迎大家指正。欢迎转载,转载请注明出处楔子最近在研究JAVA NIO的相关知识,发现网上多是三种类型的研究文章,一是单Reactor单Selector,二是主从Reactor单Selector,三就是无Reactor单Selector,有一篇是一个Selector绑定两个地址的文章。但是随着链接数增多,单Selector肯定不能满足对于系统性能转载 2016-11-20 17:12:49 · 2604 阅读 · 1 评论 -
单一Reactor/scalable IO in java
随笔 - 141 文章 - 0 评论 - 534《Scalable IO in Java》笔记Scalable IO in Javahttp://gee.cs.oswego.edu/dl/cpjslides/nio.pdf基本上所有的网络处理程序都有以下基本的处理过程:Read requestDecode requ转载 2016-11-20 17:11:28 · 285 阅读 · 0 评论 -
正则表达式
篇博客是关于正则表达式(regex)的插图指南,旨在为那些从来没有使用过正则表达式,想尝试但又望而生畏的新手提供一个简单介绍。所以,欢迎使用正则表达式…对于大多数没有接受过正式 CS 教育的人来说,正则表达式似乎只有最核心的 Unix 程序员才敢碰。一个好的正则表达式看起来像魔法,但请记住:任何足够先进的技术都无法与魔法区分开来。所以,就让我们揭开正则表达式的神秘面纱!...转载 2019-08-22 10:06:35 · 227 阅读 · 1 评论