自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 知识脉络整理

第一部分:java基础知识 1、java核心机制:jvm内存布局(堆内存,方法区,常量池,虚拟机栈,本地方法栈,程序计数器,直接内存)、类加载机制(双亲委派加载),如何判断对象为垃圾(引用计数、有向图),垃圾回收算法(空间维度、时间维度),垃圾收集器(串行、并行、CMS,G1),基于jvm...

2017-01-25 11:38:00 260

转载 Dubbo框架学习资料汇总

官方文档资料:http://dubbo.io/Home-zh.htm Dubbo架构设计详解:http://shiyanjun.cn/archives/325.html RPC原理及实例分析:http://www.importnew.com/22003.html RPC框架基...

2016-07-13 17:23:00 124

转载 数据库分库分表学习资料

http://www.jianshu.com/p/10c6fa27f889 http://www.oschina.net/p/sharding-jdbc 数据库分库分表系列: http://blog.csdn.net/bluishglc/article/details...

2016-07-12 11:23:00 94

转载 java设计模式学习资料汇总

1、各种设计模式讲解及其应用场景: http://www.cnblogs.com/java-my-life/ 2、java之美之设计模式: http://blog.csdn.net/zhangerqing/article/details/8194653 http://blog....

2016-07-11 17:54:00 89

转载 java异常处理学习资料汇总

1、异常以及以及异常处理框架解析: http://www.ibm.com/developerworks/cn/java/j-lo-exceptionframework/index.html 2、高效的异常处理框架: http://itindex.net/detail/48528-%E5%...

2016-07-09 17:16:00 68

转载 JVM性能调优(先占坑,陆续补充)

第一部分:JVM概述 java类加载机制和内存分配 关于JVM体系的简单介绍参考以下博文,这里不再赘述。http://blog.hesey.net/2011/04/introduction-to-java-virtual-machine.html 几种垃圾收集...

2016-06-14 09:37:00 138

转载 java并发编程——性能和扩展性

第一部分:对性能的思考 并发编程的最主要目的是提高程序的运行性能,线程可以使程序更加充分的利用系统的可用处理能力,从而提高系统的资源利用率。然而使用多线程时也会引入额外的开销,这些开销包括:线程之间的协调(加锁,内存同步等)、增加的的上下文切换、线程的创建和销毁和线程的调度等等...

2016-06-01 16:32:00 142

转载 java并发编程——原子变量介绍

