随笔分类 - Java基础+进阶
摘要:tomcat_动态java项目的目录结构 静态项目和动态项目: 目录结构: java动态项目的目录结构: 项目的根目录 WEB-INF目录: web.xml:web项目的核心配置文件 classes目录:放置字节码文件的目录 lib目录:放置依赖的jar包
阅读全文
摘要:Tomcat_关闭 关闭: 1.正常关闭: bin/shutdown.bat ctrl+c 2.强制关闭: 点击启动窗口的x Tomcat_部署项的方式 配置: 部署项目的方式: 1.直接将项目放到webapps目录下即可。 2.配置conf/server.xml文件 在<Host>标签体中配置 <
阅读全文
摘要:Tomcat_安装&卸载&启动 Tomcat:web服务器软件 1.下载:http://tomcat.apache.org/ 2.安装:解压压缩包即可。 注意:安装目录建议不要有中文和空格 3.卸载:删除目录就行了 4.启动: bin / startup.bat,双击运行该文件即可 访问:浏览器输入
阅读全文
摘要:web相关概念回顾 软件架构: C / S:客户端 / 服务器端 B / S:浏览器 / 服务器端 资源分类: 静态资源:所有用户访问相同资源后,得到的结构都是一样的,称为静态资源,静态资源可以直接被浏览器解析 如:html,css,javaScript 动态资源:每个用户访问相同资源后,得到的结果
阅读全文
摘要:xml解析_Jsoup_根据选择器查询 快捷查询方式: selector:选择器 使用的方法:Elements select(String cssQuery) 语法:参考Selector类中定义的语法 package cn.itcast.xml.jsoup; import org.jsoup.Jso
阅读全文
摘要:xml解析_Jsoup_Document对象 Document:文档对象。代表内存中的dom树 获取Element对象 getElementByid(String id):根据id属性值获取唯一的element对象 getElementsByTag(String tagName):根据标签名称获取元
阅读全文
摘要:xml解析器_Jsoup_快速入门 导jar包,右击libs,点击添加为库,选择模块库即可 package cn.itcast.xml.jsoup; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.n
阅读全文
摘要:xml解析_解析方式 解析:操作xml文档,将文档中的数据读取到内存中 操作xml文档 解析(读取):将文档中的数据读取到内存中 写入:将内存中的数据保存到xml文档中,持久化的存储 解析xml的方式: DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树 优点:操作方便,可以对文档进行
阅读全文
摘要:xml约束_dtd DTD: 引入dtd文档到xml文档中 内部dtd:将约束规则定义在xml文档中 外部dtd:将约束规则定义在外部的dtd文件中 本地:<!DOCTYPE 根标签名 SYSTEM "dtd文件的位置"> 网络:<!DOCTYPE 根标签名 PUBLIC "dtd文件名字" "dt
阅读全文
摘要:xml_组成部分 文档声明 格式:<?xml 属性列表?> 属性列表: version:版本号,必须的属性 encoding:编码方式,告知解析引擎当前文档使用的字符集,默认值:ISO-8859-1 standalone:是否独立 yes:不依赖其他文件 no:依赖其他文件 指令(了解):结合css
阅读全文
摘要:XML概述 概念:Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 功能: 存储数据 配置文件 在网络中传输 xml与html的区别 xml标签都是自定义的,html标签是预定义的 xml的语法严格,html语法松散 xml是存储数据的,html是展示
阅读全文
摘要:案例黑马旅游网页 <!doctype html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport"
阅读全文
摘要:Bootstrap_组件_导航条&分页条 导航条 <!doctype html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta
阅读全文
摘要:Bootstrap全局CSS样式按钮&图片 CSS样式和JS插件 全局CSS样式: 按钮:class="btn btn-default" 图片: class="img-responsive":图片在任意尺寸都占100% 图片形状 <img src="..." alt="..." class="img
阅读全文
摘要:Bootstrap栅格系统_入门 响应式布局 同一套页面可以兼容不同分辨率的设备。 实现:依赖于栅格系统:将一行平均分为12个格子,可以指定元素占几个格子 步骤: 1.定义容器。相当于之前的table、 容器分类: 1.container:两边留白 2.container-fluid:每一种设备都是
阅读全文
摘要:Bootstrap概述 1.概念:一个前端开发的框架,Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使用得Web开发更加快捷。 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。 好
阅读全文
摘要:HTMLDOM样式控制 控制元素样式 1.使用元素的style属性来设置 2.提前定义好类选择器的样式,通过元素的className属性来设置其class属性值。 事件概述 事件监听机制: 概念:某些组件被执行了某些操作后,除法某些代码的执行。 事件:某些操作。如:单击,双击,键盘按下了,鼠标移动了
阅读全文
摘要:案例4动态表格的删除 2.删除: 1.确定点击的是哪一个超链接 <a href="javascript:void(0);" onclick="delTr(this);">删除</a> 2.怎么删除? removeChild():通过父节点删除子节点 HTMLDOM的innerHTML HTML DO
阅读全文