自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (42)

转载 Memcached 学习笔记(二)内存机制

Memcached 学习笔记(二)内存机制 1.Slab Allocation机制 在使用该机制以前,内存分配是使用free和malloc来实现的,这样就会造成大量的内存碎片,加重内存管理器的负担,于是Slab Allocation就是为了应对这个问题的。他的原理就是按照预先定义的大小,将内存分成很多特定长度的块,这样来解决内存碎片。 另外,Slab Allocation还有重复使用

2012-03-30 10:12:24 590

原创 java中的队列与堆栈

java中的队列Queue 今天无意中看到java里面的Queue,联想到以前用c来做宽度遍历的时候还得自己来组织数据结构,现在java里面提供了Queue接口,其中LinkedList就实现的这么一个接口,同时与队列对应的,java有一个栈的实现: Queue q = new LinkedList(); q.offer("A"); q.offer("B"); System.out.

2012-03-27 23:29:09 991

转载 Memcached 学习笔记(一)安装 & helloworld

Memcached 学习笔记(一)安装 & helloworld 1. 安装Memcached 首先是下载 memcached 了,目前最新版本是 1.1.12,直接从官方网站即可下载到 memcached-1.1.12.tar.gz。除此之外,memcached 用到了 libevent,我下载的是 libevent-1.1a.tar.gz。 接下来是分别将 libevent-

2012-03-27 15:54:41 2509

转载 MySQL学习笔记(七)扩展性设计之Search

MySQL学习笔记(七)扩展性设计之Search

2012-03-27 14:29:42 501

转载 MySQL学习笔记(六)扩展性设计之Memcached

MySQL学习笔记(六)扩展性设计之Memcached 1.作为系统性能提升的工具 首先,我们给出使用Memchched作为Cache服务层的简图如下所示: 从图中可以看出,所有数据都需要insert,update,delete到Master中,并且如果对Master进行update或者delete之后,从memcached中delete掉,从而保持数据的一致性。读取数据

2012-03-27 14:16:40 1136

转载 MySQL学习笔记(五)扩展性设计之Replication

MySQL学习笔记(五)扩展性设计之Replication 1.Replication的意义 首先,我们需要清楚一个数据库据系统的扩展性实际上是主要体现在两个方面,一个是横向扩展,另一个则是纵向扩展,也就是我们常说的Scale Out 和Scale Up。 Scale Out 就是指横向的扩展,向外扩展,也就是通过增加处理节点的方式来提高整体处理能力,说的更实际一点就是通过增加机器来增加整体

2012-03-27 10:58:28 816

转载 MySQL学习笔记(四)性能优化2

MySQL学习笔记(四)性能优化2 1.高效的模型设计 (1)适度冗余,让查询尽量减少Join 将别的表的数据拿出来一部分放在自己表里面,比如:发布信息表里面不仅保存用户ID,同时保存一份nickname (2)大字段垂直拆分 把字段拆分出来放在另外一张表里面,比如:一些大字段,文章额内容,产品介绍等,还有访问不频繁的数据 (3)大表水平拆分 把表中不分数据拿出来单独放在一张表里

2012-03-27 01:17:58 565

转载 MySQL学习笔记(三)性能优化1

MySQL学习笔记(三)性能优化1 1.MySQL 数据库锁定机制 MySQL的数据库锁定分为表级锁定,行级锁定,页级锁定。Innodb 存储引擎和MyISAM 存储引擎最大区别主要有四点,第一点是缓存机制,第二点是事务支持, 第三点是锁定实现,最后一点就是数据存储方式的差异。 1.1 表级锁定 MySQL的表级锁定分为读锁定和写锁定,通过四个队列来维护这两周锁定,分为当前锁定的正在读写

2012-03-25 22:58:41 564

转载 Nginx 环境搭

