加载中
JVM学习(2)-JVM垃圾回收算法

java虚拟回收垃圾对象时,一份分为两步: 1、虚拟机在回收堆空间在之间,会先判断哪些对象已经死亡; 2、然后再对这些死亡对象通过特定的回收算法进行回收 一、判断对象是否死亡 1、引用计算...

ClassLoader原理分析

前文:Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的。 类装载器所做的工作实质是把类文件从硬盘读取到jvm运行内存中,或者从网络中读取到jvm运行内存...

JVM学习(1)-JVM运行时数据区

导言:java是基于一门虚拟机的语言,所以了解并且熟知虚拟机运行原理非常重要。 先整体看一张java虚拟机技术图: 一、堆 1、方法区,Method Area,主要存放已被虚拟机加载的类信息、常量、静...

2016/07/15 16:39
12
redis(5)、redis最大缓存设置策略

一、最大缓存设置 示例:maxmemory 100mb 单位:mb,gb。 默认为0,没有指定最大缓存,如果有新的数据添加,超过最大内存,则会使redis崩溃,所以一点要设置。 设置maxmemory之后,配合的要设...

redis(1)、redis入门

一、介绍 (1)、是什么? Redis 是一款依据BSD开源协议发行的高性能的基于内存的Key-Value存储系统。它通常被称为数据结构服务器。官网: http://redis.io/ (2)、支持的数据结构? 字符串...

2016/07/15 16:35
39
多线程(11)-Fork/Join-Java并行计算框架

Fork/Join-Java并行计算框架

2016/08/03 12:10
156
java多线程目录

java多线程目录

2016/07/18 20:46
23
spring aop-代理篇,java Proxy代理&cglib代理

一、java原生代理 1、代理概念介绍 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理 对象替代。代理类...

2016/07/15 16:37
83
spring核心框架体系结构

spring核心框架体系结构

2016/12/22 16:37
34
mybatis必知必会

1、SqlSessionFactory 2、SqlSession 3、Mapper XML 文件 4、动态SQL 5、常用API 6、集成spring 6.1、SqlSessionFactoryBean 6.2、SqlSessionTemplate 前沿:什么是mybatis,为什么需要她? M...

spring-101-springAOP

前言: 在很多场景下有一个共同的业务模块。比如用户在网站购物时,加入商品到购物车,下单,支付,等等,但是所有的业务都需要打日志,但是每个业务重写一遍日志又比较麻烦。此时springAOP...

2016/07/15 16:44
15
消息中间件(1)-JMS规范

一、什么是JMS,为什么需要它 (1)、消息中间件的定义: 指利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它...

常见的用户密码加密方式

常见的用户密码加密方式

2016/11/14 19:30
93
消息中间件(2)-ActiveMq & Spring 技术集成

一、为什么需要spring + activeMq 集成? 1、原生的JMS使用起来,太繁琐,需要封装很多层才能在正式代码中使用, 2、activemq一套开源的JMS实现方案,实现了服务端和客户端,开箱即用 3、spr...

查找算法(1)--二分查找

简介: 二分查找算法是针对有序数组进行查找某个元素的算法,时间复杂度为Ο(logn) 。 一、主要步骤 有序数组arr(假设从小到大),待查找元素x (1)、直接从中间一个元素开始找,mid = (0+...

2016/07/15 16:38
25
多线程(7)-java多线程之Lock物语

synchronized 是jdk5之前的锁,而jdk5之后,新增加了特性Lock,使用更加方便,性能也更加优越,特性也更多。

理清Java日志体系

理清Java日志体系

2016/11/01 15:57
137
多线程(10)-JUC线程池&Callable/Future

JUC线程池&Callable/Future

2016/08/03 10:12
23
java I/O 模型简述

概述 从同步与异步&阻塞与非阻塞的概念,到具体的I/O模型,再到具体的Java语言实现,都是层层递进,本篇就从Java语言来看I/O模型的大概情况。 整个Java I/O模型,大致可以分为三类 BIO:JDK...

2016/07/14 16:40
605

没有更多内容

加载失败,请刷新页面

返回顶部
顶部