合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 ...
分类:
编程语言 时间:
2019-10-12 23:06:01
阅读次数:
105
一.Mybatis中表与表之间的关系分为一下4类以及关系: 1)一对一 2)一对多 3)多对一 4)多对多 一对一:一个班主任只属于一个班级,一个班级也只能有一个班主任 一对多:一个班级有多个学生,一个学生只属于一个班级 多对多:一个学生可以选多门课,一门课可以有多个学生 二.多表查询 多表查询 方 ...
分类:
其他好文 时间:
2019-10-12 22:58:54
阅读次数:
96
关联查询: 一对一,一对多,多对一,多对多,自关联 仅供参考:(返回值是对象的是一对多,返回值是集合的是多对一) 一对一过于简单,只是两表连查 一对多: 职位entity: DAO .xml文件 给对象赋值使用collection标签 property:属性名 ofType:类型 测试: 多对一 e ...
分类:
其他好文 时间:
2019-10-12 19:00:39
阅读次数:
176
系统对异常的处理使用统一的异常处理流程:1、自定义异常类型。2、自定义错误代码及错误信息。3、对于可预知的异常由程序员在代码中主动抛出,由SpringMVC统一捕获。可预知异常是程序员在代码中手动抛出本系统定义的特定异常类型,由于是程序员抛出的异常,通常异常信息比较齐全,程序员在抛出时会指定错误代码 ...
分类:
其他好文 时间:
2019-10-12 11:09:57
阅读次数:
75
Typora是一个非常方便的markdown编辑器,支持所见即所得,同时也比较方便的支持本地图片的插入。使用Typora写Hexo博客,需要关注的地方就是在Typora中插入图片时,不用修改即可发布到网站。
分类:
其他好文 时间:
2019-10-12 09:17:59
阅读次数:
167
1. String中什么是不可变的 2 .怎么实现的不可变 3.为什么要设计成不可变的 下面就来一起看一下这几个问题吧 一。String对象有两种创建方式,一种就是直接通过new ,另一种一种就是直接赋值 String s1 = new String("abc"); String s2 = "abc ...
分类:
其他好文 时间:
2019-10-11 23:08:05
阅读次数:
89
Qt5已经分装了函数 在wile中用下面函数判断 在析构函数中调用 参考:https://blog.csdn.net/u013372900/article/details/80405261 ...
分类:
其他好文 时间:
2019-10-11 20:36:31
阅读次数:
76
1. override 重载 当你在父类中使用了虚函数时候,你可能需要在某个子类中对这个虚函数进行重写,以下方法都可以: 如果不使用override,当你手一抖,将foo()写成了f00()会怎么样呢?结果是编译器并不会报错,因为它并不知道你的目的是重写虚函数,而是把它当成了新的函数。如果这个虚函数 ...
分类:
其他好文 时间:
2019-10-11 20:35:36
阅读次数:
92
使用: 使用注解就可以了 那么怎么自定i注解呢: 其中使用到一个util ...
分类:
编程语言 时间:
2019-10-11 14:02:50
阅读次数:
90
1.程序的大致结构如下图: 2.下面依次列出各个类的代码 ①ILISTDs.cs 这是一个接口类,列出单链表的方法 ②LinkList.cs 单链表的实现类 ③ Node.cs 节点类 ④Program.cs 主程序 ⑤运行结果如下图,和预测结果完全一致 ...