最新消息:

最新发布

Java专家系列:CPU Cache与高性能编程
java

Java专家系列:CPU Cache与高性能编程

老鹰 2个月前 (11-14) 79浏览 0评论

认识CPU Cache CPU Cache概述 随着CPU的频率不断提升,而内存的访问速度却没有质的突破,为了弥补访问内存的速度慢,充分发挥CPU的计算资源,提高CPU整体吞吐量,在CPU与内存之间引入了一级Cache。随着热点数据体积越来越大,一级...

Disruptor框架初学(一)
java

Disruptor框架初学(一)

老鹰 3个月前 (10-30) 127浏览 0评论

LMAX的 Disruptor 是一个高性能的并发框架,与LinkedBlockingQueue类似,提供了一个高速的生产者消费者模型,广泛用于批量IO读写,在硬盘读写相关的程序中应用的十分广泛,Apache旗下的HBase、Hive、Storm等框...

Java线程池的管理(二)
java

Java线程池的管理(二)

老鹰 5个月前 (09-07) 116浏览 0评论

今天,我们要讨论的就是线程池中提交任务的几个方法: 1)java.util.concurrent.Executor接口中的: void execute(Runnable command); 方法 1.1)仅仅只是执行run方法里的业务逻辑请求,并不会...

Java线程池的管理
java

Java线程池的管理

老鹰 7个月前 (07-07) 400浏览 0评论

线程池的大小是指:线程池中工作的线程的数量。 线程的数量过多,会导致消耗过多的资源,增加上下文的切换(线程的挂起,当前线程在cpu的缓存的数据的保存,以及线程栈内数据的恢复等)。 线程的数量太小,会导致无法充分利用CPU资源,使任务处理的吞吐率过低。...

常见SQL面试题
SQL

常见SQL面试题

来源:cnblogs 老鹰 7个月前 (07-06) 219浏览 0评论

SQL面试题: 1.一条SQL 语句 查询出每门课都大于80 分的学生姓名 DROP TABLE IF EXISTS `scores`; CREATE TABLE `scores` ( `name` varchar(255) DEFAULT NULL...

Spring-jdbc VS Mybatis
java

Spring-jdbc VS Mybatis

老鹰 1年前 (2015-11-06) 637浏览 0评论

为了可以比较 Spring-jdbc 和 Mybatis 之间性能的区别,做了如下的测试: 前提:相同的MySQL数据库,表接口,相同的系统,以及相同的测试方法得出如下结论: 结论如下: 可以看出Spring的效率还是高于Mybatis。但是,从开...

Redis 介绍及使用
Redis 网站翻译

Redis 介绍及使用

老鹰 1年前 (2015-08-27) 296浏览 0评论

1.Redis 是什么 Redis是一个开源的键–值的缓存和存储,即可用做缓存,也可用来持久化数据。支持多种数据类型。 3.0.3是目前最新的稳定版本(自带集群) 2.8及以前版本是没有集群的。 2.Jedis 是什么 Jedis是一个健...

(一)Redis 安装
Redis 网站翻译

(一)Redis 安装

老鹰 2年前 (2015-07-28) 261浏览 0评论

鉴于Memcache在重新启动机器后,在内存的数据会消失。 而Redis支持存储数据,并且在3.0稳定版本中已经支持集群,故Redis便是不可或缺的缓存神器了。 如下为Redis 3.0.2 稳定版的 standalone 的安装流程: 环境:cen...