自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心有猛虎,细嗅蔷薇

你们个个都比我厉害,我为什么还要学习

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

转载 JVM调优总结(4):分代垃圾回收

为什么要分代分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接,这类对象跟业务直接挂钩,因此生命周期比较长。但是还有一些对象,主要是程序运行过程中生成的临时变量,这些对象生命...

2018-02-25 14:45:15 235

转载 常用的两种web单点登录SSO的实现原理

原文来自:http://blog.sina.com.cn/s/blog_5f66526e0102vf43.html单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易...

2018-02-24 22:58:59 733

转载 详解Java clone深复制和浅复制

clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢?1 使用new操作符创建一个对象2 使用clone方法复制一个对象那么这两种方式有什么相同和不同呢? new操作符的本意是分配内存。程序执行到new操作符时, 首先去看new操...

2018-02-20 14:46:36 290

转载 JVM调优总结(2):基本垃圾回收算法

可以从不同的的角度去划分垃圾回收算法:按照基本回收策略分引用计数(Reference Counting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep):此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记...

2018-02-11 15:30:53 196

转载 深入理解乐观锁与悲观锁

在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概念,像memcache、hibernate、ta...

2018-02-11 14:59:13 185

原创 Mybatis SelectProvider 入门使用

之前用Mybatis的时候,我都是把SQL语句写在.XML文件里,后来会把简单的SQL写在注解里,后来发现XML好烦,能直接用Java写就太好了,但是单纯的注解用来写SQL语句是不够的,所以今天就记下关于SelectProvider的用法@SelectProvider 有2个必备的参数,type,指定生成SQL的Class类型,method指定生成相对应SQL的方法名关于SelectPro

2018-02-04 23:39:44 4604

转载 linux下JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置

配置方法 在JAVA_OPTIONS变量中增加 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${目录}。 例如:export JAVA_OPTS="-Xms2048M -Xmx2048M -Xmn682M -XX:MaxPermSize=96M" 2、参数说明(1)-XX:+HeapDumpOnOutOfM

2018-02-02 23:11:27 5157

restful的学生信息管理系统

简单的学生信息管理系统,restful风格,Spring+maven+ajax进行开发,全注解,仅完成简单的增删改查

2017-02-13

空空如也

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

TA关注的人

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