`
文章列表
  李楠注:    这个内容我还没有测试过,打算以后分别用mysql,mssql,oracle10g测试一下,数据量分别为1万,2万,10万,100万。这里先把此文档保存下来。    关注这个内容,主要是这个功能要经常使用,并且,每个框架的实现 ...
  开源授权协议(GPL,LGPL,BSD,Apache Licence,MIT等) 我们获取到一个开源软件时,并不可以“为所欲为”。开源有其需遵循的协议。 现金存在的开源协议,经过OSI(Open Source Initiative)组织通过的多大58种。 常见的有GPL、LGPL、MPL、BSD、Apache Licence、MIT等。 一图以蔽之: 一、GPL GNU General Public Licence 通用公共许可证 最常见也是最受关注的一个开源协议,如熟悉的Linux。 GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传 ...
jQuery Autocomplete Plugin Demo,这里有详细的例子
Quartz Scheduler,定时任务 Quartz是一个作业调度系统(a job scheduling system),负责在约定的时间到达时执行(或通知)其他软件控制。是一个Java的定时任务框架,使用它可以方便的实现计划任务,即在某个时间或每隔一定时间运行 ...
1.对List进行排序可以通过这种方式,实现(implements) Comparable<T>接口 @Override public int compareTo( T o) { if (null == o) { return -1; } RunningInstancesItemType instance0 = this.instanceInfo; RunningInstancesItemType instance1 = o.getInst ...
Web2.0 的兴起,掀起了互联网新一轮的网络 创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但 Web2.0 以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。     本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容:     首先在整个网络的高度讨论了使用镜像网站,CDN 内容分发网络等技术对负载均衡 带来的便利及各自的优缺点比较。然后在局域网层次对第四层交换技术,包括硬件解决方案F5 和软件 解决方案 ...
此文系转载,如需转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71) Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71     鄙人先后在CERNET做过拨号接入,在Yahoo&3721搞过搜索前端,在猫扑处理过mop.com的架构升 ...
关于Java中内存溢出的解决办法 J2EE应用系统是运行在J2EE应用服务器上的,而j2ee应用服务器又是运行在JVM上的,生成环境中JVM参数的优化和设置对于J2EE应用系统性能有着决定性的作用。 AD: J2EE应用系统是运行在J2EE应用服务器上的,而j2ee应用服务器又是运行在JVM上的,生成环境 中JVM参数的优化和设置对于J2EE应用系统性能有着决定性的作用。要优化系统,则需要对JVM参数进行合理的设置,所以我们需要了解究竟在什么地方进 行设置、有哪些参数以及各参数的意义分别是什么,并且我们还得了解JVM的内存管理机制究竟是个什么玩意儿?其实我们在网上搜索引 ...
实现可视化编辑表格操作... HTML文件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content=& ...
<script type="text/javascript"> function showUser(selectType) { alert(selectType); if (selectType == "") { document.getElementById("selectType").innerHTML = ""; return; } if (window.XMLHttpRequest) { // code ...
Jxls操作excel的时候,数据里面同时有规则的List/Map数据,同时又有不规则的,零星组织的数据,在这里,统统可以用此方法解决,具体方法如下,包括完整的类文件,导出Excel的时候需要有一个模板,模板中的各项数据请使用EL表达式的方式${list.userName...}诸如此类方式即可写入值... //#################start##################// public class JxlsResult extends StrutsResultSupport { /** * */ private static ...
<script type="text/javascript"> //异步请求对象 var xmlRequest; //得到请求对象 function getXMLHttpRequestObject() { //不同的浏览器创建方式不同 try { xmlRequest = new XMLHttpRequest(); //Firefox ,safari } catch (e) { //IE try { xmlRequest = new ActiveXObject("Msxml2.XMLHTTP"); ...
对于session过期跳转的问题,很简单,就是一个过滤器,然后判断session为空?跳转:继续。但是对于ajax的请求,需要做特殊处理,见下面代码中的 // 此处考虑ajax操作session过期的操作,如果ajax请求过程中session过期,则指定过期状态码为:911.String requestType = req.getHeader("X-Requested-With"); 因为ajax请求的时候请求头是:X-Requested-With,so我们可以根据该请求头做session过期处理。 下面是过滤器的实现,可以作为参考。 package com.*** ...
Spring MVC的API: DispatcherServlet:         整个Spring MVC的前端控制器,由它来接管来自客户端的请求 HandlerMapping:           DispatcherServlet会通过它来处理客户端请求到各个(Controller)处理器的映射 HandlerAdapter:            HandlerMapping会根据它来调用Controller里需要被执行的方法 HandlerExceptionResolver:    spring mvc处理流程中,如果有异常抛出,会交给它来进行异常处理 ViewReso ...
本文系转载,原文地址:http://lishuaibt.iteye.com/blog/409294 第1章  引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的 互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层 已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台 机器的访问负载,降低了宕机的可能性;通过集群方案,解决了数据库宕机带来的单点数据库不能访问的问题;通 ...
Global site tag (gtag.js) - Google Analytics