摘要: JDBC简介 JDBC(Java DataBase Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数 阅读全文
posted @ 2019-12-25 21:49 羊羊羊永 阅读(181) 评论(0) 推荐(0)
摘要: 什么是事务? 事务是由完成任务的一个或多个操作组成,这些操作作为一个整体不能分割,要么全部执行成功,要么全部失败。 事务四个特性 事务是必须满足4个条件(ACID)原子性(Atomicity,或称不可分割性)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Dur 阅读全文
posted @ 2019-12-25 21:22 羊羊羊永 阅读(130) 评论(0) 推荐(0)
摘要: 初级照片位置:https://www.cnblogs.com/a276665092/gallery/image/277598.html 好丑啊 ,这怎么改啊!!!! 高级:https://www.cnblogs.com/a276665092/gallery/image/277597.html 阅读全文
posted @ 2019-12-25 20:47 羊羊羊永 阅读(107) 评论(0) 推荐(0)
摘要: Properties 存储的Key Value键值对 他的两个方法: getPorperties(key) -->获取value值 setProperties --> 设置Key、value(键值对) 反射 分清类对象与类的对象 类的对象:基于一个模板new出来的对象 类对象:类加载的产物,封装了一 阅读全文
posted @ 2019-12-21 21:18 羊羊羊永 阅读(167) 评论(0) 推荐(0)
摘要: 对象流 // FileInput、FileOutputStream(节点流)ObjectInputStreamObjectOutputStream 序列化 把内存的数据信息永久的保存在硬盘中,这个过程叫做序列化(可持久化)。 对象实现implements Serializable{} transie 阅读全文
posted @ 2019-12-19 22:05 羊羊羊永 阅读(155) 评论(0) 推荐(0)
摘要: IO流 I——input 输入 O——Output 输出 文件 File 所有文件类的父类 创建方式 File file = new File("文件路径"); 文件对象常用的方法 1.获取文件路径(绝对路径 是带盘符的) file.getAbsolutePath(); 2.获取文件名 file.g 阅读全文
posted @ 2019-12-18 19:31 羊羊羊永 阅读(241) 评论(0) 推荐(0)
摘要: JUC Java.util.Concurrent 并发包 池的顶级接口 Executor 子接口 ExecutorService 工具类 Executors(Collections、Arrays ...都是工具类) ①newFixedThreadPool(规定数量);固定 ②newCashedThr 阅读全文
posted @ 2019-12-17 21:11 羊羊羊永 阅读(126) 评论(0) 推荐(0)
摘要: 多线程安全问题 当多个线程共同访问一个对象时,造成数据不一致!效果图示: A线程将"Hello"存入数组的第一个空位;B线程将"World"存入数组的第一个空位,会造成值的覆盖,导致数据不一致。 原因总结: 当多线程并发访问临界资源时,如果破坏原子操作,可能会造成数据不一致。 临界资源:共享资源(同 阅读全文
posted @ 2019-12-17 20:41 羊羊羊永 阅读(164) 评论(0) 推荐(0)
摘要: 程序,进程,线程 程序:是一个指令序列,静止的。 进程:执行的程序被称为进程,是动态的,单核CPU在任何时间点上只能运行一个程序。宏观并行,围观串行。 线程:又称为轻量级线程。进程有多个线程组成,彼此间完成不同的任务,交替执行,成为多线程。 线程的组成部分 CPU时间片:操作系统(os)为每一个线程 阅读全文
posted @ 2019-12-16 19:38 羊羊羊永 阅读(100) 评论(0) 推荐(0)
摘要: 先复习集合: ArrayList的底层:ArrayList的底层数据结构是数组,初始长度为0,在调用add方法时,把elementData数组长度初始到10,当数组长度填满之后进行数组扩容,增加新数组,新数组的长度是原数组长度的1.5倍 原数组的长度: int oldCapacity = eleme 阅读全文
posted @ 2019-12-16 19:18 羊羊羊永 阅读(151) 评论(0) 推荐(0)
Live2D
!--图片放大--> 然后给要放大的图片标签添加 data-action="zoom" 属性: