获得徽章 1
#青训营笔记创作活动#
二月十日day35
围绕 Hertz 开源仓库的一个 demo,了解了如何使用 Hertz 完成 JWT 的认证与授权流程,hertz-jwt 是 Hertz 众多外部扩展组件之一。
二月十日day35
围绕 Hertz 开源仓库的一个 demo,了解了如何使用 Hertz 完成 JWT 的认证与授权流程,hertz-jwt 是 Hertz 众多外部扩展组件之一。
评论
点赞
#青训营笔记创作活动#
二月九日day34
MySQL的索引机制中,默认使用B+Tree作为底层的数据结构,要选择B+树。
二月九日day34
MySQL的索引机制中,默认使用B+Tree作为底层的数据结构,要选择B+树。
评论
点赞
#青训营笔记创作活动#
二月八日day33
Mysql 的表数据是以页的形式存放的,页在磁盘中不一定是连续的。 页的空间是 16K, 并不是所有的空间都是用来存放数据的,会有一些固定的信息,如,页头,页尾,页码,校验码等等。
二月八日day33
Mysql 的表数据是以页的形式存放的,页在磁盘中不一定是连续的。 页的空间是 16K, 并不是所有的空间都是用来存放数据的,会有一些固定的信息,如,页头,页尾,页码,校验码等等。
评论
点赞
#青训营笔记创作活动#
二月七日day32
介了解了一些关于MySQL基础操作的命令,以及操作数据库相关的命令,MySQL中的所有命令默认是以;分好结尾的,因此在执行时一定得记得带上分号,否则MySQL会认为这条命令还未结束,会继续等待命令输入。
二月七日day32
介了解了一些关于MySQL基础操作的命令,以及操作数据库相关的命令,MySQL中的所有命令默认是以;分好结尾的,因此在执行时一定得记得带上分号,否则MySQL会认为这条命令还未结束,会继续等待命令输入。
展开
评论
点赞
#青训营笔记创作活动#
二月六日day31
本地锁主要是针对单体服务而言的,锁的都是单体应用内的进程。 像在单机情况下出现的读写并发情况。因为并发情况下网络出现问题或是出现其他卡顿问题,导致执行顺序发生变化,从而产生了数据不一致性。
二月六日day31
本地锁主要是针对单体服务而言的,锁的都是单体应用内的进程。 像在单机情况下出现的读写并发情况。因为并发情况下网络出现问题或是出现其他卡顿问题,导致执行顺序发生变化,从而产生了数据不一致性。
展开
评论
点赞
#青训营笔记创作活动#
二月五日day30
了解了跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。
二月五日day30
了解了跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。
评论
点赞
#青训营笔记创作活动#
二月四日day29
这个专栏里学到了流程引擎 Flowable,了解了我们为什么需要流程引擎,以及开发工作流时用到的一些工具。
二月四日day29
这个专栏里学到了流程引擎 Flowable,了解了我们为什么需要流程引擎,以及开发工作流时用到的一些工具。
评论
点赞
#青训营笔记创作活动#
二月三日day28
一般向外暴露的接口,都需要加上一个访问限制,以防止有人恶意刷流量或者爆破,访问限制的做法有很多种,从控制粒度上来看可以分为:全局访问限制和接口访问限制,看了这篇文,了解了接口访问的限制。
二月三日day28
一般向外暴露的接口,都需要加上一个访问限制,以防止有人恶意刷流量或者爆破,访问限制的做法有很多种,从控制粒度上来看可以分为:全局访问限制和接口访问限制,看了这篇文,了解了接口访问的限制。
展开
评论
点赞
#青训营笔记创作活动#
二月二日 Day27
分库分表是在海量数据下,由于单库、表数据量过大,导致数据库性能持续下降的问题,演变出的技术方案。通常分库与分表的操作会同时进行,以至于我们习惯性的将它们合在一起叫做分库分表
二月二日 Day27
分库分表是在海量数据下,由于单库、表数据量过大,导致数据库性能持续下降的问题,演变出的技术方案。通常分库与分表的操作会同时进行,以至于我们习惯性的将它们合在一起叫做分库分表
评论
点赞
#青训营笔记创作活动#
一月三十一日Day26
所谓的缓存,其实就是一个位于应用程序与数据库之间的一层,作用就是减少访问数据库的次数,以提高服务性能为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而DB只承担数据落盘工作。
一月三十一日Day26
所谓的缓存,其实就是一个位于应用程序与数据库之间的一层,作用就是减少访问数据库的次数,以提高服务性能为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而DB只承担数据落盘工作。
展开
评论
点赞
#青训营笔记创作活动#
一月三十日Day25
在服务端开发中,缓存常常被当做系统性能扛压的不二之选。在实施方案上,缓存使用策略虽有一定普适性,却也并非完全绝对,需要结合实际的项目诉求与场景进行综合权衡与考量,进而得出符合自己项目的最佳实践。
一月三十日Day25
在服务端开发中,缓存常常被当做系统性能扛压的不二之选。在实施方案上,缓存使用策略虽有一定普适性,却也并非完全绝对,需要结合实际的项目诉求与场景进行综合权衡与考量,进而得出符合自己项目的最佳实践。
展开
评论
点赞
#青训营笔记创作活动#
一月二十九日Day24
秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用户参与活动,但只有极少数用户能够购买成功。需要注意一些问题如瞬时高并发,页面静态化等。
一月二十九日Day24
秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用户参与活动,但只有极少数用户能够购买成功。需要注意一些问题如瞬时高并发,页面静态化等。
展开
评论
点赞
#青训营笔记创作活动#
一月二十八Day23
非对称加密,加密和解密用到的不是同一个秘钥,而是两个不一样的秘钥,分别是公钥和私钥
一月二十八Day23
非对称加密,加密和解密用到的不是同一个秘钥,而是两个不一样的秘钥,分别是公钥和私钥
评论
点赞
#青训营笔记创作活动#
一月二十七 Day22
在 Web 应用发展的初期阶段,一个网站的访问量本身就不是很高,直接使用关系型数据库就可以应付绝大部分场景。
一月二十七 Day22
在 Web 应用发展的初期阶段,一个网站的访问量本身就不是很高,直接使用关系型数据库就可以应付绝大部分场景。
评论
点赞
#青训营笔记创作活动#
一月二十六Day21
了解了MySQL是作为存储层部署在业务系统的最后端,所有的业务数据最终都要入库落盘,但随着一个项目在线上运行的时间越来越久,数据库中的数据量自然会越来越多,而数据体积出现增长后,当需要从表查询一些数据时,效率会越发低下。
一月二十六Day21
了解了MySQL是作为存储层部署在业务系统的最后端,所有的业务数据最终都要入库落盘,但随着一个项目在线上运行的时间越来越久,数据库中的数据量自然会越来越多,而数据体积出现增长后,当需要从表查询一些数据时,效率会越发低下。
展开
评论
点赞
#青训营笔记创作活动#
一月二十五Day20
数据库索引,是MySQL的核心功能之一,如果没有索引机制的数据库,那数据的检索效率绝对是令人无法接受的,毕竟没有索引的表数据,就如同一个普通的文本文件存储在磁盘中。
一月二十五Day20
数据库索引,是MySQL的核心功能之一,如果没有索引机制的数据库,那数据的检索效率绝对是令人无法接受的,毕竟没有索引的表数据,就如同一个普通的文本文件存储在磁盘中。
评论
点赞
#青训营笔记创作活动#
一月二十四 Day19
Bytebase,不仅可以方便地管理数据库,还支持SQL审核和备份恢复,Bytebase确实是一款实用的数据库管理及变更工具,让我们在没有客户端的情况下也能方便地进行数据库管理,它的SQL审核功能可以避免开发人员对数据库的误操作。
一月二十四 Day19
Bytebase,不仅可以方便地管理数据库,还支持SQL审核和备份恢复,Bytebase确实是一款实用的数据库管理及变更工具,让我们在没有客户端的情况下也能方便地进行数据库管理,它的SQL审核功能可以避免开发人员对数据库的误操作。
展开
评论
点赞
#青训营笔记创作活动#
一月二十三 Day18
SQL优化,可以通过慢查询日志记录慢SQLexplain,查看分析SQL的执行计划等等。
一月二十三 Day18
SQL优化,可以通过慢查询日志记录慢SQLexplain,查看分析SQL的执行计划等等。
评论
点赞
#青训营笔记创作活动#
一月二十二 Day17
其实SQL语句的执行过程,实际上也就是MySQL的架构中一层层对其进行处理,前面学习了MySQL架构篇的内容,看SQL执行篇也有了一定基础
一月二十二 Day17
其实SQL语句的执行过程,实际上也就是MySQL的架构中一层层对其进行处理,前面学习了MySQL架构篇的内容,看SQL执行篇也有了一定基础
评论
点赞
#青训营笔记创作活动#
一月二十一 Day16
502问题的排查,注意HTTP码,客户端和服务端的连接,如果发现502,优先通过监控排查服务端应用是否发生过崩溃重启。
一月二十一 Day16
502问题的排查,注意HTTP码,客户端和服务端的连接,如果发现502,优先通过监控排查服务端应用是否发生过崩溃重启。
评论
点赞