`
davidxiaozhi
  • 浏览: 237118 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  course  [kɔ:s]   vt. 追, (使)跑vi. 追, (使)跑 例句 vt.
  seminar ['seminɑ:]   基本解释 n. 研究会, 讨论发表会, 研究班, 专题讨论  
isActive检查一个线程是不是互动状态,不活动状态有三个情况,执行结束,其他线程正在执行、阻塞   线程的名字 其实只是用来查看或者toString输出的,操作系统并不使用这个名字,   获得当前线程的途径currentThread() 获得全部活动的线程enumerate();   一个线程对象实例只能启动一次,不能被再次重新启动。   锁是加在对象上面的,多个对象是不共享锁的,同一个对象里的同步方法是共享锁的。 如果在访问其中一个同步方法时,其他线程也不能访问该对象方法的另外一个同步方法, 因为锁是共享的。   java虚拟机规范,除了long和double ...
flex builder 4 注册码可用破解文章分类:Flash编程破解flex builder 4的方法只需两步:1. 注册码我这里提供一个flex builder 4的注册码:1424-4884-4630-8952-4819-8520并且提供一个注册机,下载地址:http://download.csdn.net/source/22959392. 修改HOSTS文件然后在你的HOSTS文件中添加如下内容:127.0.0.1 activate.adobe.com127.0.0.1 practivate.adobe.com127.0.0.1 ereg.adobe.com127.0.0.1 acti ...
package com.util;   import java.io.UnsupportedEncodingException;   public class UrlDeal { public static final String ALLOWED_CHARS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.!~*'()";   public static String encodeURIComponent(String input) { if (input ...
用Eclipse远程调试(Remote debug)Tomcat 1. 配置Tomcat支持remote debugging 给JVM加上如下的启动参数: -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n      #SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888    2. Eclipse里新 ...
当我们在打开的窗口通过window.close关闭窗口时有时会出现   您查看的网页正在试图关闭窗口 请选择 是否关闭,超级恶心  。     下面是解决办法     newwin = window.open("","_parent","");    newwin.close();  
基于OSCache的页面缓存   一、缓存整个页面        在OSCache组件中提供了一个CacheFilter用于实现页面级的缓存,主要用于对web应用中的某些动态页面进行缓存,尤其是那些需要生成PDF格式文件/报表、图片文件等的页面,不仅减少了数据库的交互、减少数据库服务器的压力,而且对于减少web服务器的性能消耗有很显著的效果。这种功能的实现是通过在web.xml中进行配置来决定缓存哪一个或者一组页面,而且还可以设置缓存的相关属性,这种基于配置文件的实现方式对于J2EE来说应该是一种标准的实现方式了。[注] 只有客户访问时返回http头信息中代码为200(也就是访问 ...
使用 tomcat 时,相信大家都回遇到中文乱码的问题,具体表现为通过表单取得的中文数据为乱码。 一、初级解决方法 通过一番检索后,许多人采用了如下办法,首先对取得字符串按照 iso8859-1 进行解码转换,然后再按 ...
在Servlet中显示地设置和读取Cookie 一,什么是Cookie?        Cookie是Web服务器利用set-cookie响应报头发送给客户端的一段消息。客户端在随后的请求中返回给服务器,服务器可以读取(而不可以改变)该消息。        Cookie不会以任何方式得到解释和执行,以名-值对的显示保存消息,服务器通过再次发送修改后的cookie来改变cookie。   浏览器对Cookie大小和数量有限制。 二,Cookie的优点和缺点       在Servlet或JSP中避免使用Cookie存储敏感数据。 用户可能选择关闭Cookie(那就使用URL重写), ...
1、caller JScript参考中说明为:返回一个对函数的引用,该函数调用了当前函数。如何理解这句话, 先来举个简单的例子: // caller demo { function callerDemo() { if (callerDemo.caller) { var a= callerDemo.caller.toString(); alert(a); } else { alert("this is a top function"); } } function handleCaller() { callerDemo ...
<s:set name="start" value="10" />   //start是从前一个页面中传递过来的参数 <s:set name="end" value="30" />   //end是从前一个页面中传递过来的参数 <s:bean name="org.apache.struts2.util.Counter" id="counter">         <s:param name="first" ...
我们知道jdk自带的数组拷贝有Arrays.copyOf与System.arraycopy,那么 这两种有什么区别呢,其实System.arraycopy要求你必须提供一个目标数组,而Arrays.copyOf不用你提提供目标数组,下面看一下Arrays.copyOf源码         public static <T,U> T[] copyOf(U[] original, int newLength, Class<? extends T[]> newType) { T[] copy = ((Object)newType == (Objec ...
comet是服务器“推”技术的的一种实现,apache-tomcat提供了comet的支持。 下面来说说comet的工作原理: Comet主要是利用客户端向服务器发出请求时,服务器发回响应内容,并利用javascript建立一个长时间链接的“长连接”,这个连接在没有接收到服务器或者没有到达连接时间限制时会一直等待服务器的消息,如果服务器有消息传来,立即显示最新信息。长连接每隔一段时间会重新向服务器发出连接请求。服务器在有新消息产生的时候立即检查消息的接收方是否存在长连接,如果存在马上发送,如果没有则不发送。 服务器的comet实现,需要继承
好久不亲手写log4j配置文件,感觉手生了,在借助google哥的帮助下终于 搞定了,现在吧查询得到的东西收藏起来以备他日之需 #%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL    #%r 输出自应用启动到输出该log信息耗费的毫秒数    #%c 输出所属的类目,通常就是所在类的全名   
Global site tag (gtag.js) - Google Analytics