摘要: PDCA循环,一个老话题了,大家都知道要这么做,但在平时的生活和工作当中,你是否真的都这样做呢? 当你发现你面对的困难重重,寸步难行时,是否反思过是因为自己一开始的方法就不正确? 本文包涵了PDCA循环的背景、内涵、特点、四大阶段八大步骤、PDCA在HR管理(招聘、培训、绩效)中的具体应用,以及在个 阅读全文
posted @ 2022-02-27 20:36 hanease 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 什么是云计算分类 公有云:云服务提供商对基础设施实施维护,不需要自己维护;多租户;Pay For Use 成本较低,按需付费就像用水用电一样(阿里云、腾讯云等)私有云:自己维护云基础设施;单租户或狭义上的多租户;Pay For Cloud 成本较高,需要为整个云服务付费(VMware等)混合云:云服 阅读全文
posted @ 2022-02-27 10:37 hanease 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 文章目录系统设计系统鉴权分布式ID分发器UUID数据库主键自增Redis雪花算法分布式锁Redis分布式锁Zookeeper分布式锁数据库单点登录权限管理秒杀系统新鲜事系统Pull + PushPull ModelPush Model扩展分布式与微服务什么是微服务什么是分布式系统CAP定理BASE理 阅读全文
posted @ 2022-02-27 10:33 hanease 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 中间件选型为什么要使用消息队列?异步处理 - 相比于传统的串行、并行方式,提高了系统吞吐量。应用解耦 - 系统间通过消息通信,不用关心其他系统的处理。流量削锋 - 可以通过消息队列长度控制请求量;可以缓解短时间内的高并发请求。日志处理 - 解决大量日志传输。消息通讯 - 消息队列一般都内置了高效的通 阅读全文
posted @ 2022-02-27 10:31 hanease 阅读(2832) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch中的集群、节点、索引、文档、类型是什么?群集是一个或多个节点(服务器)的集合,它们共同保存您的整个数据,并提供跨所有节点的联合索引和搜索功能。群集由唯一名称标识,默认情况下为“elasticsearch”。此名称很重要,因为如果节点设置为按名称加入群集,则该节点只能是群集的 阅读全文
posted @ 2022-02-27 10:31 hanease 阅读(80) 评论(0) 推荐(0) 编辑
摘要: redis面试题汇总 2021-06-15 13:58 更新 redis是一个基于内存的高性能key-value数据库,目前职场中对这方面的人才还是有较高的需求。今天W3Cschool为大家整理了一些关于Redis方面的经典面试题,希望可以帮到还在求职路上的童鞋们。 相关阅读: Redis教程 Re 阅读全文
posted @ 2022-02-27 10:29 hanease 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 基础知识什么是SQL?结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询语言,用于存取数据、查询、更新和管理关系数据库系统。 数据库三大范式是什么第一范式:每个列都不可以再拆分。第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一 阅读全文
posted @ 2022-02-27 10:28 hanease 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 在浏览器地址栏输入一个URL后回车,执行的全部过程参考文档 识别URL查找本地hosts文件2.1. 询问本地域名服务器2.2. 询问根域名服务器建立TCP连接发起HTTP请求服务器响应HTTP请求, 返回资源文件TCP连接释放浏览器渲染页面tcp、udp、http、https等常用协议1.HTTP 阅读全文
posted @ 2022-02-27 10:26 hanease 阅读(130) 评论(0) 推荐(0) 编辑
摘要: SpringSpring如何解决循环依赖循环依赖的产生可能有很多种情况,例如: A的构造方法中依赖了B的实例对象,同时B的构造方法中依赖了A的实例对象A的构造方法中依赖了B的实例对象,同时B的某个field或者setter需要A的实例对象,以及反之A的某个field或者setter依赖了B的实例对象 阅读全文
posted @ 2022-02-27 10:24 hanease 阅读(165) 评论(0) 推荐(0) 编辑
摘要: JVM内存结构class文件格式JVM不会理解我们写的Java源文件, 我们必须把Java源文件编译成class文件, 才能被JVM识别, 对于JVM而言,class文件相当于一个接口class文件是一种8位字节的二进制流文件, 各个数据项按顺序紧密的从前向后排列, 相邻的项之间没有间隙, 这样可以 阅读全文
posted @ 2022-02-27 10:23 hanease 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 并发与并行并发与并行的区别是什么并行在多处理器系统中存在,而并发可以在单处理器和多处理器系统中都存在,并发能够在单处理器系统中存在是因为并发是并行的假象如果系统只有一个 CPU,则它根本不可能真正同时进行一个以上的线程,它只能把 CPU 运行时间划分成若干个时间段,再将时间段分配给各个线程执行,在一 阅读全文
posted @ 2022-02-27 10:20 hanease 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Java常用集合类有哪些?Collection接口的子接口包括:Set接口和List接口Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMap以及Properties等Set接口的实现类主要有:HashSet、TreeSet、LinkedHa 阅读全文
posted @ 2022-02-27 10:17 hanease 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 面向对象什么是面向对象?什么是面向过程?面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可。面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为面向对象是将每一个步骤抽象为 阅读全文
posted @ 2022-02-27 10:11 hanease 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一、Comparable简介 二、Comparator简介 三、Comparable和Comparator区别比较 一、Comparable简介 Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数 阅读全文
posted @ 2022-02-27 10:02 hanease 阅读(35) 评论(0) 推荐(0) 编辑