`
javaEEdevelop
  • 浏览: 863433 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
所有 XML 文档中的文本均会被解析器解析。 只有 CDATA 区段(CDATA section)中的文本会被解析器忽略。 PCDATA PCDATA 指的是被解析的字符数据(Parsed Character Data)。 XML 解析器通常会解析 XML 文档中所有的文本。 当某个 XML 元素被解析时,其标签之间的文本也会被解析: <message>此文本也会被解析</message> 解析器之所以这么做是因为 XML 元素可包含其他元素,就像这个例子中,其中的 <name> 元素包含着另外的两个元素(first 和 last): ...
介绍一个可以运算复杂数据运算的js库,名字叫Numbers.js,可以进行三角,矩阵等复杂运算, 地址在:https://github.com/sjkaliski/numbers.js,使用简单,可以支持在node.js和普通javascript下使用,例如:    var numbers = require('numbers'); 算矩阵的相加: var array1 = [0, 1, 2]; var array2 = [3, 4, 5]; 
id是指当前数据news_id参数 方法一: string preSql = "select top 1 * from news where news_id < " + id + " order by news_id DESC" string nextSql = "select top 1 * from news where news_id > " + id + " order by news_id ASC" 方法二: string preSql = "select * fro ...
相信都有表单提交的情况, 很多时候不希望出现重复提交原来的数据, 那么如何防止重复提交问题, 下面我是思考和一些参考整理的结果, 先看看其原理:   防止重复提交原理: 首先,在页面访问的时候server端产生一个标志位,其保存在session中,同时该标志位放到访问的页面的某个元素中(通常为隐藏域); 其次,在session存在的有效时间内,没有其它操作时其值保持不变,当提交表单到server端时,会判断client端提交过来的标志位和server端的标志位的值是否相等;最后,判断标志位的值,如果相等,则执行自己期望的操作;如果不相等,则转向指定的页面;这个原理在我以前在ASP中实现 ...
1 .配置Tomcat 6.0/webapps/cas/WEB-INF/deployerConfigContext.xml 找到    <bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref="httpClient" />   增加参数p:requireSecure="false",是否需要安全验证,即HTTPS,false为不 ...
原址(http://blog.csdn.net/small_love/article/details/6664831)     cas下载地址http://downloads.jasig.org/cas/ cas-server-3.1-release.zip http://downloads.jasig.org/cas-clients/ cas-client-3.1-release.zip   一、简介                 1、cas是有耶鲁大学研发的单点登录服务器                  2、本教材所用环境   Tomcat7.2 JDK6 ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page import="org.jasig.cas.client.util.AbstractCasFilter"%> <%@ page import="org.jasig.cas.client.validation.Assertion"%> <% String path = requ ...
1.异常信息   org.apache.jasper.JasperException: java.lang.ClassCastException:  org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527) org.apache.jasper.servlet.J ...
1.报错前   <c:set var="query" value="<%=request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]", "")%>" />  2.更改后,其实就是把valu ...
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主要cup个数,内存不同),所以使用的GC种类也会不同(如何选择见GC种类及如何选择)。本文将注重介绍JVM、GC的一些重要参数的设置来提高系统的性能。        JVM内存组成及GC ...
  1bit=1bit 8bit=1B(bytes) 1024b=1KB(kilobyte)  1024KB=1MB (mega byte) 1024MB=1GB (GigaByte) 1024GB=1TB (Trillionbyte) 1024TB=1PB  1024PB=1EB  1024EB=1ZB  1024ZB=1YB   其它的不知道,谁知道的,还请告诉下,我补上...  
/** * 获取exception详情信息 * * @param e * Excetipn type * @return String type */ public static String getExceptionDetail(Exception e) { StringBuffer msg = new StringBuffer("null"); if (e != null) { msg = new StringBuffer(""); String m ...
function sleep(milliSeconds) { var startTime = new Date().getTime(); while (new Date().getTime() < startTime + milliSeconds); } //browers pause 10s sleep(10000);  
以套接字为例,在阻塞模式下,利用TCP协议发送一个报文时,如果低层协议没有可用空间来存放用户数据,则应用进程将阻塞等待直到协议有可用的空间。而在非阻塞模式下,调用将直接返回而不需等待。在应用进程调用接收函数接收报文时,如果是在阻塞模式下,若没有到达的数据,则调用将一直阻塞直到有数据到达或出错;而在非阻塞模式下,将直接返回而不需等待。       对于UDP协议而言,由于UDP没有发送缓存,因此所有UDP协议即使在阻塞模式下也不会发生阻塞。      对于面向连接的协议,在连接建立阶段,阻塞与非阻塞也表现不一。在阻塞模式下,如果没有连接请求到达,则等待连接调用将阻塞直到有连接请求到达;但在非阻 ...
用js进行url传递参数的时候,因为中文字符总是会出现问题,特别是ie6! 所以找到了下面的js可以进行的编码格式 escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码 (xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此方法编码的字 符: @ * / + encodeURIComponent() 方法
Global site tag (gtag.js) - Google Analytics