摘要: ###这几天下了几个开源项目来参考,但是在运行SQL文件导入数据库是遇到了问题。原因都是5.5版本导致的 MYSQL 5.5不支持字段类型为datetime MYSQL 5.5不支持字段类型为datetime且默认值为NOW()的建表语句,使用该语句进行设置表属性是报错 时间戳(Timestamp) 阅读全文
posted @ 2020-11-25 12:03 Jancy丶 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ###二分查找法 将被查找的键和子数组的中间键比较。如果被查找的键小于中间键,就在左子数组中继续查找,如果大于就在右子数组中继续查找,否则中间键就是我们要找的键。 思路分析 首先确定该数组的中间的下标 mid = (left + right) / 2 然后让需要查找的数 findVal 和 arr[ 阅读全文
posted @ 2020-11-14 21:43 Jancy丶 阅读(66) 评论(0) 推荐(0) 编辑
摘要: ###堆排序 以下内容来源于尚硅谷韩顺平老师笔记: 堆排序是是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,即选择排序的优化 堆 堆是一种完全二叉树,分为大顶堆和小顶堆: 每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆 每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆 阅读全文
posted @ 2020-11-14 21:04 Jancy丶 阅读(148) 评论(0) 推荐(0) 编辑
摘要: ###归并排序 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法, 思想: 该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 思 阅读全文
posted @ 2020-11-14 20:13 Jancy丶 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 快速排序(Quicksort)是对冒泡排序的一种改进。 基本思想: 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列 具体过程: 按某个规则以某一个元 阅读全文
posted @ 2020-11-14 19:11 Jancy丶 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Java多线程 主线程:当Java程序启动时,一个线程会自动创建并立刻运行,该线程通常叫做程序的主线程(main thread)。主线程的优先级默认为5。程序进程中,由它产生其他线程,这些子线程的优先级继承自主线程。 线程创建的两种方式: 自定义类继承Thread类并重写其run()方法,其他任意类 阅读全文
posted @ 2020-10-22 16:49 Jancy丶 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Java输入/输出系统 字节流:InputStream/OutputStream类 在java.io包下,包含以下几个子类: 字节数组输入/输出流:ByteArrayInput/OutputStream 文件输入/输出流:FileInput/OutputStream 管道输入/输出流:PipedIn 阅读全文
posted @ 2020-10-21 20:33 Jancy丶 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口 抽象类: 抽象类只能额外用public修饰,因为类只能用public,public+abstract,public+final,final,abstract五种方法修饰,而抽象类固定必须要用abstract,可用的访问修饰符只有public。 抽象类的中不一定全是抽象方法,可以有普通方 阅读全文
posted @ 2020-10-15 19:56 Jancy丶 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 定义:多态是同一个行为具有多个不同表现形式或形态的能力。Java程序运行期间,发生动态绑定,从而实现多态。三个条件:继承:类之间存在继承关系重写:子类重写父类方法父类引用指向子类对象实现方式:1、重写2、接口3、抽象方法和抽象类优点:1. 消除类型之间的耦合关系2. 可替换性3. 可扩充性4. 接口 阅读全文
posted @ 2020-10-15 19:44 Jancy丶 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、匿名内部类表达式包含以下部分:1.操作符:new;2.一个要实现的接口或要继承的类,案例一中的匿名类实现了HellowWorld接口,案例二中的匿名内部类继承了Animal父类;3.一对括号,如果是匿名子类,与实例化普通类的语法类似,如果有构造参数,要带上构造参数;如果是实现一个接口,只需要一对 阅读全文
posted @ 2020-10-15 19:41 Jancy丶 阅读(460) 评论(0) 推荐(0) 编辑