• Linux就该这么学04学习笔记

    Linux就该这么学04学习笔记 今天开始学习,开始做笔记,希望自己能坚持下去 参考链接:https://www.linuxprobe.com/chapter-04.html vim编辑器 Linux系统中通用的文本编辑器 vi的升级版本:着色 三种模式 命令模式:控制光标移动,文本复制、粘贴、删除等操作 输入模式...

    2019-08-19 08:46:29 文档文件定义LinuxtxtWindowswordechoYY用户

  • 《深入理解Java虚拟机》- Java虚拟机是如何加载Java类的?

    《深入理解Java虚拟机》- Java虚拟机是如何加载Java类的? Java虚拟机是如何加载Java类的? 这个问题也就是面试常问到的Java类加载机制。在年初面试百战之后,菜鸟喜鹊也是能把这流程倒背如流啊!但是,也只是字面上的背诵,根本就是像上学时背书考试一样。 tonight !...

    2019-08-16 12:42:14 文件定义Linux百度虚拟机用户IE360CleanerBug

  • 认识JVM的内存分配

    认识JVM的内存分配 当我们在JVM中运行一段程序代码,JVM初始运行的时候都会分配好 Method Area(方法区)和Heap(堆) ,而JVM每遇到一个线程,就为其分配一个Program Counter Register(程序计数器), VM Stack(虚拟机栈)和Native Method Stack (本地方法栈),当...

    2019-08-16 12:39:03 文件定义虚拟机系统共享timAVvivo对象Pool

  • 避免HBase PageFilter踩坑,这几点你必须要清楚

    避免HBase PageFilter踩坑,这几点你必须要清楚 有这样一个场景,在HBase中需要分页查询,同时根据某一列的值进行过滤。 不同于RDBMS天然支持分页查询,HBase要进行分页必须由自己实现。据我了解的,目前有两种方案, 一是《HBase权威指南》中提到的用PageFilter加循环...

    2019-08-16 12:38:50 java高级服务器mysqlqqIE京东BugPSkeeptim

  • Java 8并行流的性能陷阱

    Java 8并行流的性能陷阱 并行化流被分成多个块,每个块独立处理,结果在最后汇总。 CPU密集型代码如下: private long countPrimes(int max) { return range(1, max).parallel().filter(this::isPrime).count();}private boolean isPrime(long n) { return n 1 rangeCl...

    2019-08-16 12:38:30 系统ServlettimAVNTP<NETthePool代码

  • 异常体系

    异常体系 1.异常的分类 Throwable 类是Java语言中所有错误和异常的父 类,通常使用其两个子类(Error和Exception)的实例来表示出现异常情况。类图体系如下: 错误 : Error表示严重的问题,一般不应该试图捕获 Error及其子类被视为未经检查的异常,用于编译时检查异常...

    2019-08-16 12:35:39 ESET定义mactimAVwebAE对象函数COM

  • Docker部署网站之后映射域名

    Docker部署网站之后映射域名 Docker中部署tomcat相信大家也都知道,不知道的可以google 或者bing 一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打开域名之后,还得加个blog后缀才能访问到我们的网站首页。 Docker exec -it [容器...

    2019-08-16 12:35:19 文件txt网站首页IE网站信息GoogleWebAppPSDocker容器docker

  • 面试必备:Java 原子操作的实现原理[精品长文]

    面试必备:Java 原子操作的实现原理[精品长文] 本文整理自《Java并发编程的艺术》第二章 作者:方腾飞魏鹏程晓明 原子(atomic)本意是不能被进一步分割的最小粒子,而原子操作(atomic operation)意为不可被中断的一个或一系列操作。在多处理器上实现原子操作就变得...

    2019-08-16 12:33:00 java并发编程文档定义IntelIE系统精品PS时钟共享

  • java调停者模式

    java调停者模式 调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相...

    2019-08-16 12:31:08 cmsASP定义vpswdsIDCqqBLDlplphp

  • Netty实战:设计一个IM框架

    Netty实战:设计一个IM框架 来源: 逅弈逐码 bitchat 是一个基于 Netty 的 IM 即时通讯框架 项目地址: https://github.com/all4you/bitchat 快速开始 bitchat-example 模块提供了一个服务端与客户端的实现示例,可以参照该示例进行自己的业务实现。 启动服务端 要启动...

    2019-08-16 12:30:22 文件服务器定义word用户IE群组2345BugPS