获得徽章 11
#青训营笔记创作活动#
1月25日 打卡day50
今日学习Hertz反向代理。通过reverseproxy拓展可在Hertz中使用反向代理。反向代理是指服务器根据客户端的请求,从其关系的一组或多组后端服务器上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面服务器集群的存在。
1月25日 打卡day50
今日学习Hertz反向代理。通过reverseproxy拓展可在Hertz中使用反向代理。反向代理是指服务器根据客户端的请求,从其关系的一组或多组后端服务器上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面服务器集群的存在。
展开
评论
点赞
#青训营笔记创作活动#
1月23日 打卡day48
今日学习ELK的安装及简单使用。ELK是 ES(Elasticsearch)、Logstash、Kibana 的总称,其核心功能是实现数据的收集、搜索、可视化。利用Logstash来收集日志并存储到 ES,利用Kibana实现ES的可视化。如果实时性要求不高可以使用轻量级的日志收集工具FileBeat。
1月23日 打卡day48
今日学习ELK的安装及简单使用。ELK是 ES(Elasticsearch)、Logstash、Kibana 的总称,其核心功能是实现数据的收集、搜索、可视化。利用Logstash来收集日志并存储到 ES,利用Kibana实现ES的可视化。如果实时性要求不高可以使用轻量级的日志收集工具FileBeat。
展开
评论
点赞
#青训营笔记创作活动#
1月22日 打卡day47
今日学习SSO单点登录防重放、防盗用、防篡改。使用时间戳+随机数nonce的方式,防重放。ticket设置较短的过期时间,绑定用户的IP,防盗用。颁发ticket的时,采用JWT(JSON Web Token)机制进行加密,防篡改。
1月22日 打卡day47
今日学习SSO单点登录防重放、防盗用、防篡改。使用时间戳+随机数nonce的方式,防重放。ticket设置较短的过期时间,绑定用户的IP,防盗用。颁发ticket的时,采用JWT(JSON Web Token)机制进行加密,防篡改。
展开
评论
点赞
#青训营笔记创作活动#
1月21日 打卡day46
今日学习MySQL死锁问题分析。在InnoDB中提供了锁超时机制,还有死锁检测算法wait-for graph。DBMS中对各隔离级别的要求分为RU(Read Uncommitted)读未提交级别、RC(Read Committed)读已提交级别、RR(Repeatable Read)可重复读级别、Serializable序列化级别。
1月21日 打卡day46
今日学习MySQL死锁问题分析。在InnoDB中提供了锁超时机制,还有死锁检测算法wait-for graph。DBMS中对各隔离级别的要求分为RU(Read Uncommitted)读未提交级别、RC(Read Committed)读已提交级别、RR(Repeatable Read)可重复读级别、Serializable序列化级别。
展开
评论
点赞
#青训营笔记创作活动#
1月20日 打卡day45
今日学习查看日志。可以使用cat、tail命令查看日志、对日志进行筛选。还可将日志存储在Elasticsearch中,可以更方便对日志进行查询过滤。
1月20日 打卡day45
今日学习查看日志。可以使用cat、tail命令查看日志、对日志进行筛选。还可将日志存储在Elasticsearch中,可以更方便对日志进行查询过滤。
评论
点赞
#青训营笔记创作活动#
1月19日 打卡day44
今日学习如何写出优质SQL语句。要将SQL写的更加简洁,让SQL的执行速度更快,易读性与维护性更好。查询时尽量不要使用*、连表查询时尽量不要关联太多表、不要使用like左模糊和全模糊查询、查询时尽量不要对字段做空值判断、不要在条件查询=前对字段做任何运算、!=、!<>、not in、not like、or...要慎用、必要情况下可以强制指定索引、避免频繁创建、销毁临时表、从业务设计层面减少大量数据返回的情况、基于联合索引查询时请务必确保字段的顺序性等。
1月19日 打卡day44
今日学习如何写出优质SQL语句。要将SQL写的更加简洁,让SQL的执行速度更快,易读性与维护性更好。查询时尽量不要使用*、连表查询时尽量不要关联太多表、不要使用like左模糊和全模糊查询、查询时尽量不要对字段做空值判断、不要在条件查询=前对字段做任何运算、!=、!<>、not in、not like、or...要慎用、必要情况下可以强制指定索引、避免频繁创建、销毁临时表、从业务设计层面减少大量数据返回的情况、基于联合索引查询时请务必确保字段的顺序性等。
展开
评论
点赞
#欢喜迎兔年#
说到贴春联,这对我来说可是童年阴影啊。![[流泪]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
每年过年都要回到农村过,我的爷爷对贴春联的要求很高,每年贴春联都由我的父亲负责。而我的父亲让我帮忙打下手,递剪刀、胶带等。而爷爷走过来巡视,看我在边上,便不分青红皂白地大喝一声“小屁孩不要在这瞎胡闹”(方言翻译成普通话不能保证信达雅),直接把我吓哭了
,一个人躲到楼上默默哭泣,而我的父亲只得自己一人把春联贴完。
没想到第二年也是如此,但我这次提前有了心里准备,但还是感觉很委屈,灰溜溜的躲到楼上,不敢发出任何声响。
又到了第三年,我对贴春联产生了惧怕,但我的父亲还是让我帮忙,我便做好了随时跑路的准备,毕竟作为家中最小的晚辈,也不能和长辈顶嘴啊。心中又有点窃喜,要是不用帮忙,我还能看个柯南不是
。但今年爷爷却没有过来巡视,我和父亲相安无事的贴完了春联。
……
光阴荏苒,现如今,当年的“小屁孩”即将步入职场,成为打工人,而我的爷爷已经不在了,似乎贴春联也不那么重要了……
说到贴春联,这对我来说可是童年阴影啊。
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
每年过年都要回到农村过,我的爷爷对贴春联的要求很高,每年贴春联都由我的父亲负责。而我的父亲让我帮忙打下手,递剪刀、胶带等。而爷爷走过来巡视,看我在边上,便不分青红皂白地大喝一声“小屁孩不要在这瞎胡闹”(方言翻译成普通话不能保证信达雅),直接把我吓哭了
,一个人躲到楼上默默哭泣,而我的父亲只得自己一人把春联贴完。没想到第二年也是如此,但我这次提前有了心里准备,但还是感觉很委屈,灰溜溜的躲到楼上,不敢发出任何声响。
又到了第三年,我对贴春联产生了惧怕,但我的父亲还是让我帮忙,我便做好了随时跑路的准备,毕竟作为家中最小的晚辈,也不能和长辈顶嘴啊。心中又有点窃喜,要是不用帮忙,我还能看个柯南不是
。但今年爷爷却没有过来巡视,我和父亲相安无事的贴完了春联。……
光阴荏苒,现如今,当年的“小屁孩”即将步入职场,成为打工人,而我的爷爷已经不在了,似乎贴春联也不那么重要了……
展开
评论
点赞
#青训营笔记创作活动#
1月18日 打卡day43
今日学习如何给开源库提PR(Pull Request)。在平时使用的一些开源框架可能会存在bug或是想要进行拓展,可以在GitHub中提Issue,还可以尽己所能编写代码,提交PR,为开源项目做贡献。步骤是Fork目标仓库→Clone仓库→创建新分支→开发并推送远端分支→结合GitHub Action单测→创建PR→等待PR Merge。
1月18日 打卡day43
今日学习如何给开源库提PR(Pull Request)。在平时使用的一些开源框架可能会存在bug或是想要进行拓展,可以在GitHub中提Issue,还可以尽己所能编写代码,提交PR,为开源项目做贡献。步骤是Fork目标仓库→Clone仓库→创建新分支→开发并推送远端分支→结合GitHub Action单测→创建PR→等待PR Merge。
展开
评论
点赞
![[呲牙]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_2.cd1e2bd.png)
![[奋斗]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_29.2801857.png)
。![[憨笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_27.0006230.png)