自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ajax

Ajax 异步无刷新请求后台 异步:无需等待给我响应数据 XMLHttpRequest() readyState准备状态:判断是否返回了数据,可能是错误的,也可能是正确的 没有pen:0, status:判断请求是否成功(响应状态)404\500\200, statusText:对status说明的 responseText:响应回来的数据 onreadystatechange:事件、监听状态改变...

2019-12-25 08:20:42 98

原创 BOM和DOM

window对象是BOM提供的核心全局对象 定义的全局变量和函数相当与window对象的属性和方法,window可以省略 open()打开某个链接 close()关闭 window.open(“http://www.baidu.com”)默认新页面打开 alert 提示框,只有确认 confirm 确认框,可以确认也可以取消 js定时器 重复执行定时器setInterval:每隔多长时间执行一...

2019-12-20 08:21:39 108

原创 js数据类型

数据类型 Number类型:整数、小数、NaN(赋值|计算无法获得正确的结果) String类型:定义在一对引号中,‘ ’|“ ”都可以 Boolean类型:true|false Null 空类型:赋值|未得到值 Undefined未定义:(赋值|只声明不赋值存在默认值) Object类型:键值对,用逗号分隔,最后一个不需要添加逗号,key和value都是字符串,key属性满足标识符命名规范可以省...

2019-12-19 08:22:12 138

原创 CSS

CSS 美化页面用的,没有网页则毫无用处。 1.行内样式表 之作用于当前行 <p style="background:deeppink;color:white;">我是p标签</p> 2.内部样式表 3.外部样式表 优先级:谁离元素更近,优先显示谁 基础选择器 元素选择器:选择相同标签元素 .类选择器:选择不同标签元素,可重复 # id选择器:定义唯一的一个 *通配符:选...

2019-12-17 08:22:01 75

原创 JDBC

JDBC java连接数据库基本流程: 前提:先去Oracle数据库安装路径下,获取到ojdbc6.jar,拿到项目中,新建一个资源文件夹,ojdbc6.java放进去,点击右键build path->add to build path 加载驱动(选择哪一个数据库) 获取连接(与数据库连接上) 准备sql 获取处理块(打包发送) 执行完毕得到结果,接收结果集 处理数据 关闭 public...

2019-12-13 23:47:38 86

原创 视图

视图 建立在表和结果集之间的,虚拟表。 授权: grant dba to 用户名; 回收: revoke dba to 用户名; 创建视图: create or replace view 视图名 as select语句[with read only]; eg.create or replace view vw_emp_haha as select empno,ename,sal,deptno ...

2019-12-13 00:02:33 83

原创 datebase1

日期与字符串之间的转化 to_date to_char select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual; select to_date('2017年7月7日 08:44:33','yyyy"年"mm"月"dd"日" hh24:mi:ss')from dual; 聚合函数: count() sum() max() min()...

2019-12-11 23:02:37 200

原创 database

去重distinct 结果集中的多条数据完全相同(所有查询的结果中字段的值),才能去重 伪列:不是真实在表结构中存在的字段,但是允许查询,称他们为伪列 别名:(如果别名中存在小写字符、特殊符号、空格等,需“”) ” “表示原封不动使用/显示 给查询的字段起别名:select 字段1(as) 别名1 from 数据源 select 123+456 和 for amp; 给查询的表起别名:selec...

2019-12-10 08:22:37 79

原创 HashSet_day13

HashSet 基本类型会自动去重 引用类型需重写hashCode和equals方法实现去重 处理HashSet存储的自定义引用数据类型去重问题: 需要对这个对象类型中重写hashcode和equals方法,然后这个两个的值都根据对象的成员属性值进行计算,而非地址值 hash表结构的特点是先调用hashcode,如果值形同的对象才会进一步调用equals方法进行比较内容,如果hashcode值不...

2019-12-06 00:16:45 103

原创 二维数组和容器

二维数组 二维数组的初始化 public static void ArrayDemo01{ public staic void main(String[] args){ //动态初始化,直接定义一维和二维 int[][] arr1 = new int[3][4]; //先定义一维数组,再定义二维 int[][] arr2 = new int[2][]; arr2[0] = new ...

2019-12-05 08:22:30 286

原创 IO流

IO流 目的:想要读写文件内部的内容 方案:流 流:管道 数据以流动的形式,先入先出的方式进行传输 数据源——数据——目的地 java提供的io包 流的分类: 流向:(以程序为中心) ​ 输入流 ​ 输出流 操作单元分: ​ 字节流:任何数据都可以传输 ​ 字符流:文本 功能分 ​ 节点流:操作基本功能的,实现读入写出的,数据从数据源头到目的地的 ​ 功能流:增强功能,提高性能,操作于节点流之上的...

2019-12-02 23:30:43 68

原创 java常用类

常用类 常常使用的类 String:不可变长的字符序列 StringBuilder:可变长,线程不安全,执行效率高 StringBuffer:可变长,线程安全,执行效率低 String的学习步骤: 作用 如何创建对象->构造器 方法 包装类 基本数据类型的包装类 byte ----- Byte short ----- Short int -----Integer long ----- L...

2019-12-01 23:26:05 227

原创 带你走进设计模式、内部类的世界

单例模式 单例模式:保证类只能存在一个对象 懒汉式:调用功能的时候才创建对象 饿汉式:类第一次加载完成之后就创建对象 当多个人同时调用静态方法时,懒汉容易创建不同对象 实现步骤: 构造器私有化 私有的静态的该类的引用 公共的访问方式 //饿汉式 public class Single01{ private static Single01 single = new Single01();/...

2019-11-30 00:25:36 79

原创 object、多态、接口的相关知识

Object 老祖宗类,是java中所有类的父类,在java所有的类都显示或者隐式的继承自Object类 toString() 把对象的地址以字符串的形式返回 在打印一个对象的引用时,会打印对象的地址值,其实是在打印这个对象调用了toString方法的结果 OBject类中的:打印对象的地址值 public String toString(){ return getClass().getNam...

2019-11-28 23:26:58 117

原创 块、封装、继承、重写、访问修饰符

块 块{ }是一个作用域 { }写在方法中:普通语句块|局部代码块 执行时机:方法调用的时候 { }写在类中方法外:构造块 执行时机:创建对象时 static{ }写在类中方法外:静态块 执行世纪:类加载时 构造块中的代码先于构造器中的代码之前执行,因为在编译时,编译器会自动把构造块中的代码编译到构造器代码之前——>反编译工具 如果有多个构造块,则从上到下依次执行 静态块中的内容在类第...

2019-11-27 23:18:14 111

原创 java中对象的认知

Eclipse(Mars2) 选择java,调整字体大小,调出console,设置编码方式 对象的内存分析 程序运行会吧.class文件加载到内存,eg:Test.class、Person.class 虚拟机调用Test类的main方法进栈执行 逐行执行方法中的代码 Person p = new Person();先执行等号右边,然后赋值给等号左边,看到new就是创建对象,会做的事...

2019-11-25 20:17:44 140

原创 方法简介

方法 处理功能的代码块 方法的特点: 1.方法不能嵌套,定义在类中方法外 2.不调用不执行 方法的定义 1.有返回值类型的方法 ​ 修饰符 返回值类型 方法名([参数列表]){ ​ 处理功能的代码段; ​ return 返回的结果; } ​ 修饰符:访问权限修饰符,先默认为public static ​ 返回值类型:如果一个方法执行过后需要返回一个结果给调用者,这个方法就应该定义为一个...

2019-11-24 23:01:24 175

原创 Math类和常见循环结构

Math类 数学相关的类,不需要导包,在java.lang下的类不需要导包 可以直接通过类名.功能去使用 Math.random( )产生随机数[0,1)随机小数 double num = Math.random(); int num1 = (int)Math.random(); 随机小数 [min ,max)某个范围内的随机小数 Math.random()*(max-min)+min 随机整数...

2019-11-22 23:10:07 171

原创 带你走进Java运算符和常用类

运算符 运算符的分类: 算数运算符 赋值运算符 比较|关系运算符 逻辑运算符 条件运算符 位运算符 根据操作数的多少又可以分类为: 单目|一元运算符:操作数只有1个的 ++ – 双目|二元运算符:操作数有两个的 + - > < += 三目|三元运算符:操作数有三个的 ? : 算数运算符 +: 正号,表示正负。 加减 字符串链接符 -: 负号,表示正负。 减号 % ...

2019-11-21 23:37:08 109

原创 注释、标识符、变量、数据类型、进制、转义字符

注释 1. 作用:解释说明,便于后期维护。 2.种类:单行注释、多行注释、文本注释。 单行注释 作用域:本行//之后。 嵌套关系:可以嵌套多行/文本注释,但是只在本行有效。 颜色:绿色。 位置:要注释内容行的上方或后方。 多行注释 作用域:多行, /* */之间的内容 嵌套关系:可嵌套单行注释,不可嵌套多行/文本注释。 颜色:绿色。 位置:类和方法的上方。 文本注释 作用域:多行,/**...

2019-11-21 20:52:36 141

空空如也

空空如也

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

TA关注的人

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