龙腾万里sky小破站备用地址
SQL基础知识扫盲
此篇总结是对之前发出的 SQL是什么 进行补充。
进入正题之前,我想聊聊其它的知识点,一点点思考。
学习某个技能点或者是新知识点时,可以尝试建立一项知识梳理体系,如下:
- 输入:可以照葫芦画瓢,亲自动手实践。
- 分析:有自己独立的分析和思考。
- 输出:产出的内容与预期进行对比。
- 札记:记录收获过程(手写或者以电子文档形式记录)。
这张流程图制作比较粗糙,权当梳理基本知识参考。
上面也谈到了,学习新知识点。善于总结,可以使用流程图或者思维导图构建知识体系。
SQL & 数据库基础知识扫盲
一般而言,在日常工作交流中,大家所描述的SQL是标准SQL(Standardized SQL),非特指某一数据库厂商(DBMS)专有语言。
SQL是什么?
Linux是什么?
Linux内核官网:https://www.kernel.org/
一腔热血,亦或是兴趣使然,Linus开发了Linux系统。
这里在谈Linux系统时,加了发行版三个字,避免歧义和误解。一般情况,谈Linux其实是指Linux发行版,而实际Linux是基于内核开发的。
Linux是什么
Linux是什么?
答:Linux核心是内核。起源与MiniX有一定的联系,起初创始人Linus本人出于个人兴趣爱好所开发,Linux应运而生,随后开源发展迅速。出发点是什么,貌似已经并不重要了,重要的是Linux对开源生态系统做出的卓越贡献,全球将近70%服务器使用Linux发行版,或许Linus本人也没想到开源后的Linux对如今服务器环境的巨大影响。
后来基于Linux内核开发的发行版本如雨后春笋,最为突出的是Redhat(有企业服务支撑)系列以及无企业服务支撑的Centos作用于服务器操作系统,以稳定著称,社区活跃,文档丰富。
注意:centos Linux8 于2021年12月31日停止更新维护,centos Linux7计划于2024年6月30日停止更新维护。
Linux发行版是什么?
答:基于Linux内核开发发行的版本统称。
Hexo博客优化
关于 hexo 博客优化一点点思考。money & time 寻找平衡。
闲暇时间,想起自己很久没维护的hexo + nextjs打造的静态博客网站。访问速度龟速前进,比看小电影还慢。
一入编程深似海,从此节操是路人。这里是文某人网络三无教程,希望对你有所帮助。
思考
静态博客网站老生常谈的两大问题:
- 加载静态资源耗时长,使用cdn加速、压缩js、css、html文件,提高体验。
- 访问国外网站速度慢,如果科学上网,速度还行。 其实你会发现,优化再优化最终归结到了科学上网,资源在国内访问速度自然没话说。
做完以上测试(压缩、CDN、套皮、科学上网),可以在Chrome浏览器使用F12进行调试,找到Network,使用快捷键ctrl + r 查看css消耗时间对比,发现main.css加载耗时很长。
使用ctrl + f5大刷新:
- 套cf(cloudflare)皮:main.css加载时间300ms左右。
- 没套皮:main.css加载时间,运气不好,等待超过10s。
- 开加速光环:纵享丝滑,同样ms级别,也在300ms左右。
- nginx高性能服务器:访问加载速度一样很丝滑。
tips:浏览器有缓存机制,如果f5小刷新没生效,使用ctrl + f5大刷新或者 ctrl + shift + delete清除缓存进行尝试。