mysqlcluster

博客园 首页 新随笔 联系 订阅 管理

05 2011 档案

摘要:Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。 servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运 阅读全文
posted @ 2011-05-08 19:34 mysqlcluster 阅读(282) 评论(0) 推荐(0)

摘要:商业软件有更好的技术支持服务 开源软件通常不提供技术支持服务,即便提供也是收费的商业软件有强大的公司实力做后盾开源软件多是社区开发,有些甚至是个人开发,优秀的开源软件被商业公司包装,走社区和商业两条路商业软件有持续的开发投入凭自由精神和兴趣而开发 商业软件可成为客户产品失败后的替罪羊 社区版无此问题----------------------------------------------------------------商业软件不能随需而变 只要你有能力,你可以修改源代码商业软件成本高昂开源用最低的成本达成较高的目标商业软件说客户是我的上帝,最终要绑架上帝开源软件最终的上帝是客户商业软件有 阅读全文
posted @ 2011-05-02 23:01 mysqlcluster 阅读(336) 评论(0) 推荐(0)

摘要:Subversion是广泛使用的版本控制工具。它是CVS的进化,越来越多的开源社区在使用svn。TortoiseSVN是windows shell程序,是Subversion的客户端,它给予GPL协议,完全免费使用。svn支持“拷贝-修改-合并”模型,对非二进制的文件如源程序可采用这种模式,这种模式可加快team的效率。svn也支持“锁定-修改-解锁”模型,你可以选择是否锁定文件,以防止别人修改,在不可合并的文件上加锁通常是有效的,如二进制文件。svn commit 操作可以作为一个原子事务操作发布任意数量文件和目录的修改。在你的工作副本中,你可以改变文件内容,创建、删除、改名和复制文件和目录 阅读全文
posted @ 2011-05-02 22:37 mysqlcluster 阅读(1914) 评论(1) 推荐(0)

摘要:前期绑定:程序在编译之前将调用方法绑定,如面向过程的C语言。后期绑定:程序在运行时决定与哪个方法绑定;如所有面向对象语言。在java中,static和final是不参与多态的,就是说多态性对static和final描述的成员无效。代码:package com.pcitc.pattern.static1;public class StaticAbstract { public static String staticVar = "我是父类的静态变量"; public static void printStatic(){ System.out.println("我是父 阅读全文
posted @ 2011-05-01 07:26 mysqlcluster 阅读(307) 评论(0) 推荐(0)

摘要:假设条件: 读写操作次数的比例是1:9,读写操作代价是1:2; 吞吐量为T(Throughput),单位是r/s,即每秒读写次数; --------------------------------读写不分离时,即一台数据库情况下 设每秒最大写次数是:w,则每秒最大读次数是R=9w此时: 读操作的吞吐量:T读=9w [r/s] 写操作的吞吐量:T写=2w [r/s] 则单机系统最大负载能力:T单机=2w+9w=11w (r/s)--------------------------------采用一主多从结构后,master服务器只承担写和复制操作,slave服务器承担复制和读操作,设主服务器最大 阅读全文
posted @ 2011-05-01 07:26 mysqlcluster 阅读(2317) 评论(2) 推荐(1)