文章列表

Rust Coding Style

General naming conventions

In general, Rust tends to use CamelCase for “type-level” constructs (types and traits) and snake_case for “value-level” constructs. More precisely, the proposed (and mostly followed) conventions are:

Using and Customizing WSL

About WSL

WSL stands for Windows Subsystem for Linux.
It allows you too run Linux binary natively on Windows 10.

That means:

  • Run Windows and Linux softwares simultaniously
  • No VM needed
  • No Emulator needed
  • No extra cost for the system

Some of the benchmarks run on WSL generated results close to those running Linux directly on the same hardware, showing that WSL does well in terms of performance

Installation

Automatic Installer

Vim配置心得

我可以算是一个忠实的Vimer了。第一次写程序时(大概初三)就用的是Vim,那个时候根本不会用插件,只是用Vim自带的:w保存,用自带的高亮。 大概一年多前我接触到了spf13-vim,一个优秀的Vim发行版/配置集合,几乎可以满足我日常编码的所有需求。 当然它并不是完美的配置,我在使用那套配置的时候一直在不断的调整,修改,让它变成我所需要的开发环境。

目前我主要从事C++/Golang/Rust的开发,我开源了我个人用着特别顺手的配置LER0ever/EverVim

Colorscheme

配色方案个人认为最好的是Molokai,看着比蓝蓝的OceanDeap和Solarized好得多,这个主题将本来Monokai的亮色背景改为了柔和暗色,无论白天夜间撸码都是非一般的爽

配置同步

我经常需要在多台Linux及Windows下使用同一套Vim配置。但Vim不像VSCode一样有Settings Sync,这种工作只能自己做。
我的解决方案是Windows下设置临时变量 Home,Linux下用软连接链到持续更新的vimrc上
以下我Win的绿色化脚本RunEverVim.bat

AlcoholEdu&Tonight黑魔法

申明: 这篇文章是我在梦游的时候写的,我不对我在梦游时做的任何事情负责,也不对因参考本文而导致的任何损失负责。
禁止转发,谢谢。

梦游开始

201608
我已经做完了AlcoholEdu,Pretest 80分,Final Exam 90
Tonight答案仅供参考,在最下方


如何跳过视频

  1. 视频播放时默认为html5模式,如果你在用flash放,请右键切换为HTML5播放。
  2. 然后下载Chrome插件: HTML5 Video Speed Controller
  3. 播放时会在播放器的左上角跳出一个速度框,把调速拉到最大即可
    (播放器上面可能被网页的nav遮住了,大概看着点右边部分就是加速)



  • 4