1.基本概念_Collection_Set_List 接口介绍 1.1 为什么需要集合? 1.2 容器框架 Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于 java.util 包中存放在集合中的数据,被称为元素(element) 1.3 各接口的特点 Collection 接口存储 ...
分类:
编程语言 时间:
2019-02-22 01:09:19
阅读次数:
142
在浏览器里搜索美图秀秀,并点击下载 2安装之后,打开美图秀秀,选择图片美化 3选择打开一张图片,添加需要修改的图片 4此时图片添加完成,点击左侧的尺寸修改 5点击取消锁定高宽比例 6修改高宽尺寸为344×482,点击确定 7点击右上方的保存与分享 8点击保存,即可完成一寸照片的制作 ...
分类:
其他好文 时间:
2019-02-22 01:08:51
阅读次数:
192
后缀数组(SA)是解决一系列字符串问题的强有力的工具 后缀数组的本质其实是对字符串$s$的所有后缀按照字典序从小到大排序 比如说,对于字符串$s="aabbabab"$,我们将它的所有后缀排序得到如下的结果 $aabbabab$ $ab$ $abab$ $abbabab$ $b$ $bab$ $ba ...
分类:
编程语言 时间:
2019-02-22 01:08:37
阅读次数:
191
代码布局:(自定义的代码放在哪里) 某个app特有的 app目录下,templatetags文件夹需要放 __init__.py 在到templetags文件夹下创建python模块(py文件) 定义复用 创建要给新的app,将他们定义在新的app中,在INSTALL_APPS 注册,然后可以应用 ...
分类:
其他好文 时间:
2019-02-22 01:08:15
阅读次数:
155
前言 理解this是我们要深入理解 JavaScript 中必不可少的一个步骤,同时只有理解了 this,你才能更加清晰地写出与自己预期一致的 JavaScript 代码。 本文是这系列的第三篇,往期文章: 什么是 this 消除误解 在解释什么是this之前,需要先纠正大部分人对this的误解,常 ...
分类:
编程语言 时间:
2019-02-22 01:08:01
阅读次数:
205
193. Valid Phone Numbers 193. Valid Phone Numbers Given a text file file.txt that contains list of phone numbers (one per line), write a one liner bas ...
分类:
其他好文 时间:
2019-02-22 01:07:44
阅读次数:
213
静态库:复制静态库作为程序代码段的一部分,在可执行程序运行前就已经加入到执行码中, 成为执行程序的一部分 1.优点:将函数库中的函数本地化,寻址方便,速度快,等于字典一函数使用效率 2.缺点:笑话系统资源较大,每个进程使用静态库都要复制一份,无端浪费内存 3.使用场景:多用于核心程序,保证时效性,可 ...
分类:
其他好文 时间:
2019-02-22 01:07:31
阅读次数:
184
ASCII ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输 ...
分类:
其他好文 时间:
2019-02-22 01:07:14
阅读次数:
293
题目: 在上一篇博客的基础上,这是另一种方法求最短路径的问题。 Dijkstra(迪杰斯特拉)算法:找到最短距离已经确定的点,从它出发更新相邻顶点的最短距离。此后不再关心前面已经确定的“最短距离已经确定的点”。 Dijkstra算法采用的是一种贪心的策略,声明一个数组dis来保存源点到各个顶点的最短 ...
分类:
编程语言 时间:
2019-02-22 01:06:48
阅读次数:
241
题目描述: 由于 zzq 太懒了,所以这题没有题目背景。 有一棵树,树上有 n 个点,每条边上有一个非负边权。 在这 n 个点中有 k 个特殊点,其中 k 为偶数。定义两个点的距离为它们在树上的简单路径上的边权之和。你需要将这 k 个点配成k/2个互不相交的对,并最大化每一对点的距离之和。 思路: ...
分类:
其他好文 时间:
2019-02-22 01:06:30
阅读次数:
238
进程锁和线程锁的写法看起来差不多,进程锁是用来防止使用多进程的时候打印出现混乱。 ...
分类:
系统相关 时间:
2019-02-22 01:06:11
阅读次数:
200
修改文件夹权限 sudo chown -R $(whoami) /usr/local/ 如果失败提示Operation not permitted 或其他权限不足,则需要关闭Rootless Rootless 苹果从 OS X El Capitan 10.11 系统开始使用了 Rootless 机制 ...
分类:
系统相关 时间:
2019-02-22 01:05:58
阅读次数:
246
猜字:1.视图交互: 1)主界面:展示每一道题目跟答案 1) 题目展示区域, 成员布局 2) 选项展示 3) 其他 2)下一道题弹框 3)答案弹框 4)结果弹框 5)关卡弹框 2.数据处理, 1) 读取配置,处理配置 2) 答案判断 3) 题目推进,刷新界面 4) 缓存做题进度 我要当皇帝:1.视图 ...
分类:
微信 时间:
2019-02-22 01:05:41
阅读次数:
241
本文即将对POI方式导入excel文件最核心的步骤予以说明,为的是简单,也是为了阐明文件导入的原理. 文件导入有一个很明显的线索: 1.首先是我们知道硬盘中的文件,即:文件对象File file 2.然后通过文件对象file ,我们可以获取它的路径String filePath = file.get ...
分类:
其他好文 时间:
2019-02-22 01:04:27
阅读次数:
184
上一篇对excel导入做了浅层的解释,本文将对导出再做浅层解释. 仍然是相同的套路,只不过是反过来而已. 反过来方向理论上本来是这样的:cell-->row-->sheet-->workbook-->输出流 >硬盘文件file 但实际却不是这样的,为什么呢?因为单元格cell不会创建出一个row,更 ...
分类:
其他好文 时间:
2019-02-22 01:04:13
阅读次数:
208
有条件请支持正版!相比费尽力气找一个可能不太安全的激活工具,直接买随时随地更新的Office 365确实是最好的办法。暂时没有经济实力的,可以看看这篇文章。下载OTP工具首先到Office Tool Plus网站下载OTP工具,它是一个可以管理、安装、激活Office的工具,支持Office 201 ...
分类:
其他好文 时间:
2019-02-22 01:03:44
阅读次数:
201
三、 canvas 进阶 3.1 Canvas 颜色样式和阴影 3.1.1 设置填充和描边的颜色(掌握) fillStyle : 设置或返回用于填充绘画的颜色 strokeStyle: 设置或返回用于笔触的颜色 以上两个值都可以接受颜色名,16 进制数据,rgb 值,甚至 rgba. 一般先进行设置 ...
分类:
其他好文 时间:
2019-02-22 01:03:19
阅读次数:
222