1.基本原理 底层是一个Object[]数组来维护数据 2.优缺点 1.优点 随机访问性能好(底层是数组) 2.缺点 扩容会影响性能 删除和插入元素时,需要进行拷贝影响性能 线程不安全 3.源码分析 1.add()方法 /** * Appends the specified element to t ...
分类:
其他好文 时间:
2020-09-09 18:51:49
阅读次数:
38
python没有将将源代码的语句编译成底层的二进制(例如: Intel芯片的指令) 而在处理GUI或是文件的时候,程序实际上是以C语言的速度在运行的 用户图形接口 优点: 简洁,快速开发 Tk GUI AP: 以Tkinter的标准面向对象接口,不做任何改变就可以运行在Win, X win, lin ...
分类:
编程语言 时间:
2020-09-09 18:43:33
阅读次数:
49
SpringBoot整合Swagger2 今天做一个小项目时用到了Swagger2,所以写篇随笔来记录一下.Swagger2的优点我就不多说了。 导入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagg ...
分类:
其他好文 时间:
2020-09-07 19:21:50
阅读次数:
62
缓存的优点有很多,比如:提高网站的访问速度,适用于不易改变的数据,当然也有缺点,使用缓存之前需要仔细规划这个项目,不然容易引起一些奇怪的副作用 缓存地点 1:服务器 比如是一个单服务器的web应用,缓存就可以放到这个服务器上,就是和web服务器放在一起 2:缓存服务器 如果web应用涉及到多个服务器 ...
分类:
Web程序 时间:
2020-09-07 19:09:05
阅读次数:
68
JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。 有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图: 实例: 环境说明: ...
分类:
其他好文 时间:
2020-09-07 19:06:09
阅读次数:
38
关注公众号,每日分享软考中级各章节考点精华 第四章 项目管理一般知识 1、什么是项目 2、项目的组织方式 3、项目生命周期 4、典型的信息系统项目的生命周期模型 5、单个项目的管理过程 6、项目管理高级话题 1、项目经理的角色(项目经理要承担哪些角色) 项目经理首先是个管理者,但是同时也是一个领导者 ...
分类:
其他好文 时间:
2020-09-03 16:49:36
阅读次数:
48
测试方法 黑/白/灰测试方法 黑盒测试法: 概念:不关注被测对象的内部逻辑和结构,只关注被测对象的输入输出(外在功能) 参考文档:SRS 适用阶段:单元测试(测试函数的外在功能),集成测试(测试模块的外在功能),系统测试(测试软件的外在功能) 测试方法 等价类划分法:有效等价类,无效等价类 边界值法... ...
分类:
其他好文 时间:
2020-09-03 16:33:32
阅读次数:
41
### 关联容器是对容器概念的另一个改进。 ### 关联容器将值与键关联在一起,并使用键来查找值。 ### 对于容器X,表达式X::value_type通常指出了存储在容器中的值类型。 ### 对于关联容器,表达式X::key_type指出了键的类型 关联容器的优点: 支持快速访问 通常使用树实现 ...
分类:
其他好文 时间:
2020-08-28 11:49:55
阅读次数:
47
众所周知,在全球范围内,Docker已经发展成为云计算的核心技术之一。 作为流行的容器管理技术,Docker的最大优点是能将应用与计算环境分离,允许开发者在同一台计算机上使用不同的技术。通过Docker,开发者可以使应用程序在同一服务器上运行Python、Ruby、PHP、Node JS或任何其他语 ...
分类:
其他好文 时间:
2020-08-27 17:03:40
阅读次数:
64
Token 概述 基于 Token的认证机制,有着无需长期保存用户名和密码,服务器端能主动让token失效等诸多好处,非常实用于 Web 应用和 App 已经被很多大型网站采用,比如Facebook、Github、Google+等。 特点 优点 相对于Cookie/Session的好处: - 支持跨 ...
分类:
其他好文 时间:
2020-08-20 18:51:51
阅读次数:
92