`
zhanghonglun
  • 浏览: 92137 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Content   Web Service 简介Java 开发Web Service相关技术SOAP Style Web ServiceRESTful Web Service
前面也有一些文章讲了些架构面上改善性能的关键考虑点,如异步,批处理,读写分离等。 但我觉得对一个大规模高并发的网站来讲,为了保证性能,最重要的还是缓存。 因此在实现时,就必须考虑到这方面的方面性。先不谈写入数据,如新增和更新的缓存实现。 在查询的部分,具体来讲,最好不要使用Ajax实现,因为这样做的话,要实现缓存就很困难了。当然可以在内存中缓存业务数据,类似Hibernate 二级缓存(当然,数据库和AP 之间加一层缓存也是相当重要的)。但这个不是王道,王道是缓存页面,直接使用URL 作为Key.这样还有一个重要的好处,就是对搜索引擎友好的多,如果使用Ajax,搜索引擎缓存的是一堆的JS, ...
1,什么是XML Schema  XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。 XML Schema: 定义可出现在文档中的元素 定义可出现在文档中的属性 定义哪个元素是子元素 定义子元素的次序 定义子元素的数目 定义元素是否为空,或者是否可包含文本 定义元素和属性的数据类型 定义元素和属性的默认值以及固定值 2,定义XML Schema <?xml version="1.0"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema& ...
问题描述 跨域,jquery 拒绝访问,设定docuement.domain 后还是不行。 问题分析 ie ,jquery 的onload 事件在body 加载前就开始执行了,因此要将设定domain 的动作放到页面的最上面。 解决方案 将设定domain 的动作放到页面的最上面。
 排名不分先后 Java EE(Java SE,Spring,Web Service) Oracle(Development,Tunning) PHP MySQL 搜索引擎(Vertical Search Engine) SEO 架构设计(SOA,大容量高可用高性能网站架构) Linux(Redhat)  http://www.mio.com  http://www.magellan.com
问题描述 IE 下Frameset 跨域取不到Session 问题分析 1,Session 通过Cookie 实现(浏览器支持Cookie,且没有encodeUrl) 2,默认情况下,IE会阻止没有P3P (Platform for Privacy Preferences) 协议的第三方Cookie,并且还会组织写入用户联系信息的第三方Cookie. 解决方案 设置P3P 策略 增加response.addHeadeurl("P3P ","CP=CAO PSA OUR"); 声明Cookie 的用途,即声明自己不会侵犯用户的隐私。 ...
问题描述 JBoss 下Struts2 的资源文件不能加载,有时OGNL 也不起作用,即不能实例化Action 中的对象。 问题分析 因为将所有依赖的包都放到了服务器common/lib 下,又在一个服务器实例中部署了多个Struts2 应用,于是灵异事件发生。 解决方案 将Struts2 相关的包分别放在
问题描述 java  -cp A.jar;B.jar -jar XXXX.jar 报找不到类的错误,java.lang.NoClassDefFoundError问题分析 1,Classpath 中指定jar 的路径中不能有空格2,指定-cp 后,会忽略环境变量%CLASSPATH%3,-jar 不能使用系统类加载器加载除了Bootstrap 和Ext 以外其他的jar 包4,包含main 方法的类也必须在Classpath 里面解决方案 1,Classpath 中指定jar 的路径中不能有空格windows 下可以搞个不包含空格的虚拟盘符映射到Class path最好是将jdk 安装目录中的空格 ...
从应用的层面讲 Jboss 中的Classloader 分为三个层次 War Loader  -加载WEB-INF\lib,WEB-INF\classes Application Loader(UCL),加载${server}\lib,common\lib 等 System Loader,加载%SERVER_HOME%\lib 下面的类和JVM 相关的类,即Class_path 下面指定的类 重点: 1,可见性从上到下 2,默认情况,UCL 使用共享的类仓库,传说中的扁平类加载器,可以使用Class Scope 配置来改变这种结构,所谓Scope 就是将本应用的类仓库更其它仓库隔 ...
题目假设停在铁路调度站入口处的车厢系列的编号依次为1,2,3,…n。设计一个程序,求出所有可能由此输出的长度为n 的车厢系列。 解析: 一个数的进栈以后,有两种处理方式:要么立刻出栈,或者下一个数的进栈(如果还有下 ...
问题描述 数据库连接不断上升。 问题分析  1,单态,多次Load Spring Context ,建立了多个连接池。  2,网络问题(如长时间的网络断开)会引起之前连接池中的连接池无效,且无法通过程序关闭(连接池中已经清除掉这些连接了)。 解决方案  1,保证单态  2,网络问题(如长时间的网络断开)会引起之前连接池中的连接池无效,且无法通过程序关闭(连接池中已经清除掉这些连接了)。只能通过DBA 清除这些垃圾的连接。

高可用性架构

关键字: 冗余,集群,单点故障,内容分发网络CDN  
就像在我的大学 中所说的,   那些失意的人,决不能沉沦,要记住,失败只是暂时的,悔恨却是终身 人生在世,不可能一帆风顺,也不可能得到真正的公平,难免会有很多不如意,一定会有倒下的时候,但倒下后是爬起来还是永远趴下,却完全取决于我们自己的选择。面对失败,我们绝不能放弃,放弃了不仅会失去别人的尊重,连自己也会瞧不起自己,会悔恨终身。   其实,我的大学的故事是没有讲完的,因为我不太愿意去面对。因为没能上清华,当时我是彻底绝望了,而因为自己的任性和幼稚,整个大学都是在哀怨,沮丧和沉沦中度过的。遗憾的是,这又成了新的悔恨。 如果当时再努力一点,或者运气再好一点,或者高考不在我复读一年时 ...

Server 性能

Tomcat6+ JDK6 的性能 明显优于Weblogic8+ JDK1.4, 虽然没有可比性,但不能不承认这个结论 。 别跟我讲调优,调优调不出新特性。
多系统多公司多语言管理系统概念类图 权限方面还是有点意思的, 权限分两个方面, 功能面-- 又分实体级和字段级,每个级别还分是否可见,是否可编辑... ... 如果是Option List ,还要分语言,不同的权限看到的选项不一样 数据面-- 使用组织结构来管理 系统大量用到策略思想,大大增加了灵活性和扩展性
Global site tag (gtag.js) - Google Analytics