加载中
spring定时任务

需求 : 服务器启动后开始定时任务并且可以注解其他依赖的相关bean 1. 注解方式 ; 2 配置文件 注解实现方式 1.1 自定义类DbScheduleTask @Component public class DbScheduleTask{ @AutoWir...

2016/10/09 16:47
62
springmvc异常统一处理

所有错误统一处理,不论dao层,service层,controller层都层层向向上抛, 具体实现如下 1. spring提供的类SimpleMappingExceptionResolver 2. spring接口HandlerExceptionResolver 3. spring注...

2016/10/08 17:32
112
spring 拦截器

应用场景: 打印日志,生成request的唯一ID,记录相关请求 ; 权限业务; 资源业务; 有3个方法 a. preHandler 业务处理前的预处理 b. postHandler 业务处理,生成视图前 c. afterCompletion...

2016/10/08 15:07
18
spring bean生命周期

Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也...

2016/10/08 11:50
200
线程池原理

线程池优势 1. 减少资源消耗: 降低线程的重复创建和销毁频率 2. 提高业务的响应时间: 请求到服务后,有待用线程直接处理业务,省略创建和销毁过程 3. 便于管理:由线程管理器统一管理线程的...

2016/10/07 09:52
34
如何调整VMware中Centos虚拟机屏幕分辨率

VMware中安装Centos虚拟机后,屏幕分辨率通常默认设置为800×600。并且不能通过“屏幕分辨率首选项”窗口(系统->首选项->屏幕分辨率)进行设置。 一般情况下,用户可以通过安装VMware Tool...

2013/06/27 12:08
711
hadoop图解

gateway机器是跳板机,提交job到云梯的,在gateway机器上只要配置hadoop-site.xml即可,配置文件中主要是指定jobtracker的地址和hdfs的地址。 gateway机器(相当于job client)提交job和对应...

2013/06/14 10:29
328
理解MySQL——架构与概念

写在前面:最早接触的MySQL是在三年前,那时候MySQL还是4.x版本,很多功能都不支持,比如,存储过程,视图,触发器,更别说分布式事务等复杂特性了。但从5.0(2005年10月)开始,MySQL渐渐步入...

2013/06/14 10:27
36
理解MySQL——并行数据库与分区(Partition)

1、并行数据库 1.1、并行数据库的体系结构 并行机的出现,催生了并行数据库的出现,不对,应该是关系运算本来就是高度可并行的。对数据库系统性能的度量主要有两种方式:(1)吞吐量(Throughp...

2013/06/14 10:26
178
理解MySQL——索引与优化

写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索...

2013/06/14 10:21
14
MySQL索引 使用笔记

MySQL索引 使用笔记 我们平常所说的索引,如果没有特别指明,都是指B+树结构组织的B-Tree索引。其中聚集索引,次要索引,覆盖索引,复合索引,前缀索引,唯一索引默认都是使用B+树索引,统称...

2013/06/14 10:19
21
MySQL索引背后的数据结构及算法原理

摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,...

2012/12/14 00:00
114
添加mysql索引的3条原则

添加mysql索引的3条原则 张映 发表于 2010-12-07 分类目录: mysql 一,索引的重要性 索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找...

长平狐 memcached源代码阅读笔记(二):网络处理部分

Java、PHP、Ruby、iOS、Python 等 JetBrains 开发工具低至 99 元(3折),详情» 既然memcached是一个缓存服务器,而且要提供高效的缓存服务,那么网络层肯定要非常 有效率才行。要能支撑大量...

2013/04/27 15:02
67
性能调优攻略

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级...

2013/04/27 14:56
239
高并发高流量网站架构

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的 网站,也极大的方便了上网的人们。但Web2.0以用户...

长平狐 Java程序员从笨鸟到菜鸟之(三十四)大话设计模式(五)创建者模式和原型模式

创建者模式是创建型模式中最负责的一个设计模式了,创建者负责构建一个对象的各个部分,并且完成组装的过程.构建模式主要用来针对复杂产品生产,分离部件构建细节,以达到良好的伸缩性。 把构...

2013/04/27 14:47
33
性能优化总结:CPU和Load、NIO以及多线程

引言 Java语言自90年代出现以来,因为它的安全性和跨平台性(即所谓的”Write Once,Run Anywhere”)等特点,深得广大程序员的青睐,但是同时,Java程序的运行效率问题也是程序员的心病。Jav...

2013/04/27 14:43
71
阻塞和非阻塞通信

同步、异步、阻塞和非阻塞是几种基本的sockets调用方式,也是在进行网络编程时需要理解和区分的基本概念之一。关于这方面的文章和讨论相当丰富,这里着重讨论其中两个比较容易混淆的两个,即...

2013/04/27 14:42
162
JVM优化配置

OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题...

2013/04/27 14:40
60

没有更多内容

加载失败,请刷新页面

返回顶部
顶部