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