linux 终端 快速设置代理

1、 在~/.bash_profile 文件中,添加如下代码: ``` function proxy_off(){ unset http_proxy unset https_proxy unset ftp_proxy unset rsync_proxy echo -e "已关闭代理" } f

- 阅读全文 -

利用 SSH 的用户配置文件 Config 管理 SSH 会话

通常利用 SSH 连接远程服务器,一般都要输入以下类似命令: ``` $ ssh user@hostname -p port ``` > 如果拥有多个 SSH 账号,在终端里直接 SSH 登陆要记住每个 SSH 账号的参数是件不容易的事,而且比较浪费精力和时间。 还好 SSH 提供一种优雅且灵活的方式来解决这个问题,就是利用 SSH 的用户配置文件Config管理 SSH 会话。

- 阅读全文 -

mac brew install 镜像加速

brew是mac上的包管理神器,但是有时候访问服务比较慢,这是我不能忍受的,我们需要加速一个brew的安装速度,brew的源都是github上的项目,所以我们只需要找对应项目的镜像项目来替换他 就能加速我们访问速度。 这里我将自己的mac的源都换成了清华的源 方法如下: ``` # 替换brew.git cd "$(brew --repo)" git remote set-ur

- 阅读全文 -

golang 常见问题汇总

### 特点 - 语法简洁 - 快速编译 - 并发编程模型 - 面向对象无继承 使用组合设计模式 (composition) - 无需人工介入的 内存管理机制 Go 语言 是现代的、快速的,带有一个强大的标准库。 内置对并发的支持。 使用接口作为代码复用的基础模块 ### 字符串替换 ``` 替换所有的空格和换行符号 reg, _ := regex

- 阅读全文 -

软件开发项目风险管理

>软件开发是一项高风险的活动,在项目开发过程的任何一个阶段都可能存在风险。采取积极的风险管理方式,可以使项目进程更加平稳,可以获得很高的跟踪和控制项目的能力,可以规避、转移风险,或缓解风险带来的不利影响。风险管理是对项目风险进行识别、分析、应对和监控的过程,是项目管理中很重要的管理活动,有效的实施软件风险管理是软件项目开发工作顺利完成的保证。 风险管理的达成必须包括三个要素: ``` 1 .

- 阅读全文 -