- 博客(34)
- 收藏
- 关注
翻译 Web常用对象2
一、本次课目标 理解常用对象的作用和意义 掌握域对象的设置与获取 理解文件上传的步骤 掌握文件下载 二、Session 介绍 HttpSession 对象是 javax.servlet.http.HttpSession 的实例,该接口并不像 HttpServletRequest 或 HttpServletResponse 还存在一个父接口,该接口只是一个 纯粹的接口。这因为 session 本身...
2019-06-27 16:21:53
240
翻译 Web常用对象1
一、本次课程目标 理解几个常用对象的意义和作用 掌握几种请求的发出方式 掌握数据的发送和接收方式 掌握跳转方式 掌握乱码的解决 二、请求的方式 要访问服务器首先需要由客户端主动发出请求,在实际的操作中,我们可以 通过多种方式向服务器发起请求。根据不同的场景需求,使用不同的请求方式可 以达到不同的效果。 地址栏输入 在浏览器地址栏直接输入要访问的地址即可,此种方式可以看做是访问服务 器的起始操作。...
2019-06-27 15:26:08
265
翻译 Web了解和Servlet初识
Java Web 是用 Java 技术来解决相关 web 互联网领域的技术总和。 一丶Web 包 括:web 服务器和 web 客户端两部分。 运用最多的网络应用程 序开发体系结构可以分为 两种,一种是基于浏览器/服务器的 B/S 结构,另一 种是基于客户端/服务器的 C/S 结构。 C/S 体系结构 C/S 是 Client/Server 的缩写,即客户端/服务器结构。在这种结构中,服务 器通...
2019-06-27 14:58:55
367
翻译 JSON
JSON:JavaScript 对象表示法(JavaScript Object Notation), 一种轻量级的数据交换格式, 易于人阅读和编写, 也易于机器解析和生成。用来描述数据结构,它是基于纯文本的数据格式,是一种轻量级的数据交换格式。广泛应用于服务端与客户端的数据交互。 JSON 是存储和交换文本信息的语法,类似 XML。 类型:基本类型 数组类型 对象嵌套 3. JSON 格式 两...
2019-06-14 22:56:01
247
翻译 JSTL
Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库,是一个定制标签类库的集合,用于解决一些常见的问题,例如迭代一个映射或者集合、条件测试、XML 处理,甚至数据库和访问数据库操作等。 JSTL包含五类标准标记库:核心标记库,格式标记库,XML标记库,SQL标记库,库和函数标记库。 核心标签库:http://java.sun.com/jsp/j...
2019-06-13 19:39:23
774
翻译 Servlet3.0 注解和JSP
Servlet3.0 注解 @WebServlet 开发 servlet 项目,使用@WebServlet 将一个继承于 javax.servlet.http.HttpServlet 的类定义为 Servlet 组件。在 Servlet3.0 中 , 可以 使用@WebServlet 注解将一个继承于 javax.servlet.http.HttpServlet 的类标注为可 以处理用户请求的 ...
2019-06-12 22:42:44
1022
转载 WEB文件上传下载过滤器
通过用户名和密码查询用户对象 1、得到数据库连接 2、准备sql语句 3、预编译sql语句 4、设置参数,下标从1开,按照参数的顺序设置 5、执行查询,返回resultSet结果集 6、判断并分析结果集,得到user对象 7、关闭资源 常见的报错情况: 1、数据库的jar包未拷贝到lib目录下 java.lang.ClassNotFoundException: com.mysql.jdbc.Dr...
2019-06-10 22:44:16
579
翻译 Echarts和正则
Echarts报表生成: 1、引入 ECharts 文件 2、为 ECharts 准备一个具备大小(宽高)的 DOM 3、通过 echarts.init 方法初始化一个 echarts 实例 基于准备好的dom,初始化echarts实例 并通过 setOption 方法生成图,指定图表的配置项和数据 注意:引入的Echarts插件的css文件可以在任意位置,引入的js文件需要在引入的jQuery文...
2019-06-03 23:49:27
283
翻译 BootStrap
一、Bootstrap 介绍 Bootstrap 是一套现成的 CSS 样式集合,是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、 移动设备优先的 WEB 项目。 二、Bootstrap 特点 1、简洁、直观、强悍的前端开发框架,html、css、javascript 工具集,让 web 开发更迅速、简单。 2、基于 html5、css3 的 bootstrap,具有大量的诱人...
2019-06-01 20:07:38
628
翻译 aJax和jQueryajax
Ajax: 异步无刷新技术。能够请求后台发送和获取数据,而无需卸载页面(刷新页面)。 Ajax 技术核心是 XMLHttpRequest 对象(简称 XHR),提供了向服务器发送请求和解析服务器响应提供了流畅的接口。 能够以异步方式从服务器获取更多的信息,这就意味着,用户只要触发某一事件, 在不刷新网页的情况下,更新服务器最新的数据。 核心对象: XMLHttpRequest对象 var xhr...
2019-05-31 19:04:54
163
翻译 jQuery
jQuery: 1.下载导入 1、下载Jquery的js文件 网址地址:http://jquery.com/ 2、在需要使用jquery的文件中引入js文件 “$“符号在 jQuery 中代表对 jQuery 对象的引用, “jQuery"是核心对象。 通过该对象可以获取 jQuery 对象,调用 jQuery 提供的方法等。 注:只有 jQuery 对象才能调用 jQuery 提供的方法。 U...
2019-05-30 19:45:40
136
翻译 DOM和表单操作
DOM: 创建节点和插入节点 创建节点 方法 描述 createElement() 创建一个新的节点,需要传入节点的标签名称,返回创建的元素对象 createTextNode() 创建一个文本节点,可以传入文本内容 innerHTML ...
2019-05-29 22:44:28
315
翻译 JS事件和BOM和DOM
一丶事件 事件(Event)是 JavaScript 应用跳动的心脏 ,进行交互,使网页动起来。当我们与浏览器 中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、 鼠标经过某个特定元素或按下键盘上的某些按键。事件还可能是 Web 浏览器中发生的事情, 比如说某个 Web 页面加载完成,或者是用户滚动窗口或改变窗口大小。 通过使用 JavaScript ,你可以...
2019-05-28 22:09:01
409
翻译 JS基础语法
javaEE01day JavaScript 基础语法篇 JavaScript : 定义 : 是一种具有面向对象能力的、解释型的程序设计语言。 是基于 对象和事件驱动并具有相对安全性的客户端脚本语言。 作用: 验证发往服务器端的 数据、增加 Web 互动、加强用户体验度等。 JavaScript 组成 : 组成: ECMAScript(基础语法) JavaScript的核心语法ECMAScrip...
2019-05-25 20:32:07
191
翻译 020day知识点
预处理块优点: 1.会预编译,提高执行效率 2.防止sql注入 使用?占位 其他的和静态处理快使用一样 通用的操作于数据库的类 分为两大类: 查询 更新 //循环一次是一条数据,果结果集中存在一条数据,就是一个对象 查询 返回值:List 参数:sql,参数Object[] args,Class cls while(result.next()){ //1.创建对象 T obj=c...
2019-05-20 22:18:13
152
翻译 019day知识点
–create table 表名( –字段名 类型(长度) 约束, –…其他字段… –…约束… –); –已有表中拷贝结构 –create table 表名 as select 字段列表 from 已有表 where 1!=1; –表+约束 (1.字段后直接给约束|字段后指定约束名字添加约束 2.在创建表结构的最后指定约束) 3.表结构之后追加约束 –存在主外键关系: –删除数据:1.先删除从...
2019-05-17 21:28:29
122
翻译 018day知识点
–rowid相当于对象的地址,在数据插入到表中时候已经存在,rowid不是地址,根据地址转换的 –rowid和rownum都是伪列 select * from tb_student; insert into tb_student values(1,‘张三’,‘语文’,81); insert into tb_student values(2,‘张三’,‘数学’,75); insert into tb...
2019-05-16 21:56:01
195
翻译 017day知识点
oracle 数据库 –sql中的注释 –DQL 查询语句 –select *|字段名1,字段名2… from 表名; –查询某个表中的所有数据 –select * from 表名 select * from emp; –查询所有员工的姓名 –select 字段名 from 表名; select ename from emp; –查询所有员工的姓名,员工编号,上级编号 –查询的数据: ename...
2019-05-16 21:50:08
212
翻译 016day知识点
–sql中的注释 –DQL 查询语句 –select *|字段名1,字段名2… from 表名; –查询某个表中的所有数据 –select * from 表名 select * from emp; –查询所有员工的姓名 –select 字段名 from 表名; select ename from emp; –查询所有员工的姓名,员工编号,上级编号 –查询的数据: ename,empno,mgr –...
2019-05-14 22:40:42
161
翻译 015day知识点
网络编程 IP: 定义网络上的不同节点(手机,电脑,路由器…) IPv4:32位 IPV6:128位 非注册IP地址(公司内部使用): 192.168.0.0 ~ 192.168.255.255 特殊的IP: 127.0.0.1 本地IP 1ocalhost 本机域名 DNS域名解析器 java.net 类 InetAddress 此类表示互联网协议 (IP) 地址。 stat...
2019-05-13 21:17:13
136
翻译 014知识点
多线程:多任务同时执行就是多线程,如果没有任务,就不需要使用多线程 线程和进程之间的区别: 进程:资源分配的最小单位 线程:cpu调度的最小单位 一个进程可以包含1~n个线程 线程开启的方式:*****重要 1.继承Thread类,重写run()方法 创建子类对象,调用start()方法,开启多线程 2.实现Runnable接口,重写run()方法 ** 3.实现Callable接口,重写call...
2019-05-11 21:03:31
150
翻译 013知识点
Goodgoodstudy,daydayup!!! 1.Map 存储的数据都是key,value键值对形式的 key 可以任意数据类型 无序的,唯一的 -->set结合 value 可以任意数据类型 无序的 ,不唯一的 -->Collection结合 一个key只能对应一个value(value可以为集合,集合中存储多个数据) 方法: boolean containsKey...
2019-05-10 22:11:33
146
翻译 012知识点
Every day is a new day. Every day is a new me. javaSE第十二天: 知识点1. 对象流 序列化 公共流(节点流) ObjectInputStream 反序列化输入流 新增方法 readObject() ObjectOutputStream 序列化输出流 新增方法 writeObject() 注意: 先序列化后反序列...
2019-05-09 19:17:31
206
翻译 011day知识点
IO: 目的:读写文件中的内容 流:一连串流动的数据,先进先出的方式传输信息,管道 数据源 目的地–>以程序为中心划分读入写出 流的分类: 按照流向分: 输入流 输出流 按操作单元分: 字节流 字符流 按功能分: 节点流 功能流 分类之间是相符想成的,互不冲突 字...
2019-05-08 01:05:18
170
翻译 010day知识点
异常: 异常: Throwable类 / \ Error Exception | | \ Unchecked Checked Runtime Exception Exception Exception Error:这类错误不需要程序员管理 Exception:异常 检查时异常|编译时异常:如果程序一旦出现检查时异常,程序必须要经过处...
2019-05-06 18:38:27
119
翻译 009day知识点
接口: 接口是特殊的抽象类 接口的优点: 定义开发规范 提高代码的复用性 解耦 多实现类只能单继承 在jdk1.7及之前接口中只能存在公共的静态的常量+公共的抽象方法 公共的静态的常量: public static final 数据类型 变量名=赋值; 修饰符可以省略,默认存在 公共的抽象的方法: public abst...
2019-05-06 00:27:11
111
转载 008day知识点
权限修饰符 本类 同包类 不同包子类 不同包其他类 私有的 private √ 默认的 default √ √ 受保护的 protected √ √ √ 公共的 public √ √ √ √ 注意: 以上四个权限修饰符都是成员修饰符(成员变量,成员方法),不...
2019-04-30 21:05:00
142
翻译 007day知识点
成员变量、类变量、局部变量的区别 变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。 如果局部变量的名字和成员变量的名字相同, 要想在该方法中使用成员变量,必须使用关键字this 成员变量与局部变量的区别 1、在类中的位置不同 成员变量:在类中方法外面 局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中) 2、在内存中的位置不同,可以看看Java...
2019-04-29 21:16:51
119
翻译 006day知识点
可变参数:参数的个数不确定,可以是0个可以是多个,参数的数据类型必须相同 可变参数必须要写在参数列表的最后 … ,数据类型 … 参数名–>可变参数 操作可变参数,要通过使用数组的方式,编译器会隐式的在内部为我们构建一个数组,存储可变参数的值 数组排序 数组: int[] arr={9,10,5,7,4} 冒泡排序: 每两个相邻数之间进行比较,找到一个最小的或者最大的进行交换,把它放在这一轮的...
2019-04-29 00:46:29
112
翻译 005day知识点
1测试java中return 有返回值类型的方法:1)结束方法 2)带出返回值 没有返回值类型的方法: 1)结束方法 不可达语句出现的情况: 1)一定会执行的return后出现的语句 2)死循环后出现的语句 3)break后面出现的语句 4)continue后面出现的语句 方法的兼容类型: 1.形参的数据类型>=实参的数据类型 ...
2019-04-28 00:26:49
135
翻译 004day知识点
测试java中Math.random() Math是一个数学类 不需要导包,因为java.lang下的内容,不需要导包 Math.random()–>产生随机数 [0.0,1.0) 总结公式: [min,max] (int)(Math.random()*(max-min+1)+min) [min,max) (int)(Math.random()*(max-min)+min) ...
2019-04-26 23:35:25
184
转载 003day知识点
赋值运算符 基本赋值运算符 = java中唯一个自右向左运算的符号 扩展赋值运算符(算数运算符+基础赋值运算符) += -= *= /= %= eg: a+=3; ==> a=a+3; 缺点: 不直观 优点: 自动做强制类型转换 提高执行效率 推荐使用扩展赋值运算符 比较运算符|关系运算符 结果是boolean类型的值 > < ...
2019-04-24 18:57:43
177
翻译 002day变量和数据类型
变量与数据类型 一编程规范 1.任何地方的名字都需要见名知意; 2.代码适当缩进; 3.书写过程成对编程; 4.对代码进行合理注释 . 1.1标识符: 在java中一切起名字的的这个名字就是标识符; 标识符的命名规则:1.只能字母.数字.下划_线.美元符号$组成,数字不能开头;2.严格区分大小写;3.关键字不能作为标识符使用. 标识符的命名规范:1.见名知意;2.驼峰命名规则;,是指混合使用大...
2019-04-23 19:57:37
170
转载 001day
@[TOC]001day学习笔记: 常见的dos命令: 打开dos窗口: window+r|开始–>运行–cmd 所有的字符都是英文状态下的 1.进入到某个路径下: cd +路径 相对路径 绝对路径 2.切换盘符 盘符名字: 可以大写可以小写 3.罗列出当前路径下的所有子文件和子文件夹 dir 4.回到上一层路径 cd… 5.回到当前盘符下的根目录 cd 6.新建文件夹 mkd...
2019-04-23 13:48:56
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