获得徽章 1
#青训营笔记创作活动# 2月23日,打卡day8。
今天学习的是用ticket+token+redis实现sso单点登录,可以做到防重放、防盗用、防篡改,这也是web安全的一大重点。
评论
#青训营笔记创作活动# 2月22日,打卡day7。
今天学习的是给Github开源项目提PR。以前使用github的场景都是自己建仓库提交代码,或者开放仓库权限和别人一起协作开发,今天才学会了通过提PR的方式给项目贡献代码。
评论
#青训营笔记创作活动# 2月21日,打卡day6。
今天学习的是Redis的"高级"应用场景——限流、延时队列和幂等处理,Redis不愧是后端开发中间件常青树。
评论
#青训营笔记创作活动# 2月20日,打卡day5。
今日学习的是数据库分库分表 ,这是减少数据库的负担,提升数据库响应速度,缩短查询时间的重要手段。
评论
#青训营笔记创作活动# 2月19日,打卡day4。
今日学习的是Redis,一个后端开发中常用的神器级中间件,被广泛用于数据库、缓存和消息中间件。
评论
#青训营笔记创作活动# 2月18日,打卡day3。
今日学习的是 TCP 和 UDP 机制,复习了之前计算机网络的一些知识,并且了解到了UDP并非一定比TCP快。
评论
#青训营笔记创作活动# 2月17日,打卡day2。
今日学习的是 MySQL 索引之道,了解了索引失效的几个场景和解决方案,下面讲几个我认为很有收获的:
①索引建立不当——最左匹配原则,即最左优先,以最左边的为起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like)就会停止匹配。
②使用Or导致索引失效——在Or的时候两边都加上索引
③in使用不当:in 在结果集 大于30%的时候索引失效。
展开
评论
#青训营笔记创作活动#
2月16日,打卡day1。
今日学习的是20款实用IDEA插件,看完后我结合自身情况梳理出以下几款适合我的插件。
①Key Promoter X,一款帮助你快速学习IDEA快捷键的插件。IDEA为我们提供了很多方便的功能,如果我们能熟练使用快捷键使用这些功能,对提高开发效率有很大帮助。
②Lombok,一款Java代码功能增强库,使用Lombok的注解,在编译时为你自动生成getter、setter、equals等方法。
③MybatisX,一款基于IDEA的快速开发插件,配合MybatisX使用,提高sql相关开发效率
④GsonFormatPlus,一款能根据JSON字符串自动生成实体类的插件,支持Lombok。
⑤Docker,IDEA官方提供的Docker插件,已内置,支持远程Docker环境的镜像和容器管理,同时支持使用Docker Compose实现批量部署。
⑥Maven Helper,一款解决Maven依赖冲突的插件,可以快速查找并解决项目中的依赖冲突。
最后,IDEA插件虽然好用,但装多了可能会变卡(VsCode用户表示强烈赞同)。建议大家结合自身开发习惯选择几款核心插件即可。
展开
评论
下一页
个人成就
文章被阅读 1,673
掘力值 162
收藏集
1
关注标签
4
加入于