• TreeMap源码分析,看了都说好

    TreeMap源码分析,看了都说好 概述 TreeMap也是Map接口的实现类,它最大的特点是迭代有序,默认是按照key值升序迭代(当然也可以设置成降序)。在前面的文章中讲过LinkedHashMap也是迭代有序的,不过是按插入顺序或访问顺序,这与TreeMap需要区分开来。TreeMap内部用红...

    2019-09-17 10:16:08 ESET定义导航IEPSCFAVHTTPS<

  • 使用guava cache在本地缓存热点数据

    使用guava cache在本地缓存热点数据 某些热点数据在短时间内可能会被成千上万次访问,所以除了放在redis之外,还可以放在本地内存,也就是JVM的内存中。 我们可以使用google的guava cache组件实现本地缓存,之所以选择guava是因为它可以控制key和value的大小和超时时间...

    2019-09-17 10:15:54 GooglePStimAV<数据库COM接口写入Redis

  • 在docker上编译openjdk8

    在docker上编译openjdk8 以前曾经试过在VMware上安装linux,再在linux上编译openjdk8,但是每次都不顺利,例如linux环境,预装依赖软件,openjdk源码的选择等环境都会遇到问题,一旦失败再重新开始挺费时间的,现在用docker就省事多了,镜像和容器的创建和删除都比较简...

    2019-09-17 10:14:57 云服务器安装linux文件服务器定义硬件Linux腾讯echoYY

  • java多线程

    java多线程 多线程概述 先来了解几个概念 进程: 正在运行的程序,是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 线程: 进程中的单个顺序控制流 是一条执行路径 一个进程如果只有一条执行路径 则称为单线程程序 一个进程如果有多条执...

    2019-09-17 10:14:07 java多线程定义系统AVntt<对象sys接口实例

  • 3步轻松搞定Spring Boot缓存

    3步轻松搞定Spring Boot缓存 前言 本次内容主要介绍基于Ehcache 3.0来快速实现Spring Boot应用程序的数据缓存功能。在Spring Boot应用程序中,我们可以通过Spring Caching来快速搞定数据缓存。 ? 接下来我们将介绍如何在三步之内搞定 Spring Boot 缓存。 1. 创建一个Sp...

    2019-09-17 10:13:45 文件ESET定义IE系统Servlet数据缓存PS文章内容Wired

  • Java 面试宝典!并发编程 71 道题及答案全送上!

    Java 面试宝典!并发编程 71 道题及答案全送上! 金九银十跳槽季已经开始,作为 Java 开发者你开始刷面试题了吗?别急,我整理了71道并发相关的面试题,看这一文就够了! 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(Us...

    2019-09-17 10:13:37 多线程编程java线程池什么是javajava发展定义Windows虚拟机用户IE系统

  • SpringBoot整合MyBatis-Plus3.1详细教程

    SpringBoot整合MyBatis-Plus3.1详细教程 一.说明 Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进行 CRUD 操作,从而节省大量时间.代码生成,分页,性能分析等功能一应俱...

    2019-09-17 10:13:14 文件ESET定义mysqlword用户IEiPageBugPS

  • Redis集群下过期key监听

    Redis集群下过期key监听 1. 前言 在使用redis集群时,发现过期key始终监听不到。网上也没有现成的解决方案。于是想,既然不能监听集群,那我可以建立多个redis连接,分别对每个redis的key过期进行监听。以上做法可能不尽人意,目前也没找到好的解决方案,如果有好的想...

    2019-09-17 10:13:09 YY用户IEPSWiredtimAV集群nttAE

  • Netty源码分析 (四)----- ChannelPipeline

    Netty源码分析 (四)----- ChannelPipeline netty在服务端端口绑定和新连接建立的过程中会建立相应的channel,而与channel的动作密切相关的是pipeline这个概念,pipeline像是可以看作是一条流水线,原始的原料(字节流)进来,经过加工,最后输出 pipeline 初始化 在上...

    2019-09-17 10:12:08 用户IEiOS共享timssh<NETBootStrap常用

  • 解决问题:SpringMvc中转发的html文件中文是乱码

    解决问题:SpringMvc中转发的html文件中文是乱码 目录 1.环境说明,以及前言 2.问题描述: 3.失败的方法(这里写失败并不代表在其他情况不管用) 3.1 html网页本身编码不是UTF-8(推荐尝试) 3.2 web.xml中没有设置配置编码方式(ssm框架配置必定配置) 3.3修改html 文...

    2019-09-17 10:12:06 html网页jsp和html文件ASP服务器定义mysqlword百度驱动