自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

翻译 读 - 深入理解java虚拟机 - 笔记(六-2) - 垃圾收集器和内存分配策略(3章)-垃圾回收算法

深入了解虚拟机这本书也强调了,每个平台操作内存的方式不同,因此垃圾回收的程序细节不考虑,只讨论算法的思想。1.标记清除算法最基础的收集算法是“标记-清除”算法,算法分为“标记”-“清除”两个阶段,之所以说它时基础的,因为后续的算法都是基于此,对其进行改进获得的。首先需要标记出所有需要回收的对象,在标记完成之后统一回收所有被标记的对象,标记过程就是上一篇看见的对象的标记。它主要存在两个不

2017-11-30 14:51:43 211

翻译 读 - 深入理解java虚拟机 - 笔记(六-1) - 垃圾收集器和内存分配策略(3章)-对象已死吗

虚拟机这本书我还只能停留在翻译的边缘,没有能力去结合实际工作经验分享自己的体会,因为自身的编程工作仍然是业务驱动,并且也没有很大的并发量,这是致命的,自己根本碰不到需要深入了解虚拟机去解决问题的程度,也是很想去接触这种项目,但是高大上的公司又没有机会,只能是读书去了解知识了。判断对象是否已死。主要有两种判断方法。1.引用计数法基本思想:给对象中添加一个引用计数器,每当有一个地方引用它时

2017-11-29 20:27:54 176

原创 java-反射(一)-反射的概念性学习

反射是java里面一个很特殊的环节,我们一直都说java是一次编译,到处运行,有没有发现,我们都是说编译,然后是运行。但是对于反射来说,它不是出于编译期时,而是出于运行期。也就是反射是在运行期期间获取类中的属性和方法,调用其中方法的一种机制。反射里面最重要的一个环节就是获取Class对象,然后才能获取其中的属性和方法。至于什么是Class对象,Class对象什么时候生成?怎么生成?可以参考

2017-11-27 14:17:17 169

原创 LeetCode(Array)---------Two Sum

今天翻博客,发现一个刷题网站,LeetCode,知乎里面大谈刷题经验,感觉好像不错,所以进去看了看,找了半天,也没找到入口,翻来翻去,发现有个Top  topics,于是乎,进去看了看,看见的第一个问题就是Two Sum的问题。这个问题其实使用map我是有疑问的,因为我看不出题目里哪有说数字不能重复的。。。Given an array of integers, return indic

2017-11-20 22:16:24 190

翻译 读 - 深入理解java虚拟机 - 笔记(五-2) - 虚拟机类加载机制(7章)-类加载器

关于类加载器,需要先说明一下一个知识点。对于每一个类,都需要由加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性,因此比较两个类是否相等,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即使这两个类来源于同一个Class文件,被同一个虚拟机加载,只要加载它的类加载器不同,那这两个类必定不相等。这边设计到相等得我概念,有必要驻足研究一下额外的东西~~~~

2017-11-20 14:36:39 407

翻译 读 - 深入理解java虚拟机 - 笔记(五-1) - 虚拟机类加载机制(7章)-类加载时机

其实在这篇之前,笔者已经大致研究过虚拟机的类加载机制了,但是不是纯粹读书做的笔记,而是研究的是java的静态变量时读过一次,这一次读书,就是为了再次回顾知识点,加深印象。java静态变量首先说到类加载,就需要立即知道三个大步骤:加载,链接,初始化。不过细分之下有以下几点。1.加载,2.链接,链接阶段有细分为:验证,准备,解析3.初始化,4.使用,5.卸载,

2017-11-15 14:36:43 206

java虚拟机规范 java SE 7中文版

java虚拟机规范,详细介绍了规范内容,深入了解非常不错

2017-11-16

redis设计与实现

【官方网站】, 本书的官方网站 www.RedisBook.com 提供了书本试读、相关源码下载和勘误回报等服务,欢迎读者浏览和使用。, 【编辑推荐】, 系统而全面地描述了 Redis 内部运行机制, 图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备, 包括大部分Redis单机特征,以及所有多机特性, 【读者评价】, 这本书描述的知识点很丰富,覆盖很全,里面提到特性较多,有不少我们也没用过 :) 每个命令内部的机制的介绍很不错,很多估计也是首次有详细文档介绍。, ——杨卫华(@TimYang)新浪微博技术总监, 近几年Redis以其高性能、高灵活性的优点,变得越来越流行。但很多人在使用Redis时,仅仅还是停留在比较表层的功能性认识,缺乏对内部机制原理的深入理解。本书是huangz同学长期对Redis源码的阅读心得结晶,书中对Redis的各个方面都进行了详细且深入的讲解,将复杂的原理用最简单的方式为大家解构和讲解,强烈推荐给每一位Redis的使用者阅读。, —— iammutex,NoSQLFan站长,乐视网技术经理, Redis 是近些年来特别火爆的 NoSQL 之一。纵观中外各种书籍还没有一本能对 Redis 内部进行深入剖析,《Redis 设计与实现》可谓开此先河。常和作者在网上交流,知道作者为这本书付出了大量的心血。这本书行文流畅,思路清晰,详细地介绍了 Redis 源码的方方面面。无论是想学习 NoSQL、网络编程的初学者,还是源码控的进阶者,本书都会有很大的帮助。, —— 阮若夷,支付宝高级专家, 【内容简介】, 本书全面而完整地讲解了Redis的内部机制与实现方式,对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想,图示丰富,描述清晰,并给出大量参考信息。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,更好、更高效地使用Redis。, 本书主要分为四大部分。第一部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制、集群三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。本书作者专门维护了www.redisbook.com网站,提供带有详细注释的Redis源代码,以及本书相关的更新内容。

2017-11-08

maven 指南

maven权威指南,好文档,讲解详细,值得下载,不错的东西

2017-11-08

大型分布式网站架构

大型分布式网站架构,web方向,攻击,Hbase,zk,redis介绍

2017-11-07

前端人员的开发手册

很好的介绍了前端的基础知识,对前端有一定的了解,帮助你深刻的认识什么是前端

2016-01-22

JS函数库的使用

很好用的JS函数库,便于开发人员快速查找所需要的函数

2015-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除