一

{"type":"编程笔记"}


  • Home

  • Archives
  • Search

git cheatsheets

Posted on 2015-12-07   |   In linux

版本一

版本二

版本三

版本四

版本五

版本六

版本七

版本八

版本九

GIT WORKSPACE and LOCAL REPOSITORY

GIT DATA TRANSPORT COMMANDS

git环境各阶段命令及其关系图

Posted on 2015-12-07   |   In linux

git中关于stash、workspace、index、local respository和upstream repository的关系图,下面这些图是从NDP Software页面上截取的,图中的箭头代表了数据的流向,更详细的内容可以访问此页面了解和学习。

STASH

WORKSPACE

INDEX

LOCAL REPOSITORY

UPSTREAM RESPOSITORY

Read more »

一个命令建立socks5代理服务器

Posted on 2015-12-06   |   In linux

为什么需要运行一个socks5代理服务器

比如在免费wifi的地方上网,通过这个代理服务器连接出去的所有数据都是经过加密的,像用户名密码就不会在网络上明文传输,数据安全性会更有保障。也可用此方法访问google搜索引擎或者是facebook网站。

原理简单说明

利用ssh命令在本地1080端口运行一个socks5服务,本地网络所有数据经过socks5代理加密之后,先通过ssh隧道,将数据传递到远程运行sshd服务的服务器上,然后再由此服务器发送请求到真正的目标网站,目标网站返回数据给此运行sshd服务的服务器,由ssh隧道返回给socks5代理,最后回到客户端。

建立socks5代理服务器的命令

当然这里需要有一台你信任的并运行sshd的远程服务器,假设ssh用户名为ssh-user,服务器ip地址为ssh-server-ip,运行如下命令即可。

Read more »

nodejs版本管理器n和nvm

Posted on 2015-12-05   |   In nodejs

nodejs版本更新非常快,并且不能完全兼容之前的第3方开发者开发的类库,有很多类库需要在指定的nodejs版本环境中运行,如果系统中只有一个全局的nodejs环境就会产生非常多的错误,而且很难解决,这时可以使用n和nvm这样的nodejs版本管理器来处理。

n

n是nodejs的一个模块,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者),它的理念就是简单:no subshells, no profile setup, no convoluted api, just simple。

安装n

Read more »

javascript中json对象及其方法说明

Posted on 2015-12-01   |   In javascript

JSON对象示例

Read more »
1…252627…99
yuweijun

yuweijun

492 posts
12 categories
RSS
GitHub Twitter
© 2021 yuweijun
Powered by Hexo
Theme - NexT.Mist.KISS