Eson Wong's Blog

生活随想、学习笔记、读书总结、创作记录

0%

babel class 转换

ES6 加入了 Class 的语法,Class 的大部分功能 ES5 都可以做到,我们可以把 class 看作是一个语法糖。本篇文章我们一步步来看看 Babel 是怎么把 class 转换成 ES5 语法的。

阅读全文 »

4G 网络 RC 遥控车03 - 无限距离远程遥控?

简介

本篇部分内容已过时,安装 Network RC 和使用内置穿透的教程见 Network RC - 制作教程

上篇[WiFi/4G/5G 网络遥控车制作教程]介绍了在局域网下控制遥控车,要实现远程控制,必须让遥控车在互联网上可以访问遥控车。

本教程教大家如何让遥控小车接入移动互联网实现 4G/5G 网络无限距离遥控。

阅读全文 »

WiFi/4G/5G 网络遥控车制作教程

简介

本篇部分内容已过时,安装 Network RC 和使用内置穿透的教程见 Network RC - 制作教程

本教程介绍使用树莓派和遥控车制作一台可以通过网络控制的遥控车。软件使用我开发的 network-rc

材料

  • 树莓派 3B+ (300 元)
  • 树莓派摄像头 (15 元) / ps3 摄像头 (40 远)
  • 移动电源 (60 元) / USB 输出降压模块 (?元)
  • 环奇 743A (286 元,某宝上找不到了, 3 线 PWM 信号的电调和舵机的车都可以)
  • 杜邦线(公对公 x1, 公对母 x4) (3 元)
  • 其它固定材料
阅读全文 »

HTTP 状态码

介绍

HTTP 状态码是指 HTTP 响应报文里状态行里的 Status-Code,用于指示特定 HTTP 响应的状态和类型。

HTTP 响应报文状态行由 HTTP-Version、Status-Code、Reason-Phrase 组成:

1
HTTP/1.1 200 OK
阅读全文 »

HTTP Header 中的缓存相关字段

HTTP 请求和响应都包含 header 和 body 两个部分, 缓存相关的字段存在于 header 当中。HTTP 响应 header 中包含 ExpiresCache-ControlLast-ModifiedEtag,请求 header 中包含 If-Modified-SinceIf-None-Match

阅读全文 »

坚持

我们很难坚持一件事情

我们总会高估自己短时间能达成目标,造成挫败感;且低估长时间可以达成的成就,失去信心。因此我们要正确的认识自己的能力,并用一些切实可行的方法来帮助我们坚持下去。

阅读全文 »