在线面试编码能力
在线面试候选人编码能力可以用一些实时共享的编辑器。Talk is cheap, show me the code. ShowMeBug 国内的服务器,域名好念,支持语法高亮,带运行环境,还可以事先准备面试题。唯一的缺点是需要登录,可以用 GitHub 快速登录。但是你想啊,如果你电话里念完地址后,回车后居然还要注册登录,尴尬。 CollabEdit 国外的服务,域名不好念...
在线面试候选人编码能力可以用一些实时共享的编辑器。Talk is cheap, show me the code. ShowMeBug 国内的服务器,域名好念,支持语法高亮,带运行环境,还可以事先准备面试题。唯一的缺点是需要登录,可以用 GitHub 快速登录。但是你想啊,如果你电话里念完地址后,回车后居然还要注册登录,尴尬。 CollabEdit 国外的服务,域名不好念...
我们经常需要搜索文件名或者文件内容。 搜索文件名 可以用find命令。 find < path > < expression > < cmd > path: 所要搜索的目录及其所有子目录。默认为当前目录。 expression: 所要搜索的文件的特征。 cmd: 对搜索结果进行特定的处理。 # 搜索包含指定字符串的文件名 f...
深入了解 Linux 的系统用户配置文件。
无密钥登录可以更快乐一点。 第一步,生成公钥和私钥。 ssh-keygen -t rsa ##-t rsa可以省略,默认就是生成rsa类型的密钥 按提示会在当前主机的 ~/.ssh 生成 id_rsa, id_rsa.pub 。 第二步,将公钥 id_rsa.pub 复制到目标主机的 ~/.ssh/authorized_keys 中。方法很多,推荐使用 ssh-copy...
改完文件后发现没权限保存?可以临时补救一下。 :w !sudo tee % 完了之后还要强制退出一下。 :q! 额外赠送两个非常好用的快捷键(非编辑模式,一般先按Ecs): 按住Shift,再按zz:保存退出 按住Shift,再按zq:不保存退出
在 Github 里有个功能叫 Collection。 地址是:https://github.com/collections 有一些 Collection 列表还是不错的。 https://github.com/collections/learn-to-code https://github.com/collections/text-editors https://g...
CSS 选择器很灵活,弄不懂它的优先级可能会被坑的很惨。 CSS 选择器的优先级官方的说法应该叫特殊性(Specificity),特殊性越高,自然优先级越高。下面是特殊性说明: !important 特殊性最高,详情访问重要性 对于内联样式,加1000 对于选中器中给定的 ID 属性值,加0100 对于选择器中给定的类属性值,属性选择或伪类,加0010 对于选择...
写代码总是要维护文档的,最好文档和代码是在一起的。 这时候比较好的解决方案就是 Markdown 了,然后借助工具自动生成文档站点。 GitBook 这可能是用户量最大的方案了,官方还提供了免费的托管服务,如果你的项目是开源的话可以考虑。但听说官方商业化后对免费用户不是很友好,比如插件或者命令行的支持等等。 官网:https://www.gitbook.com/ docsi...
如果if判断超过 3 次,那么可以考虑换成switch case了。 语法如下: case EXPRESSION in PATTERN_1) STATEMENTS ;; PATTERN_2) STATEMENTS ;; PATTERN_N) STATEMENTS ;; *) STATEMENTS ...
如果要和 Linux 交换文件怎么办? scp 命令全称 Secure copy, 用于 ssh 主机间的文件复制,也称为远程拷贝。 # Copy a local file to a remote host: scp path/to/local_file remote_host:path/to/remote_file # Copy a file from a remote hos...