泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现? 答案是可以使用 Java 泛型。 使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛 ...
分类:
编程语言 时间:
2020-05-28 16:38:17
阅读次数:
67
Markdown编写轻量级格式化文档的看法 是一种轻量级的文本标记语言,语法简洁、不需要大量排版,以文本的形式实现html的效果,但是在许多cs美化方面并不能很好达到效果,可以用来高效开发文字排版页面。 优点 语法简洁 轻量级 应用广泛 缺点 不能美化样式 不支持复杂的格式 在使用Element U ...
分类:
其他好文 时间:
2020-05-28 15:00:02
阅读次数:
81
公司需要在前端导出excel表格,我之前做过简单的表格导出,表头的是固定的,也没有合并单元格功能,比较简单。。但是现在需求是,要求动态获取表格数据及表头,实现表头合并,单元格行、列合并,设置背景色等等。一开始在网上也查了不少资料,总是不起效,最后经过无数摸索,实现了这个功能,仅供参考。 1、npm安 ...
分类:
其他好文 时间:
2020-05-28 13:20:28
阅读次数:
62
ECharts图形组件在1.0发布的时候我就已经有所关注,今天在做项目的时候遇到了图标的需求,在HT for Web上也有图形组件的功能,但是在尝试了下具体实现后,发现HT for Web的图形组件是以矢量的格式来呈现的,在展现上可以有很多的自定义和数据绑定等特性,但是其在交互的设计上就显得比较弱势 ...
分类:
Web程序 时间:
2020-05-28 01:09:57
阅读次数:
80
实现各种各样的动画效果 使用方法:MTween(init); 参数:init:(是个对象){ el:obj,//元素 target:{attr:val},//元素属性及对应的目标点(是个对象,也就是可以设置多个属性及其值)!注意:如果是设置透明度和scale系列放大缩小的时候,比如想要把元素放大为原 ...
分类:
Web程序 时间:
2020-05-28 01:06:15
阅读次数:
99
##自定义属性需要用element.getAatrribute('属性')来获取值; ...
分类:
其他好文 时间:
2020-05-27 20:45:39
阅读次数:
61
题目传送门 分析: 首先知道答案不会超过$n$,做$n$次操作1绝对完成任务了 我们考虑用操作2替换操作1减少次数 我们将整个序列看做$n$个点,操作2将其中两个点相连 首先我们不会连出环,这样环上的点全都可以使用操作1,无法达到减少操作次数的目标 没环?那就是森林了呗 考虑其中的一个子集构成了树, ...
分类:
其他好文 时间:
2020-05-27 20:40:22
阅读次数:
73
方法一:两次哈希计数 题目要求制造字母异位词,所以字母的位置不需要考虑,只需要考虑每种字母的数量。使用哈希表对字母进行计数。计数结束后,检查字符串 sss 的哪些字母比字符串 ttt 中的少,那么 sss 需要通过变换补齐这些字母来构造 ttt 的字母异位词。sss 需要补的字母的数量即为需要的步数 ...
分类:
其他好文 时间:
2020-05-27 15:25:12
阅读次数:
43
beforeAvatarUpload(file) { let FileExt = file.name.replace(/.+\./, "") let flag = ['doc','docx','xls','xlsx'].includes(FileExt) const isLt30M = file.s ...
分类:
Web程序 时间:
2020-05-27 15:16:08
阅读次数:
237
项目初始化 vue-element-admin 源码 git clone https://github.com/PanJiaChen/vue-element-admin cd vue-element-admin npm i npm run dev 若npm 报错 Cannot find module ...
分类:
其他好文 时间:
2020-05-27 12:31:19
阅读次数:
137