自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 hibernate懒加载(lazy加载)

所谓懒加载(lazy)就是延时加载,延迟加载。当两个及以上表使用hibernate来管理级联关系时,一个表被加载到jvm内存时,其相关表可以暂存在数据库的缓存中,当需要使用相关表数据时在加载到jvm内存中,通过懒加载机制可以减少内存中不必要的开销,以提高程序的性能。    需要注意的是,当使用懒加载时,如果将session关闭,则断开了与数据库的连接,此时如果要访问子表数据,由于子表数据是存放

2016-04-24 22:26:05 5296

原创 Java虚拟机分类整理

一 商用高性能虚拟机        1 Sun HotSpot        2 BEA JRockit        3 IBM J9二 其他影响加大的虚拟机        1 Sun Classic        2 Sun Exact        3 Apache Harmony三 嵌入式虚拟机        1 Dalvik        2 KV

2016-04-03 15:26:00 353

转载 线程池ThreadPoolExecutor

线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一段时间后创建另一个辅助线程但线程的数目永

2016-04-03 15:14:16 433

原创 消息队列MQ

消息队列(MQ)(Message Queue)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。目前业界有很多MQ产品,我们作如下对比:RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,

2016-04-03 14:58:10 1315

原创 java中使用MongoDB

MongoDB是一个基于分布式文件存储的数据库,属于NoSQL型数据库,采用BSON数据格式(一种类JSON的二进制形式存储格式)进行存储。java中MongoDB的基本操作代码如下:首先安装MongoDB本地服务器,并启动(或手动配置到本地服务)然后编写java代码import com.mongodb.BasicDBObject;import com.mongodb.DB;

2016-04-03 14:42:36 753

原创 java中缓存的使用

这里的缓存并不是指高速缓存cache,实际上是将一些缓存数据保留在主内存中,当需要访问的时候可以快速从中获取。储存在主内存中,相对于IO操作读写文件或者数据库,性能会提高很多。注:将数据存储在本地文件,通过读本地文件的方式也可以被看做为使用缓存,且存储空间比较大但是性能要低于存贮才内存中,此处主要介绍使用内存的缓存机制。通常通过java.util.concurrent原子类包中的Concu

2016-04-03 10:56:32 2292

jclasslib-猴子哥哥.zip

使用jclasslib修改字节码,使用说明参考:https://blog.csdn.net/qq_21033663/article/details/105928982

2020-05-05

中国省市区数据库(mysql)

最全的中国省市区三级联动数据库,mysql版

2016-01-09

空空如也

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

TA关注的人

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