随笔

Ubuntu下开启SSH服务

SSH服务开启步骤 使用apt install 安装SSH的服务端和客户端 sudo apt install openssh-client sudo apt install openssh-server 如果你只是想登录别的机器,SSH只需要安装client端,如果你要使本机开启SSH服务...

免密码使用sudo–直接使用root权限执行命令

添加sudo文件的写权限,命令是: sudo chmod u+w /etc/sudoers 编辑sudoers文件 sudo vi /etc/sudoers 在文件末尾添加 你的用户名 ALL=(ALL) NOPASSWD: ALL 撤销sudoers文件写权限,命...

如何优雅地编码

良好的命名 命名很重要,随便一本逻辑学教材(如果读者有兴趣,此处推荐《逻辑学导论》)里都会有长篇大论来讨论命名的问题,我国古代在人才辈出的百家争鸣时期曾经出现过一个学派叫“名家”,专门讨论命名的问...

Linux 精确判断是否同一文件–及终端获取字符串md5 的值

背景 今天发现一个同事用 文件大小 对比,来判断编译所得的一个可执行文件是不是同一个文件。 讲道理 这种方式出错的概率很低,但是用这样的方法,一旦出错就容易被坑一把狠的。 所以我来分享一下 md5 在终端...

正则表达式最常用的几种情形

以下是在实际项目中使用得最多的三种情形。 1 判断 如判断用户的输入是否符合要求。通常使用正则表达式的 test 方法,当传入的字符串符合正则表达式的模式要求时会返回 true。 如仅允许输入数字,可用以下...

树莓派 安装小记

之前买了个树莓派玩,觉得挺有意思。于是又买了个打算长期当个小服务器用。记录一些用到的东西以后好找: 先换掉更新源,加速安装。 sudo nano /etc/apt/sources.list deb http://mirrors.neusoft.edu....

IIS开启跨域访问

服务器为IIS 找到默认网站,打开HTTP响应标头设置 添加: Access-Control-Allow-Headers     Content-Type,api_key,Authorization Access-Control-Allow-Methods GET,POST,P...

Ubuntu Mysql开启局域网

1.设置 iptables  目的:删除DROP 3306的规则 vi /etc/iptables/rules.v4 将原来的DROP 修改为 A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT 2.通过phpmyadmin设置账户(例...

清除本机mstsc留下的记录

mstsc(即3389客户端),的记录存在两个位置. 其一: 注册表:HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default下面的值 处理方法:清空即可. 其二: 我的文档\default.rdp,这个文件....