-
-
TreeSet的原理是什么?使用需要注意什么?
TreeSet 基于 TreeMap 实现,TreeMap 基于红黑树实现 特点: 有序 无重复 添加、删除元素、判断元素是否存在,效率比较高,时间复杂度为 O(log(N)) 使用方式: TreeSet .... 盾给网
- 0
- 0
- 394
-
linux指令-ln
为文件在另外一个位置建立一个同步的链接链接分为:1、软链接软链接,以路径的形式存在。类似于 Windows 操作系统中的快捷方式软链接可以跨文件系统 ,硬链接不可以软链接可以对一个不存在的文件名进行链接软链接可.... 盾给网
- 0
- 0
- 393
-
switch能否作用在byte、long、String上?
早期 JDK,switch(expr),expr 可以是 byte、short、char、int JDK 1.5 开始,引入了枚举(enum),expr .... 盾给网
- 0
- 0
- 393
-
Redis与Memcached的区别
数据结构:Redis 支持 5 种数据结构;Memcached 只支持字符串性能对比:单核小数据量存储 Redis 比 Memcached 快;大数据存储 Redis 稍逊持久化:Redis 支持持久化;Memecached 数据都在内存之中线程模型:Redis 使.... 盾给网
- 0
- 0
- 393
-
什么是索引?什么场景使用?
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息使用索引目的是加快检索表中数据使用场景:中到大数据量表适合使用索引小数据量表,大部分情况全表扫描效率更高特大.... 盾给网
- 0
- 0
- 393
-
linux指令-tail
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理,常用来查看日志文件常用参数:-f 循环读取(常用于查看递增的日志文件)-n<行数> 显示行数(从后向前)tail -f log.log循环读取日志文件 log.log.... 盾给网
- 0
- 0
- 393
-
-
-
linux指令-more
阅读命令,与 cat 类似, more 会以一页一页的显示方便逐页阅读,按空格键(space)就往下一页显示,按 b 键就会往回(back)一页显示命令参数:+n从笫 n 行开始显示-n定义屏幕大小为n行+/pattern 在每个档案显示前搜寻.... 盾给网
- 0
- 0
- 393
-
为什么要使用spring框架?
spring 是一个开源的轻量级 JavaBean 容器框架。使用 JavaBean 代替 EJB ,并提供了丰富的企业应用功能,降低应用开发的复杂性。轻量:非入侵性的、所依赖的东西少、资源占用少、部署简单,不同功能选择不同的 jar .... 盾给网
- 0
- 0
- 392
-
linux指令-cd
切换目录,changeDirectory 的缩写命令语法:cd [目录名]cd / 进入要目录cd ~ 进入 "home" 目录cd - 进入上一次工作路径cd !$ 把上个命令的参数作为cd参数使用... 盾给网
- 0
- 0
- 392
-
什么场景要对象克隆?
方法需要 return 引用类型,但又不希望自己持有引用类型的对象被修改。 程序之间方法的调用时参数的传递。有些场景为了保证引用类型的参数不被其他方法修改,可以使用克隆后的值作为参数传递。... 盾给网
- 0
- 0
- 392
-
ConcurrentHashMap了解吗?说说实现原理。
HashMap 是线程不安全的,效率高;HashTable 是线程安全的,效率低。 ConcurrentHashMap 可以做到既是线程安全的,同时也可以有很高的效率,得益于使用了分段锁。 实现原理 JDK 1.7: Concurre.... 盾给网
- 0
- 0
- 392




