第五天:听课笔记

1.W3C School 查

2. .当前节点
   ..父节点

3.转化为String
  ""+
  Integer.toString()
  String.valueOf()

4.属性 元素
  ---> 变量 ' " +XXX+ "  '

5.单元测试 一块一块的测试
  程序大了以后,出错不好查

6.删除 没有  返回没有元素的List集合
健壮性判断

7.查询 没有 空 NullPointException

8.数据库中 大小写的单词 是同一个
Abc aBC 要标识同一个人

9.键盘录入 循环

10.equalsIgnoreCase  trim
登陆判断  为用户找想

11.先把思路写入文档,再编码

12.约束模式:
格式良好 校验类解析器(XML SPY)
IE 只 格式良好
XML SPY 校验类解析器
约束模式文件:DTD Schema

13.SYSTEM
   PUBLIC
<!ELEMENT >  要全大写!
PCDATA 被解析的字符数据

<!ATTLIST > 
<!ATTLIST student sex (female | male) "male"> student元素的属性sex 只能为男或女 默认为男

实体: 一个文本或文件 相当于变量:定义变量和用变量
<!ENTITY xxx >
&xxx

出现的顺序:
, 有顺序
  空格 无
| 或 只有一个

给XML文档加上约束:
1.内嵌
<!DOCTYPE 文档类型名称 [DTD文件内容]>

2.引入
<!DOCTYPE 文档类型名称 ....>

和CSS JS 有点类似

14.中国破解联盟

15.名称空间
解决: 同一标识在不同的约束文件的含义不同
xmlns

名称空间的声明

QName  XXX:YYY

默认名称空间


xmlns:XXX
XXX: ...
XXX是昵称

16.JAXP JDK中自带 javax.xml 包含DOM和SAX两项技术
DOM: API 封装了
org.w3c.dom
SAX: API 封装了
org.w3c.sax

工厂:封装多个对象的地方
      JDBC 得到数据库的连接 MySql Oracle 都写入工厂, 具体的工厂.XXX


17.Window History ... Document
打开浏览器

18.DOM和DOM4J
的document导入的包不同

19.nodeName nodeValue nodeType

getChildNodes()          得到所有子节点  注意text
getElementsByTagName("") 指定名字,得到...的子节点

这些都是直接子节点

递归 hasChildNodes()  堆栈溢出 层次太深的话

20.思路:
读取xml
写入

HashTable 的子类 Properties

21.Tomcat配置
开发和运行是两码事,一部分东西要关掉

工作是要你配置环境:能不配就不配

a.startup.bat 一闪而过
b.DOS命令行执行 进目录 执行
c.JAVA_HOME JRE_HOME
  JAVA_HOME: JDK的安装目录
d.要在任意路径下startup.bat
e.startup不是内部或外部命令
  将bin 设置到path中
f.CATALINA_HOME 未定义
  看startup.bat
  没找到catalina.bat
  CATALINA_HOME:Tomcat的安装目录
g.在任意目录下startup可以执行
h.既然startup 是执行 catalina
  catalina 参数
i.%JAVA_HOME%
  %CATALINA_HOME%
  可以重复使用
  以后改变这两个就可以了,其他的不用改

catalina run 可以看到错误的信息

22.
a.将工程放到ROOT  默认的Tom猫
b.自定义的 想在哪放就在哪放
  配置虚拟目录
  查文档 Context
  常用的两个方式:
  a.Host    <Context>          path是自己写的
  b. .引擎名/主机名/..xml              path是XXX.xml的文件名
  第一种的重新启动服务器
  第二种不用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值