摘要: 一、键值设计 1. key名设计 (1)【建议】: 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id (2)【建议】:简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如: (3)【强制】:不要包含特殊字符 反例:包 阅读全文
posted @ 2020-09-27 14:47 架构分享 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 一、什么是bigkey 在Redis中,一个字符串最大512MB,一个二级数据结构(例如hash、list、set、zset)可以存储大约40亿个(2^32-1)个元素,但实际上中如果下面两种情况,我就会认为它是bigkey。 字符串类型:它的big体现在单个value值很大,一般认为超过10KB就 阅读全文
posted @ 2020-09-27 10:21 架构分享 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 近几年,微服务架构一跃成为 IT 领域炙手可热的话题。大量一线互联网公司因为庞大的业务体量和业务需求,纷纷投入了微服务架构的建设中,像阿里巴巴、百度、美团等大厂,很早就已经开始了微服务的实践和应用。 其中微服务架构的概念,现在对于大家应该都不陌生,无论使用 Apache Dubbo、还是 Sprin 阅读全文
posted @ 2020-09-26 17:43 架构分享 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 本章开始说内存,内存的管理是极其复杂的模块,涉及到非常多概念,光地址就有逻辑,线性,物理地址三个,网上文章很多,参差不齐,没有很好基础或实战经验的同学基本得懵掉,本篇最后也有这些概念介绍。系列篇打算用三篇来讲述鸿蒙内核的内存管理机制。由浅入深,层层递进。我们换个视角切入,将从进程和线程创建的视角看内 阅读全文
posted @ 2020-09-26 15:19 架构分享 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别(String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象。因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 St 阅读全文
posted @ 2020-09-26 14:42 架构分享 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.计算机基础: 1.1数据结构基础: 主要学习:1.向量,链表,栈,队列和堆,词典。熟悉2.树,二叉搜索树。熟悉3.图,有向图,无向图,基本概念4.二叉搜索A,B,C类熟练,9大排序熟悉。5.树的前中后,层次,之字,最短路。6.KMP等字符串算法。 1.2操作系统: 主要学习:1.进程,线程,进程 阅读全文
posted @ 2020-09-26 10:44 架构分享 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 据说有小伙伴靠这份笔记顺利进入 BAT 哦,所以一定要好好学习这份资料! 资料介绍,面试题超350题+ 这套面试题丰富全面,从 java常用命令到 java常用操作,再到jvm编程、主流服务、性能优化、自动化运维、面试技巧等几乎覆盖了所有 java 面试题,被同事称为 java界 面试活字典,跟ja 阅读全文
posted @ 2020-09-26 09:52 架构分享 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 最近几年,微服务的概念非常火爆,由于它确实能解决传统单体应用所带来的种种问题(比如代码可维护性低、部署不灵活、不够稳定、不易扩展,等等),所以大家对“如何成功实施微服务架构”越来越感兴趣。在Java技术栈中,Spring Cloud独树-一帜, 提供了一整套微服务解决方案,它基于Spring Boo 阅读全文
posted @ 2020-09-25 16:55 架构分享 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、自我介绍、自己做的项目和技术领域 2、项目中的监控:那个监控指标常见的有哪些? 3、微服务涉及到的技术以及需要注意的问题有哪些? 4、注册中心你了解了哪些? 5、consul 的可靠性你了解吗? 6、consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过? 7、项目用 Spring 阅读全文
posted @ 2020-09-25 15:10 架构分享 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.HTTP 和 HTTPS 有什么区别? HTTPS 和 HTTP 的关系 协议 明文/安全 HTTPS 它把 HTTP 下层的传输协议由 TCP/IP 换成了 SSL/TLS,由 「“HTTP over TCP/IP”」 变成了 「“HTTP over SSL/TLS”」,让 HTTP 运行在了 阅读全文
posted @ 2020-09-25 14:22 架构分享 阅读(226) 评论(0) 推荐(0) 编辑