`
文章列表
1. MySQL    Class.forName("org.gjt.mm.mysql.Driver").newInstance();       String  url  ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode= true&characterEncoding=8859_1"       Connection  conn=  DriverManager.getConnection(url,user,password);    2. ...

java classload 机制

    博客分类:
  • JVM
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java虚拟机中并执行。 类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet需要从远程下载 ...
filter过滤器主要使用于前台向后台传递数据是的过滤操作。程度很简单就不说明了,直接给几个已经写好的代码 一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ public class ForceNoCacheFilter implements Filter { public void doFilter(ServletRequest reques ...
① out - javax.servlet.jsp.jspWriter   out对象用于把结果输出到网页上。 方法:1. void clear() ;   清除输出缓冲区的内容,但是不输出到客户端。 2. void clearBuffer() ;   清除输出缓冲区的内容,并输出到客户端。 3. void close() ;   关闭输出流,清除所有内容。 4. void flush() ;   输出缓冲区里面的数据。 5. int getBufferSize() ;   获取以kb为单位的目前缓冲区大小。 6. int getRemaining() ;   获取以kb为单位的缓冲 ...
为什么GenericServlet在init(ServletConfig config)基础上增加了一个init()方法? init()方法被GenericServlet.init(ServletConfig config)方法调用。init()方法方便了开发人员定制Servlet的初始化,而无须去维护ServletConfig对象的存储工作。重写GenericServlet.init(ServletConfig config)必须要显示的调用super.init(config)方法。 ServletContext.getContect(java.lang.String ...
ArrayList是List接口的一个可变长数组实现。实现了所有List接口的操作,并允许存储null值。除了没有进行同步,ArrayList基本等同于Vector。在Vector中几乎对所有的方法都进行了同步,但ArrayList仅对writeObject和readObject进行了同步,其它 ...
Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织   JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费)   Weblogic:应该说算是业界第一的app   server,全部支持j2ee1.4,  对于开发者,有免费使用一年的许可证。 Apache:全球应用最广泛的http服务器,免费,出自apache基金组织     Tomcat不支持EJB,只能做jsp和servlet的container,只能做web服务器。 JBoss是实现了EJB容器,同时内嵌Tomcat,处理静态页面Jboss的速度要比较快,可以作应用服务器。 ...
本文转载自http://tech.it168.com/a2009/0901/672/000000672382.shtml      【IT168 专稿】    本文将会从Java平台本身的类加载机制谈起,然后向读者展现WebSphere Application Server(WAS)中如何应用扩展Java本身的类加载机制。本文还将给出一些常见的由类加载的造成的问题,分析背后的原因,并给出相应的解决方案。     关键字:     JVM — Java Virtual Machine,Java虚拟机,是运行Java程序的平台,不同的操作系统有不同的实现。     classloader ...
Tomcat类加载机制 Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的 Tomcat Server的ClassLoader结构图如下:   - Bootstrap -载入JVM自带的类和/jre/lib/ext/*.jar- System -载入/*.class- Common -载入/common/...
     $CATALINA_HOME/conf/server.xml配置简介 1、<Server>元素属性 port:指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown:指定向端口发送的命令字符串,通常是“SHUTDOWN” 2、<Service>元素属性 name:指定service的名字,通常是”Catalina” 3、<Connector/>元素属性(表示客户端和service之间的连接): port:指定服务器端要创建的端口号,并使用这个断口监听来自客户端的请求 minProcessors(考察是否有此属性):服 ...
  当Tomcat5启动以后,它创建一系列类加载器。这些类加载器以父子关系组织在一起,父类加载器在子类加载器的上面:       Bootstrap          |       System          |       Common      /      \Catalina   Shared                     /   \        Webapp1  Webapp2 ... 这些类加载器所扮演的角色,以及它们可以见到的类和资源的规则如下:如上图所示,Tomcat5 在初始化的时候创建如下类加载器:Bootstrap - 这个类加载器可以加载Java虚拟 ...
Tomcat的class加载的优先顺序一览   ------------------------------------------------------------------ 1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。   2.环境变量CLASSPATH中的jar和class文件。   3.$CATALINA_HOME/common/classes下的class文件。   4.$CATALINA_HOME/c ...

IE代理设置

以下内容为网络搜集,以备参考。   echo 正在清空代理服务器设置…… reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings&quo ...
1、如何修改SQL Server 2000身份验证模式? 分析:由于千方百剂软件,在数据库安全方面采用了最安全的方式“混合模式”,它主要应用于网络主要是Novell网络或者对等网,使用SPX/IP协议和SQL Server验证模式。   优点如下: 创建了Windows NT/2000之上的另外一个安全层次。 支持更大范围的用户,例如非Windows NT客户、Novell网络等。 一个应用程序可以使用单个的
正序: select ltrim(sys_connect_by_path(org_abbreviation, '-'),'-')  from (select org_abbreviation,rownum rn          from (select coi.org_abbreviation                  from comm_org_subjection cos                  left join comm_org_information coi on cos.org_id =                                       ...
Global site tag (gtag.js) - Google Analytics