java
haha9417
这个作者很懒,什么都没留下…
展开
-
javascript(五)--jquery
9、操作表单(验证)表单是什么 form DOM 树文本框 text下拉框 < select >单选框 radio多选框 checkbox隐藏域 hidden密码框 password…….表单的目的:提交信息获得要提交的信息<form action="post"> <p> &l...原创 2020-02-09 13:01:33 · 194 阅读 · 0 评论 -
javascript(四)--bom对象
7、操作BOM对象(重点)浏览器介绍JavaScript 和 浏览器关系?JavaScript 诞生就是为了能够让他在浏览器中运行!BOM : 浏览器对象模型IE 6~11ChromeSafariFireFox三方QQ浏览器360浏览器window (重要)window 代表 浏览器窗口window.alert(1)undefinedwindow.i...原创 2020-02-09 13:00:25 · 121 阅读 · 0 评论 -
javascript(三)---json
5、内部对象标椎对象typeof 123"number"typeof '123'"string"typeof true"boolean"typeof NaN"number"typeof []"object"typeof {}"object"typeof Math.abs"function"typeof undefined"undefined"5.1、Dat...原创 2020-02-09 12:59:44 · 260 阅读 · 0 评论 -
初识javascript(二)
3.数据类型3.1、字符串1.正常字符我们使用单引号,或者双引号包裹2.注意转义字符\\' \n\t\u4e2d \u#### Unicode字符\x41 Ascll字符3.多行字符串编写//注意:tab上面esc键下面var msg= `helloworld你好ya你好`4.模板字符串//注意tab上面 esc下面let name=“q...原创 2020-02-08 22:19:35 · 102 阅读 · 0 评论 -
初始javascript(一)
javascript1.1、概述javaScript是一门世界上最流行的脚本语言一个合格的后端人员,必须要精通 JavaScript1.2、历史可以看https://www.w3school.com.cn/js/pro_js_history.aspECMAScript它可以理解为是JavaScript的一个标准最新版本已经到es6版本~但是大部分浏览器还只停留在支持 es5 代码上...原创 2020-02-08 22:18:44 · 196 阅读 · 0 评论 -
初学jdbc
10.JDBC (重点)10.1 数据库驱动驱动:声卡,显卡,数据库我们的程序会通过数据库驱动,和数据库打交道10.2、JDBCSUN 公司为了简化开发人员的(对数据库的统一)操作,提供了一个(java操作数据库的)规范,俗称jdbc这些规范的实现由具体的厂商去做对于开发人员来说 我们只需要掌握jdbc接口的操作即可java.sqljavax.sql还需要导入一个数据...原创 2020-02-02 14:37:17 · 235 阅读 · 0 评论 -
初学三大范式
元组是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为记录。键码:就是具有唯一性的属性,或者几个最小单位的组合能够体现唯一性候选键和主键都具有唯一性,本来两个没有区别,但是多个可以表示唯一性的属性时,你必然会选择其中一个表示这个表的唯一性,那这个就是主键码,剩下的唯一性的属性自然都是候选码。有两个表,在其中一个表...原创 2020-01-29 19:24:43 · 370 阅读 · 0 评论 -
初学数据库 事务与索引
6、事务要么都成功,要么都失败1、SQL 执行 A 给 B 转账 A 1000 —>200 B 2002、SQL 执行 B 收到 A 的钱 A 800 —> B 400一一一一一一将一组SQL 放在一个批次中去执行~事务原则 : ACID 原则 原子性,一致性,隔离性,持久性 (脏读,幻读….)参考博客连接 : https://blog.csdn.net/dengjili...原创 2020-01-29 19:19:52 · 90 阅读 · 0 评论 -
数据库简介 DDL DML
数据库的概念存储数据的仓库,你一台电脑装有数据库软件,你可以对外提供数据的增删改查服务,你这台电脑,就是一台,数据库服务器常见数据库:SQLServer 微软的 中小型关系型数据库MySQL 中小型的关系型数据库Oracle 大型的关系型数据库关系型数据库 :具有行和列的这种二维表结构的数据库非关系型数据: NOSQL 用键值关系来存储数据 类似 json数据库的安装数据库的...原创 2019-12-24 19:49:17 · 303 阅读 · 0 评论 -
类加载器 反射 动态代理
27.01_反射(类的加载概述和加载时机)A:类的加载概述 当程序要使用某个类时,如果该类还未被加载到内存中, 则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象。 连接 验证 : 是否有正确的内部结构,并和其他类协调一致 准备 : 负责为类的静...原创 2019-12-15 09:02:40 · 91 阅读 · 0 评论 -
swing
Swing是一个为Java设计的GUI工具包Swing是Java基础类的一部分Swing包括了图形用户界面GUI器件,如:文本框,按钮,分隔窗格和表Swing提供了许多比AWT更好的屏幕显示元素,用纯Java写成。JFrame:Java的GUI程序的基本思路是以JFrame为基础,它是屏幕上Window的对象,能够最大化,最小化,关闭。import javax.swing.*;impo...原创 2019-12-06 16:55:34 · 164 阅读 · 0 评论 -
网络编程
网络编程26.01_网络编程(网络模型概述和图解)A:网络模型概述 计算机网络之间以何种规则进行通信,就是网络模型研究问题。 网络模型一般是指 OSI(Open System Interconnection开放系统互连)七层参考模型 TCP/IP四层参考模型 主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层)网络模...原创 2019-12-05 17:03:21 · 140 阅读 · 0 评论 -
java gui第一天 awt
Gui编程组件:窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件破解工具1、简介Gui的核心技术:Swing AWT1.因为界面不美观2.1. 需要 jre 环境!为什么我们要学习?可以写出自己心中想要的一些小工具工作时候,也可能需要维护到swing界面,概率极小!了解MVC架构,了解监听!2.AWT2.1 Awt介绍包含了很多类和接口!...原创 2019-12-04 17:27:06 · 110 阅读 · 0 评论 -
java学习 day 23 多线程 进程的概述和多进程的意义 线程的概述和多线程的意义 JVM运行原理以及JVM启动的线程探讨 实现多线程 线程调度 线程控制
23.01_多线程(进程概述及多进程的意义)A:线程和进程 要想说线程,首先必须得聊聊进程,因为线程是依赖于进程存在的。B:进程概述 什么是进程呢?通过任务管理器我们就可以看到进程的存在。 概念:进程就是正在运行的程序,是系统进行资源分配和调用的独立单位。 每一个进程都有它自己的内存空间和系统资源。C:多进程的意义 单进程计算机只能做一件事情。而我们现在的计算机都可以一边...原创 2019-07-29 22:54:58 · 327 阅读 · 0 评论 -
JAVA DAY28 Stream流 JDK1.8 新增的日期时间API
** Stream API(java.util.stream.*)Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于...原创 2019-08-12 18:26:35 · 863 阅读 · 0 评论 -
java 学习7.23 字符流出现的原因 String中的编解码问题 转换流
21.01_IO流(字符流出现的原因及编码表概述和常见编码表))A: 案例演示: 字符流出现的原因:由于字节流操作中文不是特别方便,所以,java就提供了字符流。B: 码表C:字符流: 字符流 = 字节流 + 编码表21.02_IO流(String类中的编码和解码问题)编码: 就是把字符串转换成字节数组- 把一个字符串转换成一个字节数组- public byte[] get...原创 2019-07-24 23:57:13 · 168 阅读 · 0 评论 -
java第四天 for while dowhile continue break 方法
04.01_Java语言基础(循环结构概述和for语句的格式及其使用)(掌握)案例:在控制台输出10次"helloworld";A:什么是循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时, 需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环B:循环结构的分类 fo...原创 2019-06-04 23:34:49 · 744 阅读 · 0 评论 -
java 学习 day24 线程池 定时器 设计模式
24.00_线程间的等待唤醒机制Object 类中 void wait () 在其他线程调用此对象的 notify () 方法或 notifyAll () 方法前,导致当前线程等待。 void wait (long timeout) 在其他线程调用此对象的 notify () 方法或 notifyAll () 方法,或者超过指定的时间量前,导致当前线程等待。 v...原创 2019-08-01 14:01:12 · 140 阅读 · 0 评论 -
java 学习 7.7String StringBuffer 数组常见操作 Arrays 基本数据类型包装类
13.01_常见对象(StringBuffer类的概述)A:StringBuffer类概述 我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。 而StringBuffer就可以解决这个问题 线程安全的可变字符序列C:StringBuffer和String的区别 //String 他是一个长度固定的字符序列,一旦定义就不能被改变 ...原创 2019-07-18 09:25:45 · 190 阅读 · 0 评论 -
java Object 类中的一些方法 hashCode() getClass() toString()
Object(类)public int hashCode()public final Class getClass()public String toString()public boolean equals(Object obj)11.17_常见对象(API概述以及Object类的概述)(掌握)A:API(Application Programming Interface) 应用...原创 2019-06-26 19:58:44 · 419 阅读 · 0 评论 -
java 学习 类名.抽象类名.接口类名作为形式参数 包 成员修饰符 匿名内部类
10.08_面向对象(package关键字的概述及作用)(了解)A:包的概述: 就是文件夹B:包的作用: 用来解决同一个路径下不能存在同名文件的问题(分类管理)C:包的划分: 按照功能 按照模块10.09_面向对象(包的定义及注意事项)(了解)A:定义包的格式 package 包名; 多级包用.分开即可B:定义包的注意事项 A:package语句必须是程序的第一条可执...原创 2019-06-26 19:56:09 · 243 阅读 · 0 评论 -
java 学习 面对对象 接口 抽象类 多态
多态(动态绑定机制) 多态的概述 多态的成员访问特点 多态的好处和弊端 向上转型和向下转型 多态内存图抽象类 抽象类的概述 抽象类的成员特点 抽象类的案例接口 接口的概述 接口的成员特点 类与类,类与接口,接口与接口的关系 抽象类与接口的区别 接口的案例09.01_面向对象(多态的概述及其代码体现)(掌握)A:多态概述 某一个事物,在不同时刻表现出来的不同状态...原创 2019-06-26 19:51:41 · 154 阅读 · 0 评论 -
java第三天 运算符 选择结构 输入 if结构 switch
03.01_Java语言基础(逻辑运算符的基本用法)(掌握)A:逻辑运算符有哪些 &(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或者值。 在Java中我们要表示一个数大于3并且小于6 ,不可以写成3<x<6,应该写成 x>3 &am...原创 2019-06-04 23:32:57 · 154 阅读 · 0 评论 -
java里为什么主函数前面要加static修饰
先说一下static 1.static 修饰的域,我们叫静态域,它是归类所有的,被所有对象所共享,只有一个 2.static修饰的区块,域只会初始化一次 3.static修饰的域或方法,可以直接通过类的名字加上.进行调用 4.static修饰的方法内不能直接使用非静态成员 static关键字,告知编译器main函数是一个静态函数。也就是说main函数中的代码是...原创 2019-06-19 22:12:45 · 1403 阅读 · 0 评论 -
java学习6 .17 构造方法 函数重载 static math
07.01_面向对象(构造方法概述和格式)(掌握)A:构造方法概述和作用 创建对象,给对象中的成员进行初始化B:构造方法格式特点 a:方法名与类名相同 b:没有返回值类型,连void都没有 c:没有具体的返回值07.02_面向对象(构造方法的重载及注意事项)(掌握)A:案例演示 构造方法的重载B:构造方法注意事项 a:如果我们没有给出构造方法,系统将自动提供一个无参构造方法...原创 2019-06-19 22:10:08 · 131 阅读 · 0 评论 -
java 学习7.13 正则表达式 Pattern和Matcher类 Math类 Random类 System类 BigDecimal类 Date类 SimpleDateFormat类 Cale
14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式:正确规则的表达式 规则java给我们定的 是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。B:案例演示 需求:校验qq号码. 1:要求必须是5-15位数字 2:0不能开头 a:非正则表达式实现 b:正则表达式实现 private static ...原创 2019-07-18 13:47:50 · 224 阅读 · 0 评论 -
java 7.13正则表达式 Pattern和Matcher类 Math类 Random类 System类 BigDecimal类 Date类 SimpleDateFormat类 Calendar类
14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式:正确规则的表达式 规则java给我们定的 是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。B:案例演示 需求:校验qq号码. 1:要求必须是5-15位数字 2:0不能开头 a:非正则表达式实现 b:正则表达式实现 private static ...原创 2019-07-18 16:31:20 · 254 阅读 · 0 评论 -
java 学习day 22 数据输入输出流 内存操作流 打印流 序列化流 随机访问流 Properties
_IO流(数据输入输出流的概述和使用)A:数据输入输出流的概述 通过API查看 数据输入和输出流:数据输入流: DataInputStream数据输出流: DataOutputStream特点: 可以写基本数据类型,可以读取基本数据类型B:案例演示: 数据输入输出流的使用import java.io.*;public class test1 { public sta...原创 2019-07-25 17:33:14 · 125 阅读 · 0 评论 -
java 学习 7.19Map集合 HashMap和Hashtable的区别 Collections(集合工具类) 集合练习 模拟斗地主(洗牌,发牌,看牌)
18.01_集合框架(Map集合概述和特点)A: 需求: 根据学号获取学生姓名import java.util.ArrayList;import java.util.HashMap;public class text1 { public static void main(String[] args) { HashMap<Student,String>h...原创 2019-07-21 18:42:56 · 229 阅读 · 0 评论 -
java 学习 day 20 I/O流
20.07_IO流(IO流概述及其分类)A:IO流概述 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 java.ioB:IO流分类 a:按照数据流向 站在内存角度 输入流 读入数据 输出流 写出数据 b:按照数据类型 字节流 可以读写任何类型的文件 比如音频 视频 文本文件 字符流 只能读写文本文件 ...原创 2019-07-25 14:08:38 · 189 阅读 · 2 评论 -
java 学习7.19 Set HashSet LinkedHashSet TreeSet 集合练习
17.08_集合框架(Set集合概述及特点)(掌握)A:Set集合概述及特点: 通过API查看即可 //Set:元素唯一 // HashSet 底层数据结构是哈希表(数组+链表 JDK1.7 JDK1.8 数组+链表+二叉树) //HashSet 元素无序(存取顺序不一致),且唯一(元素不能重复) //哈希表像新华字典B: 案例演示:...原创 2019-07-20 21:58:59 · 262 阅读 · 0 评论 -
Java中如何在储存数据时选择集合
是否有键值对关系{ 是:Map 键是否需要排序?{ 是:TreeMap 否:HashMap 不知道就用HashMap } 否:Collection 元素是否唯一?{ 是:Set 元素是否需要排序?{ 是:TreeSet 否:HashSet } 否:List 线程安全吗?{ 是:Vector ...转载 2019-07-24 23:37:39 · 232 阅读 · 0 评论 -
java学习 7.16 对象数组 集合 数据结构
15.01_集合框架(对象数组的概述和使用)(理解)A:案例演示 需求:我有3个学生,请把这个3个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 学生:Student 成员变量:name,age 构造方法:无参,带参 成员方法:getXxx()/setXxx() 存储学生的数组?自己想想应该是什么样子的?15.03_集合框架(集合的由来及集合继...原创 2019-07-18 17:21:34 · 143 阅读 · 0 评论 -
java 学习7.17 ArrayList Vector LinkedList 泛型(Generic) 可变参数 增强for循环
16.01_集合框架(ArrayList存储字符串并遍历) JDK1.8新增的一个方法也能遍历集合 void forEach(Consumer<? super E> action) 执行特定动作的每一个元素的 Iterable直到所有元素都被处理或操作抛出异常A:案例演示: ArrayList存储字符串并遍历 迭代器 普通for16.02_集合框架(Array...原创 2019-07-18 17:20:14 · 116 阅读 · 0 评论