
JavaWeb
ONESTAR博客
https://onestar.newstar.net.cn
展开
-
【Vue学习】- Node.js入门学习
原文地址:https://onestar.newstar.net.cn/blog/58本文将从Node的介绍、安装、基本使用以及Node的管理工具NPM进行学习一、概述 1. 是什么Node.js 2. Node.js优势 二、Node.js安装 1. 下载 2. 安装查看版本 3. 使用运行 三、Node.js包管理工具NPM 1. 什么是NPM 2. 使用NPM管理项目 2.1 创建项目文件夹 2.2 初始化项目 2.3 修改npm镜..原创 2020-08-20 13:11:35 · 556 阅读 · 0 评论 -
【Vue 学习】- VueJS 生命周期
一、概述Vue 的生命周期可以分为 8 个生命周期的执行点,从 new 创建 Vue 对象到对象的销毁,其中 4 个基本的,4 个特殊的,在下图中,红色标注的就是 8 个生命周期的执行点,前四个为基本的,后四个为特殊的四个基本执行点(数据加载):beforeCreadted: 实例组件刚创建,元素DOM和数据都还没有初始化,loading事件 created: 数据dat...原创 2019-12-27 14:23:29 · 1254 阅读 · 0 评论 -
【Vue 学习】- VueJS 常用系统指令
目录1 v-on 指令1.1 v-on:click1.2 v-on:keydown1.3 v-on:mouseover1.4 事件修饰符1.5 按键修饰符2 v-text 、v-html、v-blind2.1 v-text 与 v-html2.2v-blind3 v-model4 v-for4.1 遍历数组4.2 遍历对象4.3 遍历对象数...原创 2019-12-27 10:07:18 · 1357 阅读 · 0 评论 -
【Vue 学习】- VueJS 简单入门
目录一、概述1、Vue 介绍2、MVVM 模式二、Vue 入门1、使用 IDEA 开发 Vue2、插值表达式一、概述1、Vue 介绍Vue 全称为 Vue.js,是一个构建数据驱动的 web 界面的渐进式框架,此框架是开源世界华人的骄傲,因为它的作者是位中国人–尤雨溪(Evan You)。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑 定和组合...原创 2019-12-21 14:33:59 · 1543 阅读 · 0 评论 -
Servlet 入门
目录一、Servlet 介绍二、Servlet 入门1、创建JavaEE Web项目2、定义类,实现 Servlet 接口3、实现接口中的抽象方法4、配置 Servlet三、Servlet 分析1、原理分析2、Servlet 中的生命周期四、注解配置(不用web.xml配置)五、Servlet 体系结构1、GenericServlet 类2、Ht...原创 2019-08-28 23:23:23 · 2262 阅读 · 2 评论 -
HTTP 请求和响应
目录一、HTTP 介绍二、HTTP 特点三、请求消息数据格式1、请求行2、请求头3、请求空行4、请求体(正文)四、响应消息数据格式1、响应行2、响应头3、响应空行4、响应体五、一次完整http请求的过程一、HTTP 介绍HTTP(Hyper Text Transfer Protocol)即超文本传输协议,是浏览器和服务器之间进行“...原创 2019-08-29 20:37:31 · 2283 阅读 · 0 评论 -
HTTP 协议 Request 请求
目录一、Request 对象请求原理二、Request 对象继承体系结构三、Request 功能1、获取请求消息数据【1】获取请求行数据【2】获取请求头数据【3】获取请求体数据2、其他常用获取功能【1】获取请求参数通用方法(get和post都能用)【2】请求转发【3】共享数据【4】获取 ServletContext 对象一、Request ...原创 2019-08-30 17:43:05 · 2205 阅读 · 0 评论 -
HTTP 协议 Response 响应
目录一、设置响应消息1、设置响应行2、设置响应头3、设置响应体二、Response 响应机制1、重定向和转发的区别2、服务器输出字符数据到浏览器3、服务器输出字节数据到浏览器一、设置响应消息1、设置响应行格式:HTTP/1.1 200 ok 设置状态码:setStatus(int sc)2、设置响应头setHeader(String name,S...原创 2019-08-31 15:03:57 · 1984 阅读 · 0 评论 -
HTTP 中 ServletContext 对象
一、获取 ServletContext 对象ServletContext 对象代表整个 web 应用,可以和程序的容器进行通信,即和服务器通信,用来交互数据,获取ServletContext 对象有两种方法:1、通过 request 对象获取request.getServletContext();2、通过 HttpServlet 获取this.getServletContext...原创 2019-09-02 15:36:27 · 1467 阅读 · 0 评论 -
HTTP 会话技术 (Cookie、Session )
目录一、概念二、Cookie 客户端会话技术1、Cookie 使用步骤2、实现原理3、Cookie 特点4、Cookie 共享问题三、Session 服务器端会话技术1、获取 HTTPSession 对象2、session 特点3、Session 会话原理4、Session 共享问题5、session 销毁时间四、Cookie 和 session...原创 2019-09-03 14:54:28 · 2172 阅读 · 0 评论 -
JSP、EL表达式、JSTL标签
目录一、JSP1、指令2、注释3、内置对象二、EL表达式1、概念和作用2、语法3、忽略EL表达式4、EL表达式的使用三、JSTL 标签1、if 标签2、choose 标签3、 foreach 标签一、JSP1、指令【1】作用用于配置JSP页面,导入资源文件【2】格式<%@ 指令名称 属性名1=属性值1 属性名2...原创 2019-09-04 14:21:55 · 1990 阅读 · 0 评论 -
Filter 过滤器和 Listener 监听器
目录一、Filter 过滤器1、概述2、开发步骤3、过滤器执行流程4、过滤器生命周期5、过滤器配置问题6、过滤器链(配置多个过滤器)二、Listener 监听器1、ServletContextListener 接口2、开发步骤一、Filter 过滤器1、概述当访问服务器资源时,Filter 过滤器可以将请求拦截下来,完成一些特殊的处理,其作...原创 2019-09-05 10:32:44 · 1767 阅读 · 0 评论 -
JQuery 基本使用
目录一、概述二、使用 JQuery1、获取JQuery2、导入JQuery 的 js 文件3、JQuery对象和JS对象区别与转换三、选择器1、基本语法2、选择器分类四、DOM 操作1. 内容操作2. 属性操作3. CRUD操作一、概述jQuery 是一个快速、简洁的 JavaScript 框架,是一个优秀的 JavaScript 代码库,...原创 2019-09-05 15:14:20 · 2150 阅读 · 0 评论 -
Ajax 和 Json 基本使用
目录一、Ajax1、概述2、实现方法二、Json1、概述2、Json 语法3、Json 数据和 Java 数据相互转换一、Ajax1、概述Ajax(ASynchronous JavaScript And XML),即:异步的 JavaScript 和 XML。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,通过在后台与服务器进行...原创 2019-09-06 14:14:42 · 1969 阅读 · 1 评论 -
IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤
目录一、配置 maven1、获取 maven2、安装 maven3、配置环境变量4、设置maven本地仓库路径二、配置IntelliJ IDEA1、打开Maven配置2、配置Maven目录3、Runner 配置三、新建maven项目1、创建 Java工程(不使用骨架创建)2、创建Web工程一、配置 maven1、获取 maven可以去官网...原创 2019-09-07 16:48:46 · 11539 阅读 · 1 评论 -
Tomcat 入门(IDEA 部署Tomcat项目)
目录一、Tomcat 简介二、Tomcat 获取以及环境变量配置三、常见的软件系统体系结构1、B/S 结构2、C/S 结构四、IDEA 部署Tomcat项目1、添加 Tomcat 到IDEA2、部署 Tomcat 项目一、Tomcat 简介Tomcat 是 Apache 基金组织开发的一个中小型 JavaEE 服务器,是开源免费的,Tomcat是常见的免费的...原创 2019-08-28 23:20:23 · 2721 阅读 · 0 评论 -
JavaScript 中 xml 的解析(dom4j 解析器)
目录一、使用 dom4j 修改数据1、导入 jar 包2、获取 Document 对象3、获取对应的标签 Element 对象4、获取数据5、末尾添加数据6、指定位置添加数据7、获取属性值二、使用 dom4j 支持 xpath 操作1、获取元素常见形式2、xpath 开发具体操作一、使用 dom4j 修改数据1、导入 jar 包使用 dom4...原创 2019-08-28 11:00:03 · 1789 阅读 · 0 评论 -
JavaScript 中 xml 的解析(jsoup 解析器)
目录一、概述二、dom 和 sax 解析对比三、解析器四、Jsoup解析器1、导入 jar 包2、获取 Document 对象3、获取对应的标签 Element 对象4、获取数据5、快捷查询一、概述xml 的解析就是操作 xml 文档,将文档内容读取到内存中,解析的方法两种dom:将标记语言文档一次性加载到内存,在内存中形成一颗 dom 树 sa...原创 2019-08-28 10:45:51 · 2006 阅读 · 0 评论 -
JavaScript 中的 DOM 对象(Document 对象、Element 对象、Node 对象)
目录一、概述1、操作标记型文档2、解析标记型文档二、Document 对象三、Element 对象1、常用方法2、获取子标签三、Node 对象1、Node 对象的属性2、Node 的父子节点对象一、概述DOM 对象,文档对象模型(document object model),可以使用 JS 里面提供的对象,使用这些对象的属性和方法,对标记型文档进行操...原创 2019-08-19 18:11:41 · 3565 阅读 · 0 评论 -
JavaScript 操作 DOM 节点树(添加、插入、删除、替换、复制节点)
目录1、添加节点2、插入节点3、删除节点4、替换节点5、复制节点1、添加节点appendChild():添加子节点到末尾(类似于粘贴复制的效果)步骤:获取到ul 获取到div2 把ul添加到div22、插入节点insertBefore(newNode,oldNode):在某个节点之前插入一个新的节点步骤:获取到li3标签 创建li 创建文...原创 2019-08-20 09:46:00 · 5184 阅读 · 2 评论 -
JavaScript 模拟重载
一、JS 中是否存在重载JS 中其实没有重载 当按照 Java 语法编写重载的时候,在 JS里面只会调用最后一个函数执行 在参数传递的时候,会将传递的参数保存到一个 arguments 的数组中保存起来,可以通过这个数组得到参数 虽然 JS 没有重载,但可以使用 arguments 数组模拟重载二、JS 模拟重载<html> <head> <t...原创 2019-08-20 09:48:58 · 1247 阅读 · 0 评论 -
JavaScript 中 innerHTML 属性
innerHTML 属性浏览器几乎都支持,但不是 DOM 标准的组成,主要用途:获取文本内容 向标签里面设置内容(可以是HTML代码) 多与 div 或 span 标签配合使用<html> <head> <title>oneStar</title> </head> <body> <span id...原创 2019-08-20 10:29:56 · 1616 阅读 · 0 评论 -
HTML 框架标签、其他标签、特殊字符
目录一、框架标签1、< iframe > 标签2、< frameset > 标签二、其他常用标签1、< meta > 标签2、< base > 标签3、< link > 标签4、< b >< u >< i >< s >标签5、< sub &g...原创 2019-08-15 10:26:52 · 1847 阅读 · 0 评论 -
HTML 表单标签
目录1、<form> 标签2、<input > 标签3、<select> 标签与 <option> 标签4、<textarea> 标签5、实现注册账号功能:1、<form> 标签<form> 标签代表一个表单,表单用于向服务器传输数据,<form> 标签能够包含 <in...原创 2019-08-14 00:41:05 · 2264 阅读 · 0 评论 -
HTML 基本标签
目录一、概述1、什么是HTML2、HTML 的作用3、HTML 书写规范二、HTML 基本标签1、文件标签2、排版标签3、块标签4、字体标签5、列表标签6、图形标签7、链接标签8、表格标签一、概述1、什么是HTMLHTML是用来描述网页的一种语言HTML 指的是超文本标记语言(Hyper Text Markup Language)...原创 2019-08-12 23:57:57 · 3925 阅读 · 0 评论 -
css 基本使用
目录一、css 简介二、HTML 引入 css1、行内样式引入2、内嵌样式引入3、外部样式引入(style标签里面)4、外部样式引入(link标签里面)三、css 选择器1、基本选择器2、扩展选择器四、css 盒子模型1、边框2、内边距3、外边距五、css 布局的定位六、图文混排案例一、css 简介css 是一种层叠样式表,是 H...原创 2019-08-15 23:45:00 · 1759 阅读 · 2 评论 -
JavaScript 基本使用
目录一、JavaScript 的简介1、什么是JavaScript2、JS的特点3、JS 和 Java 的区别4.、JS 的作用5、JS 的组成二、JS 基本语法1、JS 和 HTML 结合方式2、JS 的变量和数据类型3、JS 语句4、JS 运算符5、JS 数组6、JS 函数一、JavaScript 的简介1、什么是JavaScrip...原创 2019-08-16 15:33:54 · 2142 阅读 · 0 评论 -
JavaScript 常用对象(String 对象、Array 对象、Date 日期对象、Math 对象)
目录一、String 对象1、属性2、常用方法二、Array 对象1、属性2、常用方法三、Date 日期对象1、创建 Date 日期对象2、常用方法四、Math 对象一、String 对象1、属性length:表示字符串的长度2、常用方法【1】与 HTML 相关的方法bold():加粗 fontcolor():设置字符串的颜色 fo...原创 2019-08-17 17:29:07 · 2272 阅读 · 0 评论 -
JavaScript 基本案例
目录案例一、window 弹窗案例案例二、同步时间案例三、全选案例四:下拉列表右移案例五、级联下拉案例六、动态创建表格案例一、window 弹窗案例<html> <head> <title>oneStar</title> </head> <body> 编号:<in...原创 2019-08-22 16:43:30 · 1855 阅读 · 0 评论 -
JavaScript 中 xml 基本使用
目录一、xml 概述1、xml 简介2、xml 的应用二、xml 语法1、xml 文档申明2、xml 元素定义3、xml 标签的命名规则4、xml 中属性定义5、xml 中特殊字符6、CDARA 区7、PI 指令(处理指令)一、xml 概述1、xml 简介xml 是w3c组织发布的技术,xml 有两个版本,1.0和1.1的版本,一般使用的是1...原创 2019-08-26 10:25:29 · 3353 阅读 · 1 评论 -
JavaScript 中 xml 约束
目录1、dtd 约束【1】编写步骤【2】xml 文件引入 dtd 文件方法【3】dtd 元素定义【4】dtd 属性定义【5】dtd 定义实体2、schema 约束【1】属性【2】特点【3】编写步骤【4】复杂元素指示器【5】约束属性1、dtd 约束【1】编写步骤看 xml 中有多少个元素,有几个就在 dtd 文件中写几个 <!ELEM...原创 2019-08-26 16:13:23 · 1672 阅读 · 0 评论 -
JavaScript 中的事件
目录一、概念二、常见的事件1、点击事件2、焦点事件3、加载事件4、鼠标事件5、键盘事件6、选择和改变7、表单事件一、概念某些组件被执行了某些操作后,出发某些代码执行事件:某些操作,如:单机、双击、鼠标移动、键盘按下等 事件源:组件,如:按钮、文本输入框等 监听器:代码 注册监听:将事件、事件源、监听器结合在一起,当事件源上发生某个事件,则触发某...原创 2019-08-23 17:14:32 · 1451 阅读 · 0 评论 -
JavaScript 的 BOM 对象(window 对象、History对象、Location 对象、Navigator 和 screen 对象)
目录一、概述二、window 对象1、常用属性(对象)2、常用方法三、History 对象1、常用属性2、常用方法四、Location对象1、常用属性2、常用方法五、Navigator 和 screen 对象一、概述JS 的 BOM 对象就是浏览器对象模型,用于控制浏览器的行为,它提供了独立于内容与浏览器窗口进行交互的对象,BOM是一个分层结构:...原创 2019-08-19 09:46:36 · 2387 阅读 · 0 评论