`
文章列表
013_搭建Log4J日志环境   搭建日志环境并配置显示DDL语句   一、需要引入的jar包 需要引入的jar包 slf4j-api-1.5.8.jar log4j-1.2.15.jar slf4j-log4j12-1.5.8.jar  适配器   二、设置配置文件(直接copy)   E:\zhuhw\hibernate\jar\hibernate-distribution-3.3.2.GA\project\etc\log4j.properties 放在  /hibernate_0100_HelloWorld/src/log4j.properties目录下。 ...
星期二, 十二月 29, 2015 21:20:00     使用注解的方式进行操作hibernate定义实体   步骤: 1.引入hibernate-annotations.jar    "hibernate-commons-annotations.jar"    "ejb3-persistence.jar"  2.建一个Teacher类 3.在数据库中建teacher表    create table teacher(id int primary key,name varchar(20),title varchar(20)); ...
星期一, 十二月 28, 2015 23:01:37   课程内容 1.helloworld    a)xml    b)annotation   2.hibernate原理模拟   ----什么是O/R mapping以及为什么要有O/R mapping 3. client-------app server(tomcat)---------struct(分发)-----------action-------------service(业务逻辑处理)-------------DAO------------model(实体类)   原来的: client-------- ...
JSP编程----基本语法 jsp传统语法:     声明Declaration     脚本 Scriptlet     exception     注释comment     Directives     Action动作指令     内置对象 JSTL JSF 其他taglib(如Struts)     一、变量声明方法,解释需要看编译出的java文件   <%! int accessCount = 0; %> <%= ++accessCount%> 是声明的全局变量,由于只有一个servlet,所以每次都会加1。   & ...
星期日, 十二月 20, 2015 14:13:58   JSP简介   可以在jsp中嵌套java代码,这就是jsp 1.jsp ---java Server Pages 2.拥有servlet的特性与优点(本身就是一个servlet) 3.直接在HTML中内嵌JSP代码 4.JSP程序由JSP Engine先将它转换成Servelt代码,接着将它编译成类文件载入执行。 5.只有当客户端第一次请求JSP时,才需要将其转换、编译 6.编译:     平台无关性             操作系统无关,web服务器无关     可扩展性             tag的 ...
十二月 20, 2015 19:59:17   处理cookie       1.Http协议的无连接性要求一种保存C/S间状态的机制       2.Coolie:保存到客户端的一个文本文件,与特定客户无关       3.Cookie以“名--值”对的形式保存数据       4.创建Cookie:new Cookie(name,value)       5.可以使用Cookie 的serXXX方法来设定一些相应的值          5.1 setName(String name)/getName()          5.2 setValue(String valu ...
星期四, 十二月 17, 2015  20:53:26   一、servlet生命周期       1.生命全过程          加载 ClassLoader          实例化 new          初始化 init(ServletConfig)          处理请求 service doGet doPost          退出服务 destroy()   2.只有一个对象    3.API中的过程       init()//只执行一次,第一次初始化的时候      service()      destroy()//webapp退出的 ...
星期三, 十二月 16, 2015   20:41:24       javax.servlet javax.servlet.http   servlet-api.jar这个jar包是对api文档的实现。 想用这个class文件,用这个接口     1.建一个java project 2.载入servlet-api.jar这个jar包 3.讲解     javax.servlet   是在服务器端运行的小程序,也可以在mail、ftp服务器端运行。      service(ServletRequest req,ServletResponse res)是直接被 ...
四、JavaScript 语句 1.JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。   2.分号 ; 分号用于分隔 JavaScript 语句。 通常我们在每条可执行的语句结尾添加分号。 使用分号的另一用处是在一行中编写多条语句。 提示:您也可能看到不带分号的案例。 在 JavaScript 中,用分号来结束语句是可选的。   3.JavaScript 对大小写是敏感的   4.空格 JavaScript 会忽略多余的空格。您可以向脚本添加空格,来提高其可读性。下面的两行代码是等效的: var name="Hello&quo ...
本篇是供自己方便使用 一、JavaScript简介 星期一, 十二月 14, 2015 09:52:13   JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。   一、java简介 1 ...

day_01servlet

WEB-INF是给tomcat用的     Web Application的概念 1.Web Application Name    1.1WEB-INF           web.xml 该web app的配置文件           lib   库文件           classes  存放编译好的servlet    1.2 META-INF       存放该web app的上下文信息,符合J2EE标准 2.Web Application可以直接放在webapp下面 3.也可以通过配置文件制定到其他目录  <Context path =" ...
星期二, 十二月 08, 2015  21:20:12   对象内存管理   一、对象内存管理        1.编译好的java程序需要运行在jvm中。        2.程序,无论代码还是数据,都需要存储在内存中。            jvm为java程序提供并管理所需要的内存空间。         3.jvm内存分为“堆”、“栈”、“方法区”三个区域,分别用于存储不同的数据。   二、堆内存       1.对象存储在堆中          1.1 jvm在其内存空间开辟一个称为“堆”的存储空间;          1.2这部分空间用于存储使用new关键字所 ...
星期一, 十二月 07, 2015  21:07:55   六、线程间的通信       本节介绍线程间通信,具体介绍问题的引出和问题如何解决等内容。   6.1问题的引出         例子:             把一个数据存储空间化为两部分:         1.存储人的姓名  2.存储人的性别           这里包含两个线程:         1.一个线程向数据存储空间添加数据(生产者)          2.一个线程从数据存储空间中取出数据(消费者)      这个程序有两种意外需要考虑:              1.假设生产者线程刚向数据存 ...
星期日, 十二月 06, 2015 21:52:16   五、多线程的同步 本节介绍多线程的同步,具体介绍同步问题的引出、同步代码块、同步方法和死锁等内容。   5.1同步问题的引出      重现问题,可以在程序中调用Thread.sleep()静态方法来 ...
星期日, 十二月 06, 2015 17:49:26   四、线程的状态 4.1 概念       任何一个线程一般都具有5种状态:               创建、就绪、运行、阻塞、终止 在给定时间点上,一个线程只能处于一种状态        1.new : 至今尚未启动的线程处于的状态        2.runnable: 正在javav虚拟机中执行的线程        3.blocked:受阻塞并等待某个监视器锁的线程        4.waiting: 无限期的等待另一个线程来执行某一特定操作的线程        5.timed_waiting:等待另一个线程来 ...
Global site tag (gtag.js) - Google Analytics