02 2022 档案
摘要:1, html的简介 *什么是HTML? 超文本标记语言,网页语言 **超文本:超出文本的范畴 **标记:HTML所有的操作都是通过标记实现的,标记就是标签<> **网页语言: --html文件后缀是.html 或者是.htm **直接通过浏览器访问文件地址就可以打开。 HTML规范:1, 一个HT
阅读全文
摘要:AjaxAjax(asynchronous javascript and xml)异步的js,,xml 它可以使用js 访问服务器,而且是异步的 异步交互: 发送一个请求,无需等待服务器响应,就可以发送第二个请求,可以说使用js接受服务器的响应然后使用局部刷新。 同步交互: 发送一个请求,就要等待服
阅读全文
摘要:文件上传导包:commons-fileupload.jar commons-io.jar 上传三步: 相关的类:工厂 DiskFileItemFactory 解析器: ServletFileUpload 表单项: FileItem 创建工厂:DiskFileItemFactory factory =
阅读全文
摘要:项目实例:客户管理系统 先写原型:只有页面,并没有实际的功能; 功能分析: 添加客户;查询;编辑;删除;多条件组合查询; 创建表 创建包:公司名.项目名.分层 com.haut.damain com.haut.Dao com.haut.service com.haut.servlet 程序流程: 例
阅读全文
摘要:数据库连接池连接池也是使用四大参数来进行连接 三种方式: 使用dbcp来连接操作 使用之前首先导入包: Commons-dbcp-1.4.jar Commons-pool-1.3.jar Mysql-commerctor-java-5.1.2.jar 然后: BasicDataSource data
阅读全文
摘要:约束外键: 必须是另一张表的主键;外键可以重复,可以为空;一张表可以有多个外键 Constraint fk_dept foreign key(外键) preferences表名(主键) 多表查询: 1. 合并结果集(表之间必须列相同,类型相同) Select * from ab union (all
阅读全文
摘要:数据库数据库mysql的下载地址: http://www.filehorse.com/download-mysql-64/16122/ 查看mysql是否已经启动: 此电脑à管理à服务和应用服务à服务àMySQL 登录mySQL: cmdàmysql –u用户名(root) -p密码(123) 启动
阅读全文
摘要:自定义标签步骤:1 自己定义标签处理类 2 tld 文件 3 导入tad路径 MVC模式所用的b/s结构项目都使用 M model 模型(自己写的代码) V view 视图(jsp) C cotroller 控制器(Servlet) javaweb三层架构Web层:与web相关的内容(Servlet
阅读全文
摘要:JSTL标签库四大标签库:Core:核心库 C标签1.out输出:<c:out value=”xxx”/>输出xxx <c:out value = “${aaa}”/>与${aaa}相同,全域查找 Value的值可以是字符串也可以是EL表达式 Set设置: <c:set var=”a”value=”
阅读全文
摘要:Jsp的动作标签Jsp中的动作标签是由Tomcat来解释执行的,和java代码一样。而HTML是由浏览器执行的。 <jsp:forword>:转发!和RequestDispatcher的forWord()方法一样,在jsp中使用 <jsp:include>:包含!和RequestDispatcher
阅读全文
摘要:Jsp的三大指令:一个jsp页面中可以有0到多次的指令 1. 如果两个属性只写了一个,那么另一个值和他相同,都没写默认ISO page 格式<%@Page属性=属性值 %>pageEncoding它指定当前jsp的编码contentType:它表示添加一个响应头 import:导包,可以出现多次er
阅读全文
摘要:Jsp基础1 jsp的作用:在HTML的基础上添加java脚本。 2 jsp和Servlet的分工 Jsp: 作为请求发起页面,例如显示表单,超链接 作为请求结束页面,例如显示数据 Servlet: 作为请求处理数据的环节 3 jsp的组成 Jsp=HTML+java代码+jsp标签指令 Jsp中无
阅读全文
摘要:请求转发和请求包含是一个请求,至少包含两个Servlet,请求方法不可以有响应体,只可以有响应头, 请求转发: response.setHeader("404","cuowu");//可以传过去 response.getWriter().print("响应体");//传不过去 RequestDisp
阅读全文
摘要:软件体系结构:常见的软件体系结构B/S,C/S C/S:客户端/服务器(client/Server)例如QQ,有独立的客户端,APP 优点:安全性高,不与本地连接 缺点:软件更新需要客户端和服务器两端,比较麻烦 B/S:浏览器/服务器 : 优点:只需要编写服务器程序 缺点:安全性差 Web资源: 静
阅读全文
摘要:例题:访问量的统计 创建一个int类型的变量,然后把它保存到ServletContext的域中,这样可以保存所有的Servlet都可以访问到 思想: 最初ServletCOntext中没有保存访问量的属性 的第一次访问时,创建一个变量,设置值是1,保存的ServletContext中 当以后访问时,
阅读全文
摘要:枚举需要在一定的范围内取值,这个值只能是这个范围内值的任意一个 目标:实现交通信号灯的案例 枚举使用一个关键字:enum Private Color color; Public void test(){ thid.color=Color.RED} enum Color(){ RED,REEN,YEL
阅读全文
摘要:Jdk 5.0的新特性 Jdk1.1 1.2 1.3 1.4 5.0 **泛型,枚举 , 静态导入 , 自动产装箱 , 增强for循环, 可变参数 反射 泛型:为什么要使用泛型? 一般在集合上,比如现在把一个字符串类型的值放在集合里面,这个时候,这个值放入到集合之后,失去了本身的类型,之能是obje
阅读全文
摘要:实现简单的学生管理系统<Student><stuid=101><name>zhangsan</name><age>10</age></stu><stuid=102><name>zhangsan</name><age>10</age></stu></student> 目标:添加stu Public s
阅读全文
摘要:阅读与思考 (1)我初入大学时对我所在专业的畅想 我是一个理科思维比较好的人,当初高中数理化考试都能得到一个满意的分数。当时高三的时候,我就下定决心要考川大的临床系,但由于高考发挥失常,导致高考后分数不够,没上到这个学校,因此我爸就提议,要不就学计算机吧,计算机的前景也很好,而且也和数学这些逻辑联系
阅读全文
摘要:Jaxp解析器在jdk的javax.xml.parsers包里面 使用Jaxp实现查询操作: Person.xml <?xml version="1.0"encoding="UTF-8"?> <person> <p1> <name>zhangsan</name> <age>20</age> </p1
阅读全文
摘要:表单提交方式: <a href=”目标地址”?参数=参数值/> Onclick:鼠标点击事件 Onchenge:改变内容(一般和select一起使用) XML简介eXtensible Markup Language :可扩展标记型语言 **标记型语言:HTML是标记性语言 使用标签操作 **可扩展:
阅读全文
摘要:案例2 动态显示时间 <scripttype="text/javascript"> function getD1(){ var date = new Date();//获取当前时间 var d1 = date.toLocaleString();//格式化时间 var divv =document.g
阅读全文
摘要:实现一个列表后面添加文本 <body> <ulid="ulid"> <li>111</li> <li>111</li> <li>111</li> </ul> <br/> <inputtype="button" value="添加" οnclick="add1();" /> <scripttype="
阅读全文
摘要:总结 Css和HTML的四种结合方式 1:标签里面直接使用style属相定义属性值值 2:使用标签 <style type=”text/css”>css代码</style> 3: 在是style标签里面使用 @import url(css的路径) <style type=”text/css”>@im
阅读全文
摘要:js的数组 定义方式:1 var arr=[ 123,”asd”,true,”3123”]; 2使用内置对象Array var arr=Array(5);//如果是一个数,表示数组的长度 3 var arr= Array(1,3,4); //如果有多个数,就表示传入多个数 Length可以求数组的长
阅读全文
摘要:JavaScript的简介 基于对象和事件驱动的语言,应用于客户端 ——基于对象:提供好了很多对象,可以直接使用——事件驱动:HTML做网站静态效果,JavaScript是动态的——客户端:专门指浏览器 Js的特点 :交互性,安全性(不可以访问本地磁盘),跨平台性(浏览器), Js与Java的区别:
阅读全文
摘要:1 Css的简介 Css层叠样式表 层叠 :一层一层的 样式表: 很多属性与书属性值 Css可以将页面的内容与显示的样式分离,提高了显示功能 2 css 与html 的四种结合方式 1)每一个HTML标签上面都有一个属性 style Eg<divstyle="background-color:red
阅读全文
摘要:最近终于有时间来读读书了。买了《构建之法》已经一年多了,这次静下心来读完了,收获很大。现在想起自己在上大学的时候学习软件工程是机械工业出版社出版的一本外国书籍的翻译版本,当时由于对于整个行业没有太大的感触,而这本书又全部由专业术语和定义组成,所以当时的课是相当痛苦。而老师通过的这门课程的方式又由各种
阅读全文