摘要: 阅读全文
posted @ 2021-09-01 12:04 Tudoo 阅读(115) 评论(0) 推荐(0) 编辑
摘要: console里输入:document.querySelector('video').playbackRate=2 阅读全文
posted @ 2021-08-31 20:16 Tudoo 阅读(10830) 评论(0) 推荐(0) 编辑
摘要: 都是最终继承自 AbstractQueuedSynchronizer。通过查看 AQS 的注释我们了解到, AQS 依赖先进先出队列实现了阻塞锁和相关的同步器(信号量、事件等)。AQS 内部有一个 volatile 类型的 state 属性,实际上多线程对锁的竞争体现在对 state 值写入的竞争。 阅读全文
posted @ 2021-08-26 19:39 Tudoo 阅读(56) 评论(0) 推荐(0) 编辑
摘要: public interface Printer { void print(); } /***********************************/ public class ColorfulPrinter implements Printer{ @Override public voi 阅读全文
posted @ 2021-07-21 20:38 Tudoo 阅读(42) 评论(0) 推荐(0) 编辑
摘要: .git目录中的几个重要文件的含义 HEAD文件:用于存放当前所在分支的引用,这个引用是个符号引用(symbolic reference) index文件:二进制文件,它就是暂存区(Stage Area)。它是一个目录树,记录了文件的时间戳、文件长度、SHA-1等 refs目录:基本所有的引用(re 阅读全文
posted @ 2021-07-21 00:43 Tudoo 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 写了两种,中间用分割线隔开了,一种是基于partition的,方法名为sort0;一种是递归的,方法名为sort public class QuickSort { public static void sort0(int[] a, int lo, int hi) { if(hi <= lo) ret 阅读全文
posted @ 2021-05-26 14:59 Tudoo 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 看了网上的许多博客,然后自己总结了下,谢谢大神们的贡献 public class MergeSort { public void sort(int[] arr, int lo, int hi) { if (lo >= hi) return; int mid = lo + (hi - lo)/2; s 阅读全文
posted @ 2021-05-26 14:53 Tudoo 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 插入数据时候,报错 SQL Error: 1064, SQLState: 42000 这次是因为我的字段有保留字,把字段名字改掉就好了 123 ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB 阅读全文
posted @ 2021-04-11 16:29 Tudoo 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 多态是 同一个行为 具有 多个不同表现形式 实现方式: 1、继承父类,重写实现方法 2、实现接口,重写实现方法 3、抽象类 继承方式: public class Printer { public void print() { System.out.println("I am Father Print 阅读全文
posted @ 2021-03-30 14:59 Tudoo 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 在引用数据类型中,只有有继承关系的类型才能进行类型转换; 类型转换只是转换看待对象的引用的类型,对象本身没有也不可能参与转换; 父类引用可以自动指向子类对象,但只能访问和调用到来自于父类的属性和行为; . 子类的引用不能指向父类或其它子类对象,就算强转也会导致运行失败并抛出ClassCastExce 阅读全文
posted @ 2021-03-30 14:39 Tudoo 阅读(54) 评论(0) 推荐(0) 编辑