自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Seeker-Wu的专栏

只有行动,才能证明你自己。

  • 博客(3)
  • 资源 (10)
  • 收藏
  • 关注

原创 线程的同步控制synchronized和lock的对比和区别

我们在面试的时候,时常被问到如何保证线程同步已经对共享资源的多线程编程。我们当然用同步代码块,同步方法,又或者是用java提供的锁机制来达到对共享资源变量的同步控制。那么我们什么时候用synchronized,什么时候用lock,以及他们的区别是什么呢;首先来说synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,通过对对象的头文件

2017-06-26 15:57:21 21699 1

原创 JVM虚拟机调优过程总结--来自java程序性能优化一书

jvm虚拟机调优的主要过程有:1)确定堆内存的大小;通过参数-Xmx设置最大堆大小,-Xms设置最小堆大小,在jvm启动参数中添加即可;2)合理分配新生代和老年代(-XX:NewRatio用来设置新生代和老年代的比例,-Xmn用于设置新生代的大小一般是整个堆的1/4-1/3大小,-XX:SurvivorRatio用来设置新生代中,eden空间和s0空间的比例关系),确定永久区大小(-XX:

2017-06-16 11:10:15 439

原创 通过TransactionDefinition接口来学习spring事务的隔离级别和传播特性(4.3.4版本)

通过spring官方包中带的原代码来看spring的事务的5中隔离级别和7种传播特性;  基于4.3.4版本spring-tx-release-sources.jar的源码  源码如下:/* * Copyright 2002-2015 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not

2017-06-15 18:17:54 9825

MySQL流行中间件比较及实现原理

数据库中间件的一个文档分享

2017-05-11

矩阵求解和排序

求矩阵中的最大次大奇数,以及矩阵边框值。

2013-04-19

矩阵中的最大和次大的奇数

包含两个小程序,一个完成5x5矩阵中的最大和次大奇数,并且求出次大奇数的阶乘,另一个是求7x7矩阵的边框值,如有任何地方不懂

2013-04-19

visual studio 2008 编写的计算器

本计算器用visual studio 2008 中的vb 编写完成,功能完整。加减乘除,小数点,可以不听的加或者乘,系统会自动完成不断的加或者乘,希望可以帮到编程的弟兄姐妹么。

2013-04-19

秒表与时间

本秒表与时间是用vb.6.0,开发的,秒表功能有开始,暂停和重置,能够显示当前笔记本或者是电脑上的时间和日期。代码清晰易懂。

2013-03-20

数据库创建和删除

详细的数据库模版创建方法,和用数据库模版创建数据库,最后是数据库的删除,很具体的。

2012-09-28

详细java学习课件

这是相对完整的java学习课件,如果你还对java这个技术一无所知,那么你就可以看看这些课件,让她带你入门学习java,通过她,相信你会对java有个大概的了解,希望对你今后的学习有帮助,谢谢支持。

2012-09-01

税法详细基础课件

这是很全面的有关税法的课件,如果你想学习税法,但是无从下手,不知道怎么学习,那么请你下载并查看她,我相信她一定会对你有很大的帮助,相信我,没有错的。

2012-09-01

C语言基础学习

里面包括了选择循环,数组和指针等的讲解,虽然不是很全面,但是给大家提供,交流学习。

2012-09-01

网页制作初级

这是关于网页制作的初级学习,帮助大家制作的,如果能够帮助大家学习,希望获得支持。

2012-08-28

空空如也

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

TA关注的人

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