宁武皇仁光九年锦文轩刻本《异闻录》载: 扶桑画师浅溪,居泰安,喜绘鲤。院前一方荷塘,锦鲤游曳,溪常与嬉戏。 其时正武德之乱,潘镇割据,战事频仍,魑魅魍魉,肆逆于道。兵戈逼泰安,街邻皆逃亡,独溪不舍锦鲤,未去。 是夜,院室倏火。有人入火护溪,言其本鲤中妖,欲取溪命,却生情愫,遂不忍为之。翌日天明,火势渐歇,人已不见。 溪始觉如梦,奔塘边,但见池水干涸,莲叶皆枯,塘中鲤亦不知所踪。 自始至终,未辨眉目,只记襟上层迭莲华,其色魅惑,似血着泪。 后有青岩居士闻之,叹曰:魑祟动情,必作灰飞。犹蛾之投火耳,非愚,乃命数也。 ————《锦鲤抄》

02 2021 档案

摘要:答案是可以,而且是必须。。不过不是那种extends的继承方式,解释如下: 1.先了解一下匿名内部类: 见名知意,匿名内部类没有类名,而且和其他类不同,它是一个表达式,语法类似于调用一个类的构造函数,如 A a = new A(){ };此外还包含一个代码块,代码块中完成其类的定义 事实上,使用匿名 阅读全文
posted @ 2021-02-27 23:44 哒布溜 阅读(1873) 评论(0) 推荐(2) 编辑
摘要:关于抽象类与接口的区别: 从特征上来说: 1.接口内部都是抽象方法,另外接口内方法默认为public abstract ,而抽象类内除了抽象方法也可以有普通方法; 2.接口是接口,它不是类,而抽象类除了无法被实例化以外和普通类没有区别(由于无法被实例化所以需要子类继承才能被使用); 3.一个类只能继 阅读全文
posted @ 2021-02-27 18:00 哒布溜 阅读(56) 评论(1) 推荐(0) 编辑
摘要:什么是java序列化:当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 Java中的序列化机制能够将一个实例对象(只序列化对象的 阅读全文
posted @ 2021-02-23 22:08 哒布溜 阅读(483) 评论(0) 推荐(0) 编辑
摘要:重载:同一个类中有一些方法,其方法名相同,但是参数个数,参数类型不同 重载规则: 被重载的方法必须改变参数列表(参数个数或类型不一样); 被重载的方法可以改变返回类型; 被重载的方法可以改变访问修饰符; 被重载的方法可以声明新的或更广的检查异常; 方法能够在同一个类中或者在一个子类中被重载。 无法以 阅读全文
posted @ 2021-02-23 16:26 哒布溜 阅读(85) 评论(0) 推荐(0) 编辑
摘要:为什么重写equals还要重写hashcode 一些资料上都会提到,“重写equals时也要同时覆盖hashcode”; • 先简述一下HashMap的原理: hashmap在jdk8后采用数组+链表+红黑树的数据结构。我们通过put和get存储和获取对象。当我们给put()方法传递键和值时,先对键 阅读全文
posted @ 2021-02-22 22:12 哒布溜 阅读(450) 评论(0) 推荐(0) 编辑
摘要:“==”和equals 简单来说,“==”是关系运算符,而equals()是方法,不过他们的返回结果都是boolean(布尔类型) 详细的说: 1. “==” 可以比较值(两侧是基本类型),也可以比较地址,也就是比较两个对象在内存中的地址是否相同(两侧是引用类型), 基本数据类型包括:boolean 阅读全文
posted @ 2021-02-21 23:06 哒布溜 阅读(129) 评论(0) 推荐(0) 编辑
摘要:关于冒泡排序 大体思想就是对于一队数字,相邻数字通过比较两两交换,实现从小到大或者从大到小排列。利用两个for循环实现,执行内层for循环可以理解为进行一趟比较,每次比较都可以从无序序列中将一个max或者min值交换到首或者尾(想从大到小排列,就每次比较的时候将较小的[i]交换至[i+1]处,反之同 阅读全文
posted @ 2021-02-20 18:28 哒布溜 阅读(188) 评论(0) 推荐(0) 编辑
摘要:考研复习时候遇到过线索二叉树,但是知识点太多了早忘了(数据结构的知识点你懂得),所以为了简单应付,总结了一下如果只是为了做题如何画线索树 此篇只是应付考题,原理以及细节不会提及。 拿一道往年题为例 10. —棵左子树为空的二叉树在前序线索化后,其中的空链域的个数为 _____。 A. 3 B. 2 阅读全文
posted @ 2021-02-19 11:20 哒布溜 阅读(309) 评论(0) 推荐(0) 编辑
摘要:我遇到的tomcat乱码可以分几种: 测试代码: @RestController public class TestController { @RequestMapping("/a1") public String test(){ System.out.println("TestController 阅读全文
posted @ 2021-02-10 15:51 哒布溜 阅读(614) 评论(0) 推荐(0) 编辑
摘要:当mysql版本大于等于8.0时连接数据库的相关配置需要有一些变动: 驱动部分要加上cj:driver=com.mysql.cj.jdbc.Driver 除此还有时区问题需要解决 有三种解决方法可以提供: 声明:想一劳永逸直接选择方法三即可: 方法一: 在数据库的连接参数添加serverTimezo 阅读全文
posted @ 2021-02-04 22:30 哒布溜 阅读(710) 评论(0) 推荐(0) 编辑
摘要:1.java跨平台原理: java具有一次编译,到处运行的特点, .java文件经过编译后生成.class文件(字节码文件),字节码文件再通过java虚拟机(jvm)解释为机器码运行, 当然c/c++也可以跨平台运行,但是却需要在平台上用对应编译器重新编译,而java不用; java虚拟机的作用:将 阅读全文
posted @ 2021-02-03 23:47 哒布溜 阅读(117) 评论(0) 推荐(0) 编辑
摘要:idea的一些常用操作 1、sout 即System.out.println 2、psvm 即public static void main() 3、alt+insert(鼠标要位于类内) :可以快捷设置构造方法和setget,重写等等 4、创建对象后可以在分号后 alt+回车 ,来快速补全左侧对象 阅读全文
posted @ 2021-02-01 17:41 哒布溜 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示