
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
转载:javaweb学习总结(三十九)——数据库连接池一、连接池的定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释
转载:http://www.cnblogs.com/0201zcr/p/5942748.html转载: http://blog.csdn.net/fengshizty/article/details/53561562转载:http://www.hollischuang.com/archives/1716转载:一 分布式锁由于在平时的工作中,线上服务器是分布式多台部署的,经常
转载:http://blog.csdn.net/ithomer/article/details/6252552转载:http://blog.csdn.net/suifeng3051/article/details/526113101. JMM简介Java内存模型即Java MemoryModel,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式
转载自:http://www.cnblogs.com/gulvzhe/archive/2012/06/27/2565983.html一. 函数简介像window调用库文件一样,在linux下,也有相应的API因为加载库文件而存在。它们主要是以下几个函数:函数名功能描述dlopen打开对象文件,使其可被程序访问dls
转载:基于zookeeper、连接池、Failover/LoadBalance等改造Thrift 服务化转载:基于ZooKeeper和Thrift构建动态RPC调用转载:架构设计:系统间通信(13)——RPC实例Apache Thrift 下篇(1)转载:转载:一、Thrift的弊端Thrift(或者说所有的纯粹的RPC框架都存在)的一大弊端是其静态性。由于Th
来源: http://www.cnblogs.com/wpcockroach/archive/2012/05/10/2493564.html>说一说C++里的allocator。我们知道,C++ STL里定义了很多的容器(containers),每一个容器的第二个模板参数都是allocator类型。比方说在VC10里,vector类的模板声明为:template >cla
转载:Kafka基本原理转载:Kafka 设计与原理详解转载:Kafka简介、基本原理、执行流程与使用场景转载:Kafka 单机和分布式环境搭建与案例使用一、KafkaKafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满
转载:http://blog.csdn.net/stubborn_cow/article/details/50586990转载:http://blog.csdn.net/liubenlong007/article/details/53690312转载:http://blog.csdn.net/donggang1992/article/details/50981341转载:http://
转载:用sharding技术来扩展你的数据库(一)sharding 介绍转载:MySQL架构方案 - Scale Out & Scale Up.转载:一、ShardingSharding是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式。Shard这个词的意思是“碎片”。如果将一个数据库当作一块大玻璃,将这块玻璃打碎,那么每一小块都称为数据库的碎片(Da
转载:用sharding技术来扩展你的数据库(一)sharding 介绍转载:MySQL架构方案 - Scale Out & Scale Up.转载:一、ShardingSharding是把数据库横向扩展(Scale Out)到多个物理节点上的一种有效的方式。Shard这个词的意思是“碎片”。如果将一个数据库当作一块大玻璃,将这块玻璃打碎,那么每一小块都称为数据库的碎片(Da







