自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 JSP和JSTL

JSP Java Server Page 由SUN公司提供的动态网页编程技术,是Java Web服务器端的动态资源 基础语法 注释 //单行注释 /*多行注释*/ <!--HTML风格的注释--> <%--JSP注释--%> Scriptlet 所有嵌入在HTML代码中的Java程序都必须使用Scriptlet标记出来 &...

2019-07-11 21:48:01 94

原创 过滤器.监听servlet3.0注解

Filter(过滤器) 方法 init() doFilter() destroy() 实现 1.编写java类,继承Filter,并实现其doFilter()方法 public class XxxFilter implement Filter{ public void destroy(); pubulic void doFilter(ServletRequest ...

2019-07-09 21:18:38 85

原创 Servlet部分对象

Cookie 创建 Cookie cookie=new Cookie("name","value") 发送 response.addCookie(cookie) 获取 Cookie[] cookies=request.getCookies(cookies) 遍历 if (cookies != null && cookies.length > 0) {...

2019-07-09 07:23:53 95

原创 request&&response

request(请求) 请求的方式 1. 地址栏输入 2. 超链接 3. Form 表单 4. ajax 5. 请求转发 通过服务器内部将请求进行一次转发,可以请求到其他资源 6. 重定向 HttpServletRequest 对象 介绍 作用:用来接收客户端发过来的请求 是ServletRequst子接口 常用形式 常用方法 get...

2019-07-07 20:01:04 141

原创 JSON XML

JSON 具体形式 以key-value的形式存储数据 key为字符串 value取值为boolean,String,Objiect,null,数组,number 以{ 开头 以}结尾 JSON中的数组以 [ 开头 以 ] 结尾 Object以 { 开头 以 } 结尾 解析方式 GJSON 转化为字符串 GJSON json=new GJ...

2019-07-04 21:41:00 243

原创 简单了解AJAX

AJAX 原生ajax步骤 1.创建XMLHttpRequest核心对象 var xhr=new HTMLHttpRequest(); 2.准备请求,使用XHR对象必须先调用open()方法有三个参数(请求类型,请求的路径/地址,是否异步,)默认异步 xhr.open(); 3.发送请求,若为get请求设置为null(get请求参数在请求地址后面)若是POST请求,无参数...

2019-07-04 00:26:52 96

原创 Jquery简单介绍

DOM对象与Jquery的互相转换 $(dom对象) Jquery根据索引得到dom对象 遍历 each(fucntion) 语法 jquery对象.each(fucntion([当前下标,当前被遍历到的元素]){})注意点通过原生JS获取节点,如果节点不存在,返回null;如果通过Jquery获取节点,如果节点不存在,会返回空包装集对象。所以判断Jqury...

2019-07-02 07:56:53 108

原创 JavaScript函数 事件简单介绍

Java Script 函数(function) 作用域的提升 函数声明才有函数作用域的提升的作用,函数表达式不能提升作用域 会提升到当前函数作用域的最上面 js函数中函数可以嵌套 JS中函数就是作用域 this JS中的this上下文对象,在运行期间动态绑定对象,Java是在编译器绑定对象 this所在的函数是否是通过new使用,指定new的对象 是否...

2019-06-25 19:23:21 74

原创 表单和js简单介绍

表单 form action(表单提交位置) name(表单名字) method(提交方式) get post enctype(数据提交格式) 如果表单有文件上传用二进制("multipart/form-data) 元素 input(type不同作用的表单元素) text 例:<input type="text"> id(定...

2019-06-25 08:28:39 398

原创 HTML简单介绍

html 超文本标记语言 格式 <!DOCTYPE html> Title 常用用标签 块元素 对齐方式 align="left|right|center 可以嵌套普通文本,块元素,行内元素 标题标签 h1~h6 内容 段落 内容(注:不能嵌套其它块标签) ...

2019-06-24 01:35:11 197

原创 DML和jdbc步骤

数据截断(truncate) 删除数据 不产生事务直接删除,当表中有外键时不能删除序列(Sequence) 创建 cerate sequence 序列名 start with 起始值 increment by//递增的序列值是n 如果n是正数就递增,如果是负数就递减 默认是1 使用 insert int table (序列名.nextval ..... currval...

2019-06-22 00:07:33 111

原创 oracle 多表查询

多表链接 92语法 笛卡尔积(select * from A,B;) 等值连接 select ....from A,B where A.a=B.b 非等值连接 select ... from A,B where A.a between a1 and a2 外连接 主表:所有的数据都能显示,在连接条件上在主表对面的表上添加(+) 主表在逗号的左边...

2019-06-20 20:50:35 72

原创 oracle部分查询语句

命令分类操作 DDL create:创建 drop:删除 alter:修改 rename:重命名 truncate:截断 DML inser:插入 delect:删除 update:更新 select:查询 去重:distinct 别名:as 字符串:''拼接用|| 伪列:不存在的列,构建虚拟的列 例:select 1+1 f...

2019-06-19 20:15:07 181

原创 欢反射和Oraclec简单查询

反射 反射是发生在程序运行期的行为 功能 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 在运行时判断任意一个类所具有的成员变量和方法 在运行时调用任意一个对象的方法 生成动态代理orcle数据库 --注释 查询公式: select *|字段名字1 别名,字段名字2 (as) 别名... from 表名; 执行顺序:--from--s...

2019-06-18 00:20:55 81

原创 多线程

多个任务同时执行就是多线程,如果不需要多任务,就不需要开启多线程优点:资源利用率更好;程序设计在某些情况下更简单;程序响应更快进程:对与操作系统而言就是不同的任务执行,每一个进行都有自己的代码和数据空间,进程之间切换消耗比较大,一个进程中包含一刀多个线程,是资源分配的最小单位线程:一系列线程共享代码和数据空间,线程之间切换消耗较小,线程是cpu调度的最小单位三高: 高可用(数据不会出错)...

2019-06-17 08:22:34 89

原创 线程

MAP 存储键值对形式的数据 key-value(K-V) key是无序的,不可重复的set集合 value无序的,可重复的 Collection集合 一个key只能对应一个value(如果想要value对应多个值可以存储在容器中list) 存储多个数据的时候,如果key相同,value会覆盖 遍历: keySet() 返回所有的key values() 返回所有的值 ...

2019-06-15 08:33:35 86

原创 容器(Container)简单介绍

容器(Container)List(接口有序的)ArrayList底层:数组(可变)优点:查询,随机访问效率高缺点:增删效率低动态扩容:通过调用Arrays.copyOf()方法进行动态扩容,扩容后新容器的大小是原容量的1.5倍第一次添加数据初始容量为10,加载因子(0~1):1新增方法:使用List定义的方法线程不安全的容器类LinkedList底层:双向链表实现优点:增...

2019-06-13 21:13:57 3010

原创 常见的几个类

String String : 不可变长字符串 String 不可变长的字符序列 "abc" Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现其内部是由字符串组表示 private final char value[]; StringBuilder:可变长字符串,线程不安全的 StringBuffer:可变长字符串,线程安全的Math floor(...

2019-06-11 08:26:30 343

原创 内部类简单介绍

内部类 类中定义类 私有内部类 有内部类中可以使用外部类中所有的内容,包括私有的 私有内部类只能在外部类中可以通过对象使用私有内部类中的私有内容,其他类中不能使用 静态内部类 1.静态内部类可以定义静态的内容可以定义成员的内容 2.在静态内部类中使用外部类中的非静态的内容,要通过外部类的对象去使用 3.在外部类中可以通过类名使用静态内部类中的静态内容,需要通...

2019-06-06 08:19:57 71

原创 接口

接口可以简单的理解为特殊的抽象类是一个事物所额外具有的功能优点:提高代码的复用性解耦定义编程规范接口多实现格式A interface B在JDK1.7前属性修饰为public static final即公共的静态常量 (可以省略)方法默认为public abstract 即公共的抽象方法(可以不写)注意:1.接口不能实例化2.接口需要实现,实现接口使用关键字implem...

2019-06-05 08:23:12 92

原创 权限修饰符、多态

权限修饰符 public 公开的 都可以访问 protected 受保护的 同包 或不同包的子类都可以访问 fefaule 默认的(不需要写) 同包下可以访问 private 私有的 只能本能中访问重写 不同类 继承或者实现关系 方法签名相同 注:如果子父类中有同名方法,父类是静态的,子类方法必须用static修饰,但不是方法的重写...

2019-06-04 08:27:51 79

原创 static、block、封装的基本介绍

static关键字在Java代码中经常看到static我们把他成为静态的,用static修饰的变量或方法我们把他叫做静态变量、静态方法且static只能修饰成员属性,不能修饰局部也就是说静态的内容是属于类的,成员的内容是都属于对象的,跟随对象使用静态的变量会在类第一次加载时候加载,独有一份,当前类中所有对象共享的资源,在静态的内容中,可以直接使用静态的内容,不可以直接使用非静态的内容,再非静态的...

2019-06-02 21:44:49 159

原创 构造器和this关键字

在java中我们经常听到构造器,其实构造器又被叫做构造方法或构造函数。 构造器是一种特殊的方法。它与类名相同没有返回值,为对象进行初始化,不是用来创建对象的。只能跟随new一起使用,没有方法的调用。语法:修饰符 方法名(参数列表){ }我们把没有参数的构造器叫做空构造器把有参数的构造器叫做有参构造器 构造器不能喝static、fina、abstract一起使用 如果没有自定义构...

2019-05-31 21:59:32 736

原创 多重循环和方法的基本介绍

多重循环 循环嵌套 for(条件初始化;条件判断;条件变化){ //代码 for(条件初始化;条件判断;条件变化){ //代码 } //代码 }方法 作用 提高代码的复用性 语法: 没有返回值类型的方法 修饰符 void 方法名([参数列表])){ 方法体语句; [return;] } 有返回值类型的方法 修饰符 ...

2019-05-31 08:35:58 378

原创 流程控制语句和循环语句

在java中流程控制语句有if和switch语句 If语句又有单分支、双分支、多分支单分支格式: if(判断条件){执行语句;}执行流程:1.计算判断条件(值为boolean类型的表达式)2.如果true,执行{}语句体3.如果false,不执行,直接跳过if结构双分支:if(判断条件){执行语句一;}else{执行语句二;}无论是否满足都会有与具体执行,肯定会有一个结...

2019-05-29 11:47:54 182

原创 常见转义字符、运算符和流程控制语句

常见转义字符" 双引号’ 单引号\ 反斜杠\t 制表符 一个制表符代表8个空格,一个字母1个空格,一个汉字占2个空格\b退格 光标会删一格\n换行 ln类似\r 回到行首数值型表示形式,二进制以0b/0B开头表示二进制八进制以0开头表示八进制十进制十六进制以0x/0X开头表示十六进制运算符算数运算符+ - * / % ++ –注:++ ...

2019-05-27 08:37:54 202

原创 标识符和基本数据类型简单介绍

标识符、标识符就是在java中一切起名字的地方的名字。标识符的命名规则有标识符只能数字,字母,下划线_,美元符号$任意组合而成,但是数字不能开头.标识符严格区分大小写.关键字不能作为标识符使用标识符的命名规范见名知意,驼峰命名原则 包: 全部小写单级包: packagename多级包: packagename1.packagename2.packagename3类|接口: 每个单词的首字母大...

2019-05-25 08:11:21 638

原创 java基本介绍

0523语言的发展史 第一代语言 机器语言第二代语言 汇编语言第三代语言 java、C、C++…基本介绍DOS常见命令cd … 返回上级目录cd / 返回根目录 cd 绝对路径 相对路径 dir 查看文件夹内文件 rmdir rmdir 删除内部没有文件的文件 rmdir /s 删除有内部文件的文件是需...

2019-05-23 21:23:49 334

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除