获得徽章 1
#青训营笔记创作活动#
2月11日 打卡day29
跨域问题指的是不同站点之间,使用 ajax 无法相互调用的问题。跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。 但这个保护机制也带来了新的问题,它的问题是给不同站点之间的正常调用,也带来的阻碍,本文介绍了该问题的解决方案。
展开
评论
#青训营笔记创作活动#
2月10日 打卡day28
本文介绍了流程引擎flowerable,以及为什么需要流程引擎,以及开发工作流中需要用到的一些工具。个流程比较简单,我们很容易想到解决方案,不用工作流也能解决,有一个专门的请假表,当 A 要请假的时候,就往请假表中添加一条记录,这条记录的内容包含了请假的天数、原因、请假的审批人 B 以及一个名为 status 的字段,这个 status 字段表示这个请假申请。
展开
评论
#青训营笔记创作活动#
2月9日 打卡day27
本文讲解了如何在微服务中优雅的实现一个公用的接口访问限制工具。是基于 AOP + 自定义注解 + Redis,并且封装在一个单独模块 common-web 下,需要使用的模块只需引入该包,并且给需要限制的方法添加注解即可,松耦合。
展开
评论
#青训营笔记创作活动#
2月8日 打卡day26
讲述了分库分表的内容。本文主要是回顾一下分库分表的一些基础概念,为大家在后续ShardingSphere实践中更好上手理解,内容里很多概念一笔带过没详细展开。还介绍了ShardingSphere框架。
展开
评论
#青训营笔记创作活动#
2月7日 打卡day25
文章介绍了本地缓存和分布式缓存,从缓存的基本知识到使用Map模拟本地缓存,再到Redis的简单实用、序列化机制和更改方式、连接工厂。接着介绍了Redis面试的三大常客:缓存穿透、缓存雪崩、缓存击穿。还有缓存与数据库的一致性问题及其解决方案,如延时双扇、消息队列异步重试、Canal订阅日志实现等。
展开
评论
#青训营笔记创作活动#
2月6日 打卡day24
文章从介绍高并发系统的基石-缓存说起,说明了要结合项目实际对场景进行综合权衡和考量。首先是缓存使用的演进,通过举例说明,使用缓存框架来解决缓存问题,对集中式缓存、多级缓存进行介绍。推广到网络传输场景、MyBatis多级缓存、CPU缓存等。还有缓存的集成模式、实践等。
展开
评论
#青训营笔记创作活动#
2月5日 打卡day23
文章从引入高并发下如何设计秒杀系统这一高频面试题作为引入,介绍了设计秒杀系统需要注意的九个细节。分别是瞬时高并发、页面静态化、秒杀按钮、读多写少、缓存问题、库存问题、分布式锁、mq异步处理、限流方式。并对这几个问题分别进行了详细的分析。给出了伪代码实现来进一步加深理解。
展开
评论
#青训营笔记创作活动#
2月4日 打卡day22
文章介绍了对称加密和非对称加密的概念和方式,以及这两种加密的数学原理,同时介绍了数字签名的验证、使用这两种加密的原因。借此引出了HTTPS是由TLS/SSL和HTTP的结合,HTTP的握手方式和次数及其过程,以及握手过程的一些要点,涉及的公钥和私钥对数。
展开
评论
#青训营笔记创作活动#
2月3日 打卡day21
文章介绍了优秀的缓存中间件Redis,这是一个在企业级架构中占有重要地位的中间件,在对网站访问速度要求越来越高的互联网时代 关系型数据库的瓶颈也显露出来,缓存层能有效分担压力,这也是这种数据库出现的原因之一。介绍了优缺点,支持的数据类型,和Memache的区别,实现分布式锁和内存优化等内容。
展开
评论
#青训营笔记创作活动#
2月2日 打卡day20
文章对数据库索引进行了介绍,同时较为详细的讲解了对Mysql索引的认识、基本知识,如索引的机制、索引分类、索引的引用与管理的综述。
评论
#青训营笔记创作活动#
2月1日 打卡day19
Mysql索引的应用方式、建立索引的方式和使用索引的方法。Mysql各个索引的优劣分析、索引失效的场景、执行分析工具ExPlain,索引覆盖、索引下推。
评论
#青训营笔记创作活动#
1月31日 打卡day18
自建数据可视化平台、管理数据库的便捷工具,如Bytebase,包括使用这个工具的基本方式、注意事项、常用功能介绍等。
评论
下一页
个人成就
文章被点赞 7
文章被阅读 1,850
掘力值 176
收藏集
0
关注标签
20
加入于