龙腾万里sky的博客

养得胸中一种恬静

Linux(CentOS-Stream-9)平台相对容易点,RHEL系列使用yum或者dnf管理工具安装Rust环境即可体验。

Rust官网:https://www.rust-lang.org/zh-CN/learn/get-started

ppBKbA1.png

如果你只是想在Windows环境体验Rust,可能比较麻烦,需要获取vs_BuildTools。

体验简易步骤如下。

Rust初体验:hello rust

1、安装rust环境

1
yum -y install rust.x86_64

2、新建rust工作空间

1
2
mkdir rust_workspace
cd rust_workspace/
阅读全文 »

主要托管在 github pages ,主站访问体验可能不友好。

实验阶段,备用地址采用 vercel 、netlify 提供的 pages 服务搭建。

阅读全文 »

此篇总结是对之前发出的 SQL是什么 进行补充。

进入正题之前,我想聊聊其它的知识点,一点点思考。

学习某个技能点或者是新知识点时,可以尝试建立一项知识梳理体系,如下:

  1. 输入:可以照葫芦画瓢,亲自动手实践。
  2. 分析:有自己独立的分析和思考。
  3. 输出:产出的内容与预期进行对比。
  4. 札记:记录收获过程(手写或者以电子文档形式记录)。

这张流程图制作比较粗糙,权当梳理基本知识参考。

上面也谈到了,学习新知识点。善于总结,可以使用流程图或者思维导图构建知识体系。

pp8KvDg.png

SQL & 数据库基础知识扫盲

一般而言,在日常工作交流中,大家所描述的SQL是标准SQL(Standardized SQL),非特指某一数据库厂商(DBMS)专有语言。

SQL是什么?

阅读全文 »

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 博客优化一点点思考。money & time 寻找平衡。

闲暇时间,想起自己很久没维护的hexo + nextjs打造的静态博客网站。访问速度龟速前进,比看小电影还慢。

一入编程深似海,从此节操是路人。这里是文某人网络三无教程,希望对你有所帮助。

思考

静态博客网站老生常谈的两大问题:

  1. 加载静态资源耗时长,使用cdn加速、压缩js、css、html文件,提高体验。
  2. 访问国外网站速度慢,如果科学上网,速度还行。 其实你会发现,优化再优化最终归结到了科学上网,资源在国内访问速度自然没话说。

做完以上测试(压缩、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清除缓存进行尝试。

借东风

阅读全文 »
0%