Nginx 环境搭建 1.下载pcre http://jaist.dl.sourceforge.net/project/pcre/pcre/7.9/pcre-7.9.tar.gz 2.安装pcre-7.9.tar.gz #tar zxvf pcre-7.9.tar.gz #cd pcre-7.9/ #./configure #make && make install pcre是一个

2012-03-25 21:22:43 949

转载 MySQL学习笔记(二)架构组成

MySQL学习笔记(二)架构组成 1.物理文件 1.1 日志文件 错误日志:需要在启动时开启-log-error 选项。错误日志的默认存放位置在数据目录下,以hostname.err 命名。但是可以使用命令:--log-error[=file_name],修改其存放目录和文件名。 二进制日志:当我们通过“--log-bin[=file_name]”打开了记录的功能之后,MySQL 会将所有

2012-03-22 17:23:22 624

原创 MySQL学习笔记(一)基本介绍

MySQL学习笔记(一)基本介绍 1.与其他数据库的比较 1.1功能比较 MySQL 基本实现了ANSI SQL 92 的大部分标准,仅有少部分并不经常被使用的部分没有实现。 在事务支持方面,虽然MySQL 自己的存储引擎并没有提供,但是已经通过第三方插件式存储引擎Innodb 实现了SQL 92 标准所定义的四个事务隔离级别的全部,只是在实现的过程中每一种的实现方式可能有一定的区别,

2012-03-22 16:06:45 851

原创 ibatis学习笔记(四) 缓存

