12 2020 档案
摘要:MySql数据库 数据库概念: 为什么要学习数据库 数组 / 集合:内存(临时存储) 文件:不便于管理,数据过于庞大 so 学习数据库 什么是数据库 用于存储和管理数据的仓库 数据库的特点 可以实现持久化存储、本质就是一个文件系统 可以很方便的存储和管理数据 数据库定义了
阅读全文
摘要:ECMAScript DOM BOM 概念 其实就是一门浏览器客户端的脚本语言 运行在客户端浏览器中的,每一个浏览器都有JavaScript的解析引擎。 脚本语言,不需要编译,直接可以被浏览器解析执行 好处: 可以增强用户体验,实现人与页面的动态交互,也可以使用js控制页面元素内容,
阅读全文
摘要:Css样式 Css样式的种类 选择器 文本相关样式 背景相关样式 边框 盒子模型 标准流static 浮动流float 定位流position 标签由三部分构成 1.标签名 2.标签的属性值 3.标签的文本内容 select标签 下拉列表标签,常用于单选或多选,是一个组合标签,需要和
阅读全文
摘要:HTML CSS HTML基础标签 html head title meta body footer DOCTYPE 文本系列标签 注释 h1-h6 p hr br b i u font 表格标签 table tr td
阅读全文
摘要:Web概念 JavaWeb: 使用Java语言开发基于互联网的项目 软件的架构: C / S:客户端、服务器端 1.在用户本地有一个客户端程序,在远程有一个服务器端程序 2.QQ、WeChat、3D游戏 优点:用户体验感非常好 缺点:开发成本高,安装复杂,部署麻烦,维护麻烦
阅读全文
摘要:Stream 方法引用 Stream流 JDK1.8引入的新特性。用于解决已有集合类库既有的一些弊端(繁琐的操作)。依赖于Lambda表达式。 从集合中获取需要的元素时,传统做法需要穷举、多次遍历集合。 如果希望对集合中的元素按多个条件进行筛选过滤: 将集合A中的元素根据条件1过滤拿
阅读全文
摘要:函数式接口 自定义函数式接口 函数式编程 常用的函数接口 Stream流 方法引用 文件上传优化 文件的名称需要优化 服务端,保存文件的名称如果固定,那么最终会导致服务器硬盘只保留一个文件,对上传的文件名称需要进行优化 //文件名称定义规则 "beautiful" + System.currentT
阅读全文
摘要:网络通信三要素 TCP通信 Socket套接字 ServerSocket 网络编程三要素: 协议 IP地址:IPv4、IPv6 IPv4是一个32位的二进制数,通常分为4个字节,表示形式:a.b.c.d 例如:192.168.24.59,其中a、b、c、d都是一个0-255之间的十进制整
阅读全文
摘要:转换流 序列化流 打印流 软件架构 网络通信三要素 TCP通信 转换流: 练习:将GBK编码的文本文件转换为UTF-8编码文本文件 分析: 指定GBK编码的转换流,读取文本文件 使用UTF-8编码的转换流写入新的文本文件中 InputStreamReader isr = new InputS
阅读全文
摘要:属性集【Properties】 缓冲流【Buffered】 转换流【字符< >字节】 属性集【Properties】 java.util.Properties类继承自Hashtable用来表示一个持久的属性集。它使用键值结构存储数据,每个键及其对应的值都是一个字符串 构造方法 public
阅读全文
摘要:io流 字节流 字符流 io中的异常处理 学习目标: 说出io流的分类与功能 使用字节输出流写出数据到文件 使用字节输入流读取数据到程序中 理解读取数据read方法的原理 使用字节流完成文件的复制 使用FileWriter写数据到文件中 说出FileWriter中关闭和刷
阅读全文
摘要:递归 递归 当前方法调用自身的现象 递归的分类 直接递归:方法自身调用自己 间接递归:方法A调用了方法B,方法A调用方法C,方法C反过来调用方法A 注意事项: 递归一定要有边界条件,确保递归能够停止,否则会发生栈溢出危险 在递归当中虽然有限定条件,但是递归的次数不能太多,否则也会
阅读全文
摘要:函数式编程思想 Lambda表达式 File类 递归 函数式编程思想 强调的是做什么,而不是以什么样的方式来做,它忽略了面向对象的复杂语法,只要能够获取到结果,不关心谁去做,如何做。重要的是将结果,不重视过程 一段冗余的Runnable代码 public static void main(Str
阅读全文
摘要:异常 线程 分辨程序中异常和错误的区别 说出异常的分类 掌握虚拟机处理异常的方式 列举出四个常见的运行期异常 使用try-catch关键字处理异常 使用throws关键字处理异常 自定义异常类并处理之 说出进程、线程的概念 理解并发与并行的区别 开启新线程 异常 概念:异常即不正常。和正常情况有所区
阅读全文
摘要:Map Debug追踪 HashMap存储自定义类型键值 Map集合要保证Key值的唯一性 作为key的元素,必须重写hashCode和equals方法 如果要保证map中存储元素的顺序。主要体现在key值的顺序,可以使用java.util.LinkedHashMap LinkedHashMap
阅读全文
摘要:has been compiled by a more recent version of the Java Runtime (class file version 57.0), this version of the Java Runtime only recognizes class file
阅读全文
摘要:Comparator比较器 Comparable接口 Map集合 Comparable接口 调用Collections.sort()方法的类必须实现 Comparable接口,我们可以通过重写compareTo方法来实现功能 Comparator接口比较器 Collections工具集中的sor
阅读全文
摘要:泛型的通配符? 泛型的上下限 简单数据结构 List Set Collections类(Comparator接口、Comparable接口) 了解泛型通配符 理解泛型上下限 表达泛型通配符的作用 List集合的特点 常见的数据结构 队列结构特点 单项链表结构特点 Se
阅读全文
摘要:Collection集合 迭代器 增强型for循环 泛型 目标: 区分集合和数组的区别 使用Collection集合的常用功能 使用迭代器 掌握集合使用细节 使用集合存储自定义类型 使用for each循环遍历集合 使用泛型定义集合对象 理解泛型上下限 阐述泛型通
阅读全文
摘要:确实,Java中的String类型确实是不允许改变其内容的,String类型的对象一旦建立,将在堆内存当中占据一个固定的内存空间,String类型的对象无法改变。 但是你在运算的时候又发现,你定义的String类型的s变量又是可以进行连接的,如"abc"+"def"最终得到的s的值是"abcdef"
阅读全文
摘要:Object类 Date类 DateFormat类 理解Object类特点 重写Object类的toString、equals方法 使用日期类输出当前日期信息 将日期格式化为字符串 将字符串转化为日期 Object类 * Object类 * java.lang.Object类是Java语言中的根类,
阅读全文
摘要:calendar类 System类 StringBuilder类 包装类 Calendar类 概念:java.util.Calendar类,是一个抽象类。在Date后出现,替换掉了很多Date类中的方法,该类将所有的可能用到的时间信息封装为【静态成员变量】,通过类名直接调用获取时间字段值 获
阅读全文

浙公网安备 33010602011771号