第一部分:原子变量的前世 我们首先看一个例子:产生一个整数序列,每个值都必须是递增唯一的。我们可以用以下代码实现一个: public class UnsafeSequence{ private int value; public int getNex...

2016-06-01 09:36:00 119

转载 java并发编程——锁机制

第一部分:synchronized和volatile 锁机制用来保护对象的一致性以及操作的原子性,是实现线程安全的重要手段。线程安全涉及到对象两个重要的状态:共享性和可变性。如果对象是不可变的、线程私有的那么它一定是线程安全的。所以说,只有在共享的、可变的对象上面进行操作时才需...

2016-05-27 15:56:00 178

转载 java并发编程——死锁

第一部分:概述 我们用经典的“哲学家进餐”问题来理解死锁的概念。五个哲学家坐在一个圆桌旁,他们一共只有五根筷子(不是五双),每两人中间有一根筷子,他们时而思考,时而吃饭,吃完以后把筷子放回原处,好的协调机制可以让他们每个人都可以吃到东西,不好的协调机制,可能会导致他们都饿死。试...

2016-05-27 10:43:00 100

转载 java并发编程——线程池和Executor介绍

第一部分:概述 早期的应用程序大多是单线程串行执行的,虽然程序的任务边界清晰有序,但是执行的效率却很低,尤其是执行花费时间较长的操作,会导致大量的等待和堆积。为了提高程序的执行效率和吞吐量,我们很自然的会想到多线程,即为每个任务都新建一个独立的线程,这样就极大地提高了程序的执行...

2016-05-26 11:24:00 108

转载 java并发编程——并发容器和并发工具介绍

java.util.concurrent包下面为我们提供了丰富的类和接口供我们开发出支持高并发、线程安全的程序。下面将从三个方面对这些基础构建类做以介绍和总结。 同步容器类,介绍Vector,HashTable和Collections.SynchronizedXXX(); ...

2016-05-19 16:39:00 125

转载 Java进阶读书清单及好书推荐

Java基础 Java API Reference 《Head First Java》 《Java核心技术》 《Java编程思想》 《Java并发编程实战》 《深入Java虚拟机》 《深入分析Java Web技术内幕》 《Java设计模式》 代码规范 《Effecti...

2016-05-13 11:00:00 102

转载 学习“大型网站系统架构”读书清单

大型分布式网站架构设计与实践(陈康贤 著); 大型网站技术架构:核心原理与案例分析(李智慧 著); 分布式Java应用基础与实践(林昊 著); 企业应用架构模式(Martin Fowler 著); 大型网站系统与JAVA中间件实践(曾宪杰 著); ...

2016-04-11 11:42:00 197

转载 《Effective Java》读书笔记

《Effective Java》提纲: 第一条:考虑用静态工厂代替构造器; 第二条:遇到多个构造器参数时要考虑使用构建器; 第三条:用私有构造器或枚举类型强化Singleton(单例)属性; 第四条:通过私有构造器强化不可实例化的能力; 第五条:避免创建不必要的对象; 1、使用基本...

2016-03-30 17:21:00 101

转载 java开发面试准备提纲

第一部分:java基础 JVM和GC:java虚拟机内存分配,类加载机制(双亲委派模型,Bootstrap Classloader, Extension ClassLoader, Application ClassLoader),Eden space,from space,to sp...

2016-03-30 10:41:00 150

转载 Java IO/NIO学习总结

下面是自己学习整理Java IO/NIO的总结,期间浏览了网上很多优秀的总结分析文章,一并贴在这里供大家学习参考。IO的知识点学习大概分为以下几个部分: 概念理解 熟悉Java IOAPI 熟悉Java NIO API 系统的IO优化 优秀IO/NI...

2016-03-22 17:03:00 150

转载 Lucene学习总结

Lucene是当下十分流行的开源全文检索工具,在很多网站和系统中都得到了广泛应用(开源中国就是使用Lucene)。本人学习Lucene时间不长,水平有限,目前也还在学习探索阶段。现在将学习ucene过程中的知识点做以总结和归纳,期待和大家共同交流。Lucene并不是现成的搜索引擎,只算的上是J...

2015-09-01 17:26:00 127

转载 Lucene经典学习资料(不断更新)

Lucene学习总结之一:全文检索的基本原理(理解全文检索的经典之作):http://forfuture1978.iteye.com/blog/546771 Lucene学习总结(强烈推荐,此系列一共33篇文章,原理讲解透彻,学习Lucene的不二之选):http://forfutu...

2015-08-18 15:35:00 64

转载 系统登录探究——(五)总结

此篇对之前系统登录过程中的知识点进行总结,并对登录过程中涉及到的其他的知识点做一介绍和展望。 1、登陆过程中涉及的知识点总结: Cookie,Session的使用,登录过程中每一个功能的实现基本都绕不过Cookie,因此要对Cookie的原理和使用很熟悉; 密码加密算法,登录时密...

2015-08-06 17:44:00 180

转载 系统登录探究——(四)找回密码

找回密码是系统登录中比较常见的操作。当用户忘记密码的时候,输入注册的邮箱后,系统会自动发送一个链接地址至注册邮箱,用户去邮箱点击链接地址后重新设置密码。新密码填写完成后提交,密码修改完成。此时用户就可以用新的密码重新登录系统了。 点击页面的找回密码链接以后在界面填写注册邮箱地址,然后点...

2015-07-31 17:13:00 279

转载 系统登录探究——(三)自动登录

用户每天在同一台电脑用同一账号登录同一网站时,可以设置记住我功能,这样在一段时间内无需每天输入用户名密码登录。系统实现自动登录之前,用户肯定是在第一次登录(输入用户名密码)时设置了登录按钮下方的“记住我”选项框,系统记住了用户的登录信息,所以之后一段时间内用户无需输入。用户第一次登录系统时“记...

2015-07-24 17:04:00 296

转载 JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,J...

2015-07-24 16:24:00 66

转载 系统登录探究——(二)验证码

验证码的主要作用是防止非人为的注册和登录,近两年使用的手机短信验证登录也是手段之一。验证码是系统随机生成的一张图片,保存在cookie里面,每点击一次再重新生成一张新图片。验证码一般为4-6位的数字和字母的组合,验证码中尽量避免o和0这种易混淆的字母和数字组合,颜色宜用灰黑色,不要太花哨,否则...

2015-07-14 09:20:00 357

转载 系统登录探究——(一)概述

系统登录几乎是所有系统开发过程中绕不过的一个课题。系统登录看似简单,但其中涉及的知识点还是很多的,要真正做好,是要花点功夫的。系统登录按照不同系统的安全要求会采用不同的策略,第一类是安全级别比较高的,比如网银系统和政府部门内部的政务网站,需要插入U盾CA认证登录,这类登陆的实现今天不讨论,感兴...

2015-07-14 09:14:00 354

转载 收藏的技术博客链接(不断更新)

这里收藏了一些不错的的技术博客和文章的链接,供平时学习和参考,经常看看还是很有收获的。链接列表会不定时更新,列在这里就当是书的目录了。 (1)技术文章系列: 前端技术:http://www.cnblogs.com/Darren_code/ 数据机构和算法:http://bl...

2014-10-28 09:24:00 152

空空如也

空空如也

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

TA关注的人

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