`
wingok
  • 浏览: 8060 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
关于如何设计一个高可用性(部分节点宕机仍然保证可用)的系统,整理下大致思路。   系统前端的设计中,采用比较通用的解决方案,Web服务器(如Apache)+ 应用服务器集群(Tomcat或者WebLogic)。   客户端(Client)连接Web服 ...
http://www.cnbeta.com/articles/145402.htm   0. “面向对象”比你想象的要难得多 也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其 ...
这个东西在项目中使用,尤其是还不稳定的情况下,带来了不小的麻烦,然而利用js引擎来实现对标准产品的二次开发,的确是一个很好的想法。   对程序的方法利用动态代理进行扩展,使用rhino解释js脚本,在切面执行,同时要保证事务完整。
分布式与集中式区别: 集中式,倾向于维护数据库的统一,类似银行业务,所有功能集中于服务器上,对服务器要求高。 分布式:比如一个公司北京上海香港三个地方都有数据库,如果本地查询不到,要查询另两个地方。全球DNS服务器分布也是一个例子,在当地DNS服务器没查到的地址,会在其他DNS服务器上查找,但是过程对于用户是隐藏的。(相关内容:WebService,JNDI,JTA等) 引用 简单来说,就是由分布在不同机器设备上的(可能是在不同区域的)服务集群通过网络组成的一个系统。对于用户提交的请求,系统会根据负载策略分配一个可用的服务资源给用户,并为用户处理请求,在处理完成以后将结果返回给用户。对于用户而言 ...
oracle分页时,最常用的3层嵌套: select b.* from ( --第二层:给定行号 select rownum r,a.* from ( --第一层:排序 select * from 表 order by 字段 ) a where rownum<=最大行 )b where b.r>=最小行 最内层Select的用处:(rownum的生成时机) 引用 (4)rownum和排序 Oracle中的rownum的是在取数据的时候产生的序号,所以想对指定排序的数据去指定 ...
Global site tag (gtag.js) - Google Analytics