自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 SOA在当今中国企业的发展现状

SOA虽然不再是Buzz Word,但这也从侧面表明,对它的理解正在深入,使用正在趋于冷静而理性,在历练中得到了长足的发展。但由于SOA自身的局限性和对其使用的质量参差不齐,SOA在当今中国企业的发展现状还需要我们继续讨论。相信今天已经没有人对SOA的概念感到陌生,或者说没有听到过这个名字。但,你眼中的SOA是什么?1000个人可能会有1000种理解。我认为造成这种理解上的差异,原因有

2011-12-26 14:29:03 580

转载 Tomcat处理HTTP请求源码分析(下)

很多开源应用服务器都是集成tomcat作为web container的,而且对于tomcat的servlet container这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块在整个tomcat中所处的位置,最后对c

2011-12-22 15:42:13 386

转载 Tomcat处理HTTP请求源码分析(上)

很多开源应用服务器都是集成tomcat作为web container的,而且对于tomcat的servlet container这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块在整个tomcat中所处的位置,最后对c

2011-12-22 15:41:28 543

转载 parse_domain.py

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

2011-12-21 15:44:38 7257

转载 Apache ZooKeeper

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee

2011-12-19 09:32:15 2695

转载 java,hibernate

Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.IntegerintegerIN

2011-12-16 17:28:26 557

转载 Java命令行分析工具

本文向各位介绍一下Java性能监控小技巧:“JDK附带分析器、远程连接进程、跟踪统计、为离线分析创建一个堆转储、JConsole并不是高深莫测的。”5个命令行分析工具全功能内置分析器,如JConsole和VisualVM的成本有时比它们的性能费用还要高—尤其是在生产软件上运行的系统中。因此,在聚焦Java性能监控的第2篇中,我将介绍5个命令行分析工具,使开发人员仅关注运行的Java

2011-12-16 10:13:58 1160

转载 MySQL/Galera

Galera 是一套在 MySQL InnoDB 上面实现 Multi-master 且 synchronous replication 的系統。http://www.oschina.net/p/galera?from=rss

2011-12-16 10:13:26 689

转载 Tomcat处理HTTP请求源码分析(上)

http://www.infoq.com/cn/articles/zh-tomcat-http-request-1

2011-12-15 09:36:14 371

转载 用MySQL数据库来支持Schemaless的数据库存储方案

在PyCon上有童鞋提供了一个类似概念的分享,不过不大适合一般类型的互联网项目,感觉有点过于另类。不过我实现这个方案是在看到PyCon的分享之前。算是同样的诉求不同的实现方式吧。且我这里只是实现了一个数据访问的组件而不是Server。首先本文的方法来自FriendFeed分享的如何使用MySQL数据库的分享。简而言之就是把Python对象直接dumps后zip压缩存储在MySQL一个字段里

2011-12-14 09:50:27 501

转载 RAID中的Stripe size对性能的影响

配置RAID的时候,有个可以手工设定的参数:Stripe size.逻辑驱动器的Stripe size,代表控制器每次写入一块物理磁盘的数据量,以KB为单位。不同Stripe size的选择直接影响性能,如IOPS和吞吐量。Stripe size值小,通过多块磁盘响应多个I/O请求,可以增加I/O访问速率(IOPS)Stripe size值大,通过多

2011-12-12 14:45:27 1757

转载 HotSpot是什么

1. HotSpot历史    SUN的JDK版本从1.3.1开始运用HotSpot虚拟机, 2006年底开源,主要使用C++实现,JNI接口部分用C实现。    HotSpot是较新的Java虚拟机,用来代替JIT(Just in Time),可以大大提高Java运行的性能。     Java原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢。而HotSpot将常用的部分代

2011-12-10 22:55:46 1017

转载 JVM工作原理和特点

作为一种阅读的方式了解下jvm的工作原理JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 在我们运行和调试Java程序的时候,经常

2011-12-10 22:42:43 755

转载 解决“javac”提示不是内部或外部命令的问题

学习java必不可少的就是先要有一个java的开发环境。当然现在软件很多的,像eclipse,myeclipse等等。不过,最基本的就是javac.exe 了。就是在命令提示符中(cmd)使用 javac hello.java 来测试语句有没有问题。同时生成hello.class文件。本来,在 cmd 中,查看java的版本(命令:java -version)说是’java

2011-12-08 22:08:46 20211 4

转载 Tomcat工作原理

tomcat是Servlet运行环境(容器),每个servlet执行init(),service(),destory()以下是servlet的作用Servlet的调用Tomcat的工作模式3种:独立Servlet,进程内servlet,进程外servlet。Tomcat是一个基于组件的服务器,他的构建组件都是可以配置的,其中最外层

2011-12-08 13:31:03 693

转载 CAP原则

ric A. Brewer教授,Inktomi公司的创始人,也是berkeley大学的计算机教授,Inktomi是雅虎搜索现在的台端技术核心支持。最主要的是, 他们 (Inktomi公司)在最早的时间里,开始研究分布计算。CAP原则的提出,可以追溯到2000年的时候,Brewer教授在一 次谈话中,基于他运作Inktomi以及在伯克利大学里的经验,总结出了CAP原则。

2011-12-06 20:38:45 605

转载 heap和stack有什么区别

1.heap是堆,stack是栈。2.stack的空间由操作系统自动分配和释放,heap的空间是手动申请和释放的,heap常用new关键字来分配。3.stack空间有限,heap的空间是很大的自由区。在Java中,若只是声明一个对象,则先在栈内存中为其分配地址空间,若再new一下,实例化它,则在堆内存中为其分配地址。4.举例:数据类型 变量名;这样定义的东西在栈区。

2011-12-01 13:38:00 1143

空空如也

空空如也

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

TA关注的人

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