自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 内存模型

引用计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,CPU厂商在每颗CPU上加入了高速缓存,用来缓解这种症状,因此,现在CPU同内存交互就变成了下面

2017-02-20 21:23:22 606 8

原创 Spring应用中的ThreadLocal VS synchronized

Spring框架单例模式:Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。Spring单例是线程不安全的。当多用户同时请求一个服务时,容器会

2017-02-20 21:02:20 724 5

原创 java中的synchronized两种用法

synchronized用法:synchronized 方法和 synchronized 块。 1、synchronized 方法:通过在方法声明中加入synchronized关键字来声明 synchronized 方法。如: public synchronized void accessVal(intnewVal); syn

2017-02-20 20:44:17 865 2

原创 Java中的synchronized--同步思路

引言我们在Java编程中一条重要的原则:先实现功能,再优化。如果不能用就能实现功能,就不用,多线程变成最大的问题就是如何保证线程安全。线程安全?多个线程同时访问同一类或对象是,这个雷辉对象始终表现正常。如何保证线程安全?直接原因:1、多个线程同时操作2、非原子操作存在CAS(check and set)多线程编程出现问

2017-02-19 22:31:38 455 1

原创 Java数据结构总结

数据结构在Java中,占据相当中要的部分,数据结构的选型影响着整个系统的性能。下面我们来快速对于比较重点的Java数据结构做一个总结。java数据结构主要分为Collection和map两个主要结构(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类。

2017-02-19 21:42:28 1110 4

2021-软考高级系统分析师讲义.pdf

2021-软考高级系统分析师讲义.pdf

2023-03-15

Mybatis的切换数据库

Mybatis的以传入参数的形式进行切换数据库。

2016-07-12

EJB拦截器的Demo

EJB拦截器的Demo

2016-06-16

redis实现实例

redis上传Demo,redis安装3.0.2版本,Jedis2.6.0.jar和common-pool2.2.0.jar,解决connect timeout问题。

2016-04-05

VBMousewheel.dll

安装vb后,为了使用方便,就给你的vb安装一个滚轮。

2013-08-08

空空如也

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

TA关注的人

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