sing's blog

C'est La Vie Mon Ami.

0%

一个完整的 HTTP 请求过程

  1. 建立 TCP 连接
  2. Web 浏览器向 Web 服务器发送请求命令
  3. Web 浏览器发送请求头信息
  4. Web 服务器应答
  5. Web 服务器发送应答头信息
  6. Web 服务器向浏览器发送数据
  7. Web 服务器关闭 TCP 连接
阅读全文 »

VS Code 默认是使用 UTF-8 格式来打开文件的,如果遇到 GBK 或者 gb2312 格式的文件,里面的中文就会变成乱码。一般情况下可以点击下方的UTF-8按钮来做转换,点击后会出现“通过编码重新打开”和“通过编码保存”两个选项,选择相应的编码转换就可以了。

但是如果经常接触到 gbk 或 gb2312 格式的文件,上面的方法未免显得太麻烦,最好是让编辑器应用文件本身的编码来打开文件。

阅读全文 »

搭这个博的时候发现,hexo 内themes文件夹里我们使用的主题文件是不往云端同步的,在 GitHub 上访问可以看到这样的图标, 是一个无法点击的文件夹。

但是主题里有我自己的配置、自己修改的样式,如果不能同步,岂不是每次 clone 的时候都要重新配?那也太麻烦了。

阅读全文 »

最近两天发现电脑变得很卡,明明什么软件都没有开,内存占用却达到了 80%以上,在此基础上无论是再打开什么软件都会让电脑卡死。

看了任务管理器也没看到什么占用内存的进程,最多的也就占了几十 M 的样子,不至于吧。

在 Windows 管理工具里找到Windows 内存诊断运行,提示重启,等待诊断结束。

开机后发现内存占用降到了 27%,问题解决了。

为什么选 hexo

GitHub Pages 的配置页面里推荐了 Jekyll,本来打算就从 Jekyll 开始摸索的,去主页看了文档,需要 Ruby 和 RubyGems ,光是下载 Ruby 这一步就把我卡住了,下载速度为 0。行吧。
只能把目光转向了 hexo,一看环境只需要 node.js,用 npm 直接安装就可以,太方便了。

阅读全文 »

突发奇想搭了一个 blog。
以后用来记一下自己遇到和解决的问题吧,与其放在脑子里渐渐忘掉不如写下来作为纪念。