
获得徽章 1
- #青训营笔记创作活动#
1.28 day43
作者写的写优质SQL语句的方法非常有效,工作中应该从业务出发提高SQL语句的运行效率,‘拆解业务需求,先以定值推导SQL’说的非常棒,已关注作者,关于SQL的专栏内容非常好。评论点赞 - #青训营笔记创作活动#
1.27 day42
阅读本文复习了InnoDB的存储引擎一页大小为16k,并且高度为2的B+树,能存放18720数据;同时如果单表数据量太大,可以通过数据库分表、数据表分区等方式解决,以使得查询效率提高。评论点赞 - #青训营笔记创作活动#
1.26 day41
阅读本文知道了Debug的详细用法,Debug调试又被称为断点调试,它是供程序员使用的程序调试工具,可以用于查看程序的执行流程和追踪程序执行过程来调试程序。评论点赞 - #青训营笔记创作活动#
1.25 day40
首先了解了什么是布隆过滤器,它是一个二进制向量和随机映射函数;并且还复习了令牌桶算法的相关知识,可用来控制发送到网络上的数据的数目,能够应对突发数据的发送。评论点赞 - #青训营笔记创作活动#
1.24 day39
java中空指针异常往往有以下原因:1. 使用类直接调用非静态方法 2. 获取从别的对象传过来的对象为空
3. 数据库查询方面的空指针异常,数据库中储存的值为null或不存在;通过本文得知为了解决空指针异常,Java8中引入Optional 类。展开评论点赞 - #青训营笔记创作活动#
1.23 day38
阅读本文得知了关于秒杀系统实现的具体细节,利用redis或者MQ中间件对用户的请求进行消峰,解决重复下单等一系列问题。结合淘宝搞的秒杀活动,可以很好的理解作者讲解的秒杀系统设计理念。评论点赞 - #青训营笔记创作活动#
1.21 day37
作者的关于缓存的专栏非常棒,学习到了很多关于缓存的知识,由于之前并未过多接触企业开发,跟着作者的思路从业务角度出发,理解了之前的微博出现问题的原因。并且掌握了关于缓存的三大问题:缓存雪崩、缓存击穿、缓存穿透。展开评论点赞 - #青训营笔记创作活动#
1.21 day36
阅读本文得知了go语言的基础知识,go语言现在开发中用的比较多,所以还是有学习的必要的,它是Google开发的一种静态强类型、编译型、并发型并且具有垃圾回收功能的编程语言。其语法接近C语言,并且支持类似于GC的垃圾回收功能。展开评论点赞 - #青训营笔记创作活动#
1.19 day35
阅读本文知道了一个开源的Go HTTP 框架Hertz,实操了Hertz 开源仓库的一个 demo,并且使用 Hertz 完成了JWT 的认证与授权流程;hertz-jwt 是 Hertz 众多外部扩展组件之一,它具有丰富的扩展生态。展开评论点赞 - #青训营笔记创作活动#
1.16 day34
阅读本文复习了mysql索引使用B+Tree的原因,因为B树不适合于大范围查询操作,而B+树中多了个指针,当做范围查询时,只需要定位第一个节点就可以直接根据各节点之间的指针,获取到对应范围之内的所有节点,减少磁盘IO的次数提高查询效率。展开评论点赞