`
itsnack
  • 浏览: 39522 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论
文章列表
(原文地址:http://lmc.worldhm.net/webpage_blog/showlogs.jsp?lid=1576) 千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量 ...
0. 什么是物化视图 物化视图是查询结果的预运算。不同于简单的视图,物化视图的结果一般存储于表中。物化视图用于需要对查询立即做出响应,而又需要耗费很长时间获得结果。物化视图必须能快速更新。它取决于对更新频率和内容的准确性的要求。一般说来物化视图能够在一定时间内及时更新。 Mysql本来是不支持视图的,但是在5.0以上的版本,支持了视图功能,但是可惜的是不提供物化视图,但是这也难不住咱们,自己动手丰衣足食。 1. 实现自己的物化视图 看一个它是如何实现的简单的查询实例: SELECT COUNT(*)  FROM MyISAM_table;由于计数值存储在表的头部 立即返回结果。接下来的例子 ...
1. TinyMCE http://tinymce.moxiecode.com/ 2. FCKEditor http://ckeditor.com/ 3. YUI Editor http://developer.yahoo.com/yui/editor/ 4. NicEdit http://nicedit.com/ 5. Kupu http://kupu.oscom.org/ 6. Free Rich Text Editor http://www.freerichtexteditor.com/ 7. WebWiz RichTextEditor http://www.webwizguide.com ...
简介:  整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。 首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。 既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一 ...
集群有别于分布式的解决方案,它采用的是每台服务器运行相同应用的策略,由负责平衡的服务器进行分流,这对提高整个系统的并发量及吞吐量是更有效的办法。而集群对请求的处理又有两种不同的方式:负载平衡、状态复制( ...
今晚才发现ckeditor又有新版本放出了,于是上官网下了下来,顺便点进它的官方demo页面逛了圈,demo加载还是一样的很快,比我博客上用的快多了,很好奇官方demo是不是也用那个260多k的ckeditor.js,于是打开firefox的firebug插件,通过其网络功能观察了下,显示ckeditor.js只有83K,但通过访问其链接把js下到本地,却还是267K,原来是在服务器压缩了!我知道服务器能把文本内容压缩后再推送到客户端,但还是没想到能压缩到这个程度。心动了,于是上网google了下,把我的服务器(用的是tomcat6.20)也开启了gzip压缩功能,其间也收集到一些资料,在这里跟 ...
缓存机制,也是基于 Key-Value 的方式,确定了 Key 的来龙去脉能很好的认识缓存的生存周期。从配置文件解析说起:    parser.addNodelet("/sqlMap/cacheModel" , new Nodelet() {    public void process(Node node) throws Exception ... {    Properties attributes = NodeletUtils.parseAttributes(node, state.getGlobalProps());    String id = state.app ...
转自 http://zhangzuanqian.iteye.com/blog/430643 Java代码 <?xml version ="1.0" encoding="UTF-8"?>    <!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"   "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"&g ...
在Ibatis中使用Cache java 2010-08-03 10:11:19 阅读53 评论0   字号:大中小 订阅 文中的内容参考至IBATIS in action 的第九章Improving performance with caching。 入门样例    首先是一个非常简单的Caching 实例 view plaincopy to clipboardprint? <cacheModel id="categoryCache" type="MEMORY">       <flushOnExecute stat ...
oscache.properties  osCache 的配置文件    放在 webapp/WEB-INF/classes/ 下 ;   oscache.properties 中的配置项如下 :   1 、 cache.memory :    原文 :       Valid values are true or false, with true being the default value. If you want to disable memory caching,       just comment out or remove this line.   ...
OSCache comes with a JSP tag library that controls all its major functions. The tags are listed below with descriptions, attributes and examples of use. For instructions on installing OSCache in a web application, see the Installation Guide . You just have to add the following line declaring the OSC ...
1、OSCache是什么?     OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的 ...
  HTML 5 Web Socket:下一次Web通信革命揭幕 Source:http://developer.51cto.com/art/201003/189261.htm 【51CTO译文】关于HTML 5的各种前沿技术应用51CTO已经报道过很多,比如HTML 5的视频音频元素、HTML 5 Web SQL Database、HTML5 File API以及如何从零开始构建一个HTML 5页面等等。这些都是HTML 5对当前Web开发标准技术的升级或扩展。今天,51CTO带您了解HTML 5的另一面——HTML 5 Web Socket,以及它对当前Web通信的改变。 ...
Java消息服务(JMS Java Message Services) 提供了点对点模式(Point-to-Point Queue)和发布-订阅模式(Publish-Subscribe Topics). Queue仅允许一个消息传送给一个客户(一对一): 消息的接收者和发送者之间不存在时间上的依赖关系。不论发送者发送消息时接收者是否在运行,接收者都可以提取信息。接收者对于成功处理的消息给出回执。 Topics可以有多个客户端(一对多,多对多): 向某个话题订阅的客户程序只能收到那些在它订阅之后发布的消息。为了接收到消息,订阅者必须保持活动状态。因此,发布者和订阅者之间存在时间上的依赖关系。 ...
研究webservice有一段时间了,觉得用soapHeader来控制访问比较简单,特贴出代码以供大家分享 1.我们可以做一个很简单的ws测试,服务端的接口代码如下: Java代码 package ws;   //Generated by MyEclipse     public interface HelloWord {           public String example(String message);          }  package ws; //Generated by MyEclipse public interface HelloWord { ...
Global site tag (gtag.js) - Google Analytics