昨天用sed批量替换文件中的内容,发现sed中的正则和平时用的不一样: 加号在sed的正则表达式中不能正常使用,必须加上-r参数才能生效; sed中引用用&符号,表示匹配到 […]
https引入CA的概念,目的就是防止中间人攻击。顺着这条路,想到SSH协议和Shadowsocks是如何防止中间人攻击的?上网查了一下SSH的知识,并梳理了SS的运行原理,这两个都有了答案。
在某个技术群里有人说库和框架是一样的,我对这个观点不太认同。仔细想了一下,总结出两者有如下区别
编译自:https://www.linux.com/learn/sysadmin/building-email-server-ubuntu-linux-part-2作者: CARL […]
编译自:https://www.linux.com/learn/how-build-email-server-ubuntu-linux作者: CARLA SCHRODER原创:LC […]
经过一个月左右的开发,新版的二学位网站基本功能已经完成。在前天,生医学院正式上线了新版的网站。网站网址是:https://buaabme2.com 和旧版本相比,新版的主要更新如下 […]
vps连接安装了denyhosts防护的主机,密码输入三次失败后,就被目标主机封了。用其他机器把vps公钥写入到目标机器的authorized_keys文件里,免密登录会出现:&# […]
团队开发的时候,会不时遇到由于开发环境差异造成线上代码出问题。例如Windows下文件名不区分大小写,文件和文件夹权限默认属主用户组可读写,代码直接扔到Linux服务器上可能就是f […]
以前用vim在linux下开发,除了(基于语义)自动补全和重构不甚满意外,使用的都较为舒畅。为了实现今年尝试其他IDE的目标,特地下载了PHPStorm尝尝鲜。 安装好vim插件后 […]
是我们常用的echo不是函数,是个奇行种,调用的时候不需要用括号,但是不能用在函数的上下文中。顺带官方还给出了一个不能使用echo的例子。