01 2022 档案

摘要:分布式数据层中间件 1.简介 分布式数据访问层中间件,旨在为供一个通用数据访问层服务,支持MySQL动态数据源、读写分离、分布式唯一主键生成器、分库分表、动态化配置等功能,并且支持从客户端角度对数据源的各方面(比如连接池、SQL等)进行监控,后续考虑支持NoSQL、Cache等多种数据源。 2.作用 阅读全文
posted @ 2022-01-28 21:50 hanease 阅读(861) 评论(0) 推荐(0) 编辑
摘要:什么是NoSQL NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称,它具有非关系型、分布式、不提供ACID的数据库设计模式等特征。 NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户 阅读全文
posted @ 2022-01-28 20:58 hanease 阅读(2061) 评论(0) 推荐(0) 编辑
摘要:技术进阶之路 上图是一个完整的技术进阶之路,今天我们重点是谈架构师,我先从架构师进阶之路谈起,然后我们一步步往里讲,完整的剖析架构师能力模型。 架构师进阶之路 1 架构师胚胎(程序员) 工作年限1-3年左右,掌握程序相关的基础知识:语言编程开发、基本的数据结构、基本的算法掌握、对熟练使用常用的语言开 阅读全文
posted @ 2022-01-27 22:12 hanease 阅读(3817) 评论(0) 推荐(1) 编辑
摘要:Redis的内存回收原理,及内存过期淘汰策略详解 Redis内存回收机制 Redis的内存回收主要围绕以下两个方面: 1.Redis过期策略:删除过期时间的key值 2.Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰数据 Redis的过期策略和内存淘汰策略不是一件事,实际研发中 阅读全文
posted @ 2022-01-27 22:01 hanease 阅读(77) 评论(0) 推荐(0) 编辑
摘要:算法 算法复杂度理论 算法复杂度:分为时间复杂度和空间复杂度,一个好的算法应该具体执行时间短,所需空间少的特点。 结论: 复杂度与时间效率的关系 C < log2n < n < n*log2n < n2 < n3 < 2n < 3n < n! (c是一个常量,n是一个变量且比c大) | | | | 阅读全文
posted @ 2022-01-07 21:08 hanease 阅读(69) 评论(0) 推荐(0) 编辑
摘要:作者:老刘链接:https://www.zhihu.com/question/23148377/answer/718815659来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 十大经典排序算法最强总结(含Java代码实现) 0、排序算法说明 0.1 排序的定义 对一序 阅读全文
posted @ 2022-01-07 21:05 hanease 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... */ package cn.co 阅读全文
posted @ 2022-01-07 20:18 hanease 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示