ibatis学习笔记(四) 缓存 1.缓存配置 首先我们看一下缓存配置的样式 <select id="getProduct" parameterClass="java.lang.Integer" resultClass="product" cacheModel="cache1"> <![CDATA[ select * from t_product

2012-03-21 17:01:06 699

原创 ibatis学习笔记(三) 数据关联

ibatis学习笔记(三) 数据关联 我们来讨论一下关联数据的情况 1.一对多关联 首先,我们有两张表,商品和评论,表的结构如下: create table t_product ( id int(11) not null auto_increment, name varchar(50) default null, description var

2012-03-21 00:44:06 1465

转载 Mysql 性能

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.为查询缓

2012-03-14 23:46:50 564

原创 ibatis学习笔记(二) 基本操作

ibatis学习笔记(二)基本操作 上一次,做了一个简单的ibatis的例子,这回想针对上次的例子在继续研究 1.基本操作实例 (1)数据写入操作 Product prod = new Product(); prod.setName("联想 T400 笔记本"); prod.setPrice(8999); sqlMap.startTransaction(); sqlMap.i

2012-03-14 23:19:35 784

原创 ibatis学习笔记(一)例子

ibatis学习笔记(一)例子 之前用Hibernate用的多了,可能先入为主,关注别的持久层技术就少了,最近见到很多注重性能和效率的工程在使用iBatis,自己就留心了一下,整理一个学习总结,首先从一个Hello world开始吧。 1.数据库创建 create database sample; use sample drop table if exists `t_use

2012-03-13 21:54:43 1187

《鸟哥的Linux私房菜:基础学习篇》+ 《鸟哥的Linux私房菜服务器架设篇》

鸟哥的Linux私房菜:基础学习篇(第3版) 鸟哥的Linux私房菜服务器架设篇

2012-12-17

SPRING3技术内幕(完全版)第1部分

SPRING3技术内幕(完全版),一共两部分,这是第一部分,第二部分的链接是

2012-12-07

jqgrid 资料合集(包括一个例子)

jqgrid 资料合集(包括一个例子) 倒开即可运行

2012-11-11

Lucene原理与代码分析完整版以及找的一些资料

Lucene原理与代码分析完整版以及找的一些资料,网上找的一些材料,希望对大家有帮助!

2012-11-04

apache-maven-2.2.1-bin.zip

apache maven 2.2.1 bin zip

2012-10-17

protoc.exe

ProtocolBuffer 包含 protoc.exe,自动生成代码

2012-10-17

linux 常用命令

linux 常用命令,希望对大家能有帮助。

2012-07-03

JDK6.0API官方中文版CHM

JDK6.0API官方中文版CHM,可以使用。

2012-07-03

开源企业搜索引擎SOLR的应用教程

开源企业搜索引擎SOLR的应用教程,开卷有益哦。

2012-07-03

互联网采用什么技术架构来实现网站高负载

互联网采用什么技术架构来实现网站高负载。

2012-07-03

ibatis 资料合集

ibatis 资料合集 文档和一个小实例

2012-04-22

Memcache资料合集

Memcache资料合集 描述Memcache, 从网上多方面搜集的资料。

2012-04-22

java笔试面试算法题

多种笔试面试的算法设计题,和经典笔试题目。

2010-04-30

图解HTTP(完整版)

文档绝对完整,绝对清晰。本人已经看过,值得拥有。

2015-10-20

Oracle 详细 资料

Oracle 详细 资料 本人经过多种渠道收集的完整的oracle资料 其中也包括csdn上面本人下载的资料 与大家分享

2009-09-28

shark 工作流 文档

工作流引擎shark的技术分析与改进探讨 转自别人的论文,希望对大家对于shark的使用有所帮助。

2009-09-28

jbpm4.1 中文用户手册

jbpm4.1 中文用户手册 2009年9月发布的jbpm新版本

2009-09-10

bpel 规范 2.0

bpel 规范 2.0 ................

2009-07-24

firebug current

firebug 最新版 适合与firefox3.0.5

2009-07-20

apache ode 入门

apache ode 参考资料 比较简短,而且包含实例,经过测试正确。

2009-07-14

cgi 教程 和 中文手册

cgi 教程 和 中文手册 网上收集的两本电子书

2009-07-14

linux c 编程 资料

linux c 编程 资料,包括编程手册,常用命令集,还有使用技巧。个人在网上画了好些时间收集的,希望对后来者有帮助。

2009-07-09

prototype api 开发资料 源码

prototype api 开发资料 源码 prototype.js 资料齐全,api是英文的chm格式,不过不妨碍阅读

2009-07-09

tuxedo api

介绍tuxedo api的英文文档。、比较详细的pdf格式

2009-07-03

RESTful Web Services

RESTful Web Services 中文PDF

2009-07-02

C++ 笔试题 实例

网上整理的多个C++试题,喜欢的下,涵盖c++的基本内容

2009-07-01

C++ primer

经典的C++学习书籍,国外经典教材,c++语言的经典之作,本书是第三版中文pdf,保证清晰

2009-07-01

Apache Xerces解析器

Apache Xerces解析器 包含 windows 和 linux两个版本

2009-06-29

tuxedo资料 中文

tuxedo 资料 中文 适合于初学者上手

2009-06-26

gsoap 使用说明

gsoap 使用说明,含有实例,适合于初学者上手。

2009-06-26

svg 实例 和 教程

整理多个svg的例子,还有IBM的svg教程,很适合与初学者上手。

2009-06-26

ActiveMQ in action

ActiveMQ in action电子书和网上的教程,整合Tomcat

2009-06-24

mysql front 注册机

mysql front 注册机 适合 5.0和4.0还有3的,多个注册机,还包含3的破解版

2009-05-30

java swing(影印版)

学习swing的很好的教材,影印版,希望对于大家有用。

2009-05-01

电梯程序—C语言程序

c语言实现的单部电梯程序,适合了解电梯整个运作。

2009-04-28

jbpm_API_文档

jbpm API 文档,让你轻松掌握jbpm的api

2009-04-28

jbpm项目开发例子

jbpm整合struts2 进行web开发,简单例子。

2009-04-28

jbpm—web工程

jbpm整合struts spring hibernate,实现web项目

2009-04-28

数据库系统概念 答案

外文翻译(数据库系统概念)—书后习题答案

2009-03-01

jQuery1.2API 中文手册

jQuery1.2API.chm,本文档详细描述了jquery的api。

2009-02-20

空空如也

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