(ArrayList 源码分析-jdk11 (18.9)) 1.概述 ArrayList 是一种变长的集合类,基于定长数组实现。ArrayList 允许空值和重复元素,当往 ArrayList 中添加的元素数量大于其底层数组容量时,其会通过扩容机制重新生成一个更大的数组。另外,由于 ArrayLis ...
分类:
其他好文 时间:
2020-07-11 14:25:30
阅读次数:
76
给你一个长度为 $n$ 的串 $s_1$,再给你一个长度为 $m$ 的串 $s_2$,问需要至少多少个 $s_1$ 的子串才可以拼成 $s_2$? ...
分类:
其他好文 时间:
2020-07-11 12:33:33
阅读次数:
50
使用自定义异常 'exception_handle' => 'app\common\exception\ApiHandleException', <?php /** * User: xmz * Date: 2020-07-11 * Time: 01:26 */ namespace app\commo ...
分类:
移动开发 时间:
2020-07-11 10:00:56
阅读次数:
87
php从以前到现在一直都是单继承的语言,无法同时从两个基类中继承属性和方法,为了解决这个问题,php出了Trait这个特性 用法:通过在类中使用use 关键字,声明要组合的Trait名称,具体的Trait的声明使用Trait关键词,Trait不能实例化 与普通类的异同: 相同: trait 能够像普 ...
分类:
Web程序 时间:
2020-07-11 09:42:04
阅读次数:
95
静态类型与函数重载 有以下代码: public class Main { public static class Human {} public static class Man extends Human {} public static class Woman extends Human {} ...
分类:
其他好文 时间:
2020-07-10 13:08:11
阅读次数:
69
本文档为一个系列,前面章节: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 书接上回,虽然Mybatis Plus帮我们提供了大量的默认方法,但我们为了实现多表关联查询,或者根据不同的查询条件传参,实现不同的动态 ...
分类:
数据库 时间:
2020-07-10 09:30:13
阅读次数:
71
需求: 我们要把某个字符串依据分隔符号拆分不同的字段,该字符串包含多种不同的分隔符,例如: s = 'ab;cd|efg|hj,jkl|mn\tpq;rst,uvw\txyz' 其中<,>,<;>,<|>,<\t>都是分隔符号,如何处理? 思路: 1、连续使用str.split()方法,每次处理一种 ...
分类:
其他好文 时间:
2020-07-09 01:23:04
阅读次数:
85
关键字——被java语言赋予特定含义的单词 特点——组成关键字的字母全部是小写,常用的代码编译器,针对关键字有特殊的颜色标记 目前学习了的关键词: public,protect,private class void abstract,extend 之后陆续补充: ...
分类:
其他好文 时间:
2020-07-07 23:22:12
阅读次数:
66
<body> <div id="app"> <my-pnc2></my-pnc2> </div> </body> <script type="text/javascript"> //1.子组件 const cpnc1=Vue.extend({ template:` <h3>你好Vue1</h3> ` ...
分类:
其他好文 时间:
2020-07-07 12:49:07
阅读次数:
58
首先知道 CSS具有两大特性:继承性,层叠性 使用 “@extend” 来继承一个样式块,从而实现代码的重用。 .spriteAll { bakckground:url(images/sprite.png) no-repeat; } .sprite-1 { @extend .spriteAll; b ...
分类:
其他好文 时间:
2020-07-06 18:10:31
阅读次数:
55