`
文章列表
xml中一些需要转义的字符 :   & & 和
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".       SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.       Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder           at org.sl ...
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" onc ...
1.序列化的作用:序列化即串行化(Serialization),JAVA内置持久化的机制,当实现了java.io.Serializable接口可将类对象用java.io.ObjectOutputStream以二进制保存到硬盘,也能用java.io.ObjectInputStream将对象从硬盘读取.   2.POJO(Plain Old Java Object) ...
  1。读取配置(初始化ModuleConfig对象)      在web.xml中Struts的总控制器ActionServlet被配置成自动启动的Servlet,启动后读取配置文件struts-config.xml的配置信息,为不同的Struts模块初始化相应ModuleConfig对象,如:ActionConfig,ControlConfi ...
 1.用法:forward是jsp的动作<jsp:forward page="xx.jsp"> ;sendRedirect是内置对象response的一个方法,response.sendRedirect("xx.jsp")  2.forward跳转的页面访问的是不同的对象,但可以从上一个页面取到内容;sendRedirect跳转的页面之间是不同的request  3.forward后面的语句不会被执行也不会继续发送到客户端,sendRedirect后面的语句会继续执行,除非语句前面有return。  4.forward是在服务器的内部 ...
includes指令: <%@ include file="xx.jsp">指令,是一种静态包含,在编译前就对被包含的文件全部拷贝嵌入到指令所在的文件即包含页面,编译后只生成一个servlet文件。不可以传参数到包含页面。包含页面和被包含页面访问的是同一个request对象。要注意包含页面与被包含页面的代码尽量不要重复,包括页面的字符集要设置一样!在开发中比较常用。   includes动作:<jsp:include page="" flush="true">jsp动作,是一种动态包含,是仅当有动作被执行时 ...
声明: 语法:<%! 声明;[声明;]+…… %>:一次可以声明一个或多个变量和方法,它们之间用分号隔开。声明的变量在servlet中将被转换成成员变量!!而在代码段中<% content %>声明的变量是局部变量!!   jsp注释: 1.HTML注释(输出的注释) 语法:<!--我是HTML注释 --> 可以阻止在页面上的显示,在查看源文件中可以看到注释的内容,但若注释内容中有可执行的代码,服务器端将会执行。标记内的所有JSP脚本元素、指令和动作正常执行。 2.jsp注释(隐藏的注释) 语法:<%-- 我是jsp注释 --%> 客户端查看原 ...
1.servlet生命周期描述     在servlet生命周期中,对象自始至终只被创建一次。    首先当web服务开启后,服务器将类加载进来,当客户端第一次发送请求过来,通过new()方法对象就被创建了,接着服务器调用init()方法,且此方法也仅被调用一次,然后servlet以多线程的形式处理客户端请求,在线程池中取出线程分配给每一个请求,servlet调用service()方法再调用受保护的service()方法,再以doGet()或doPost()等doXXX()方法处理请求,最后,当web应用程序退出或重新加载时,servlet调用destroy()方法退出。 2.关于cooki ...
首先在在MySQL数据库中创建数据库和表,比如执行如下脚本: DROP TABLE IF EXISTS `person`; CREATE TABLE `person` ( `id` int(2) NOT NULL auto_increment, `name` char(4) default NULL, `gender` char(2) default NULL, `birth` date default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ...
class A { int a;//成员变量 public static void main(String[] args) { int b;//局部变量 } }   区别:          1.成员变量在类中,局部变量在方法中          2.声明成员变量时可以不初始化(被final修饰且没有static的必须显式赋值),而局部变量必须手动初始化          3.成员变量可以被public,protect,private,static等修饰符修饰,而局部变量不能被控制修饰符及static修饰;两者 ...
     面试官:熟悉哪种语言     应聘者:Java。     面试官:知道什么叫类么     应聘者:我这人实在,工作努力,不知道什么叫累     面试官:知道什么是包?     应聘者:我这人实在   平常不带包   也不 ...
  log4j官网地址:http://logging.apache.org/   1.log4j的核心介绍   Logger:完成日志信息的处理 可以设置log4j的根级别(主要常用的级别由低到高分别为all,trace,debug,info,warn,error,fatal,off): log4j.rootLogger=debug,appender1,appender2 也可以指定log4j ...
说是Myeclipse常用快捷键,其实常用的也没那么多,其他的用到了再来看! 再其实打开Windows ->Preperences ->General ->keys Myeclipse快捷键就都可以看到了!   Ctrl + Shift + O或Ctrl+Shift+M:导入imports语句   Ctrl + Shift + T: 打开Open Type查找类文件 Ctrl + Shift + F4: 关闭打开的所有窗口  Ctrl + Shift + F:文本格式
Global site tag (gtag.js) - Google Analytics