Iptables 防火墙基础操作(一)

基于 linxu centos 7 查看防火墙 iptables 命令大小写敏感 1 iptables -nL 添加一条规则 添加一条开放 9090 端口的规则 1 2 3 4 5 6 7 8 # 插入最前面 iptables -I INPUT -p tcp --dport 9090 -j ACCEPT # 追加最后面 iptables -A

设计模式-重构-解耦(十八)

解耦为何如此重要 解耦是保证代码的松耦合,高内聚。防止代码质量腐化到不可救药地步的有效手段。 代码”高内聚,松耦合“也就意味着,代码结构清晰,分

设计模式-重构(十六)

纲要 3W1H why 为什么重构 what 重构什么 when 什么时候重构 how 如何重构 重构的定义 软件设计大师 Martin Fowler 这样定义重构: “重构是一种对软件内部结构的改善,目的是在不改变

小狗钱钱

《小狗钱钱》是一本让孩子和家长共同成长的金钱童话,非常有趣,故事性很强,也很容易读。 本书的副标题:从此拥有财富,开启富足快乐的人生。 大纲 正视

设计模式-通用系统开发(十五)

针对非业务通用框架开发,需要做到尽量通用,适合百变的场景,做到良好的扩展。 需求分析 功能性需求分析 满足使用者的需求,尽量通用。 借助设计产品线框

设计模式-业务系统开发(十四)

纲要 完整的系统流程包括: 前期的需求沟通分析 中期的代码设计实现 后期的系统上线维护 需求分析 做为技术人员不仅仅是等着产品设计文档,线框图,照着实现

Proxy

设置GIT代理 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 查看当前代理设置 git config --global http.proxy git config --global https.proxy // 设置当前代理为 http://127.0.0.1:1080 或 socket5://127.0.0.1:1080 git config --global http.proxy 'http://127.0.0.1:1080' git config --global https.proxy 'http://127.0.0.1:1080' git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' //