如何写出让同事无法维护的代码?
阅读本文大概需要 6 分钟。 对,你没看错,本文就是教你怎么写出让同事无法维护的代码。 一、程序命名 容易输入的变量名。比如:Fred,asdf 单字母的变量名。比如:a,b,c,x,y,z(如果不够用,可以考虑 a1,a2,a3,a4,….) 有创意地拼写错误。比如:SetPintleOpening, SetPintalClosing,这样可以让…
Linux临时或永久修改DNS
最近给VPS重装了系统,因为服务商不提供DHCP,所以只好手动设置IP和DNS Server。悲催的是系统重装的时候忘记了输入DNS Server,最后导致进去系统后,各种域名无法解析。 Linux中修改DNS有两种方式,临时修改和永久修改,下面分别介绍。 1、临时修改网卡DNS地址 sudo vim /etc/resolv.conf 改为如下内容…
thumbnail
WinSCP普通用户登录sftp切换到root权限
一般服务器为安全禁止ssh下root账号登录,此时使用sftp登录管理服务器只能使用普通账号登录,给管理带来诸多不便,可以设置为特定普通SSH用户添加sudo权限,登录到sftp时可sudo切换到root权限下。 查看sftp-server执行文件目录: cat /etc/ssh/sshd_config|grep sftp Subsystem sf…
解决Linux下vi/vim方向键出现字母,退格键不能删除字符的问题
在树莓派下使用vi编辑文件,发现上下左右方向键不能在文本中移动,出现ABCD字符,backspace也不能删除字符,解决方法有几种,下面给大家介绍下,需要的朋友参考下吧 方法1:将vimrc档案拷贝到home目录 $cp /etc/vim/vimrc ~/.vimrc 方法2:卸载vim-tiny,安装vim-full 树莓派基于Debian,de…
Visual Studio Code 如何自动换行
文件  -> 首选项 -> 设置 -> 编辑器->找到: // 控制折行方式。可以选择: - “off” (禁用折行),“on” (视区折行), - “wordWrapColumn”(在“editor.wordWrapColumn”处折行) 或 - “bounded”(在视区与“editor.wordWrapCol…
thumbnail
Visual Studio Code设置中文界面
  Vscode是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文(us),如何将其显示语言修改成中文了? 1)打开vscode工具; 2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后; 3)修改locale.json文件下的属性“local…