- 博客(6)
- 收藏
- 关注
原创 Redis 常见面试题(2020最新版)
概述什么是RedisRedis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。与传统数据库不同的是 Redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-V...
2021-02-20 20:16:54
458
原创 MongoDB
28个MongoDB经典面试题详解更新时间:2020年02月09日 15:28:40 作者:罗阿红 这篇文章主要介绍了28个MongoDB经典面试题详解,需要的朋友可以参考下MongoDB是目前最好的面向文档的免费开源NoSQL数据库。如果你正准备参加MongoDB NoSQL数据库的技术面试,你最好看看下面的MongoDB NoSQL面试问答。这些MongoDB NoSQL面试问答涵盖了NoSQL数据库基本的概念,复制(Replication),分片(Sharding),事...
2021-02-20 20:00:09
404
1
原创 多线程高并发知识
1.线程实现方式1继承Thread类定义Thread类的子类,并重写Thread类的run()方法,创建子类对象(即线程对象),调用线程对象的start()方法来启动该线程2.实现Runnable接口并重写该接口的run()方法,该run()方法同样是该线程的执行体。创建该Runnable实现类的实例,并将此实例作为Thread的target(即构造函数中的参数)来创建Thread对象(该Thread对象才是真正的线程对象,只是该Thread对象负责执行其target的run()方法)。最后调用线
2021-02-20 19:51:28
327
原创 shell -脚本 时间格式化
Linux date 格式化时间和日期[root@linuxidc ~]# date -d today +"%Y-%m-%d"2016-11-26[root@linuxidc ~]# date -d today +"%Y_%-m_%-d"2008_5_7[root@linuxidc ~]# date -d today +"%Y-%m-%d %T"2016-11-26 11:55:19[root@linuxidc ~]# date -d today +"%Y-%m-%d %H:...
2020-11-17 22:15:32
2325
原创 Spring整理
Spring框架的设计目标,设计理念,和核心是什么Spring设计目标:Spring为开发者提供一个一站式轻量级应用开发平台;Spring设计理念:在JavaEE开发中,支持POJO和JavaBean开发方式,使应用面向接口开发,充分支持OO(面向对象)设计方法;Spring通过IoC容器实现对象耦合关系的管理,并实现依赖反转,将对象之间的依赖关系交给IoC容器,实现解耦;Spring框架的核心:IoC容器和AOP模块。通过IoC容器管理POJO对象以及他们之间的耦合关系;通过AOP以动态非侵入
2020-10-21 13:42:49
161
原创 最近几年JAVA面试题整理
集合分为两大块:java.util包下的非线程安全集合和java.util.concurrent下的线程安全集合。线程安全(Thread-safe)的集合对象:Vector 线程安全: HashTable 线程安全: StringBuffer 线程安全:非线程安全的集合对象:ArrayList : LinkedList: HashMap: HashSet: TreeMap: TreeSet: StringBulider:Vector、ArrayList、LinkedLi.
2020-10-15 15:10:55
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人