V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xqin  ›  全部回复第 7 页 / 共 11 页
回复总数  204
1  2  3  4  5  6  7  8  9  10 ... 11  
1. ssh 至跳板机, 并增加 -L 参数, 比如 -L 1234:目标机器 IP:端口
2. 在完成上面这一步的时候,在 `客户端` 连接 127.0.0.1:1234 使用密码来登陆 目标机器.

简单点讲就是 由`跳板机`做一下端口转发, 把 `目标机器`的`ssh 端口`转发过来, 然后在`客户端`上登陆`目标机器`.
2016-10-10 21:37:30 +08:00
回复了 barretlee 创建的主题 程序员 你用的哪个编辑器, ST/Atom/VSC?
editplus
2016-09-30 17:25:57 +08:00
回复了 aragakiiyui 创建的主题 程序员 关于使用 git 遇到的问题
远程分支删除了吧....
2016-08-08 12:20:19 +08:00
回复了 oscarzhao 创建的主题 程序员 加班到深夜,测出一个神奇的 bug
@oscarzhao 崩溃是因为你的 js 代码出错, 而错误原因是: String 对象没有 toFixed 这个方法.

这里的 toFixed(1) 没明白写代码的人是想实现什么功能.

上面 dateFormat 格式化之后的结果是一个 %m 月%e 日 这样的东西, 但它 toFixed(1), 完全不知道他想干嘛.
2016-08-08 08:30:52 +08:00
回复了 oscarzhao 创建的主题 程序员 加班到深夜,测出一个神奇的 bug
String 对象 没有 toFixed ...
楼主是想表达这个?
2016-08-02 22:25:36 +08:00
回复了 hello2u 创建的主题 宽带症候群 上海电信骗子?第一天用 200M 全天 10M 网速!!
@hackpro 按年开通的, 一年 1900, 100M 免费升 200Mbps(下行)/20Mbps(上行)
我这边用 百度云 离线下载的时候, 可以跑到 27MB 上.
2016-08-01 19:05:46 +08:00
回复了 zeroten 创建的主题 git git 如何用 revert 回滚代码到某个 commit?
@zeroten 你不都已经打了 Tag 了吗? 那还 revert 什么?
你直接从那个 tag 中检出一个分支, 然后你想干嘛干嘛嘛.

另外代码回滚 是你发布工具的事情 与 git 无关, 如果你代码中有 bug,只管在 git 中修复即可.

线上的代码如果要回滚的话, 一般情况下 发布系统(至少我们发布系统会)都会有保留之前站点前几个版本的内容, 比如每次使用的时候使用不同的文件夹, 如果要回滚, 直接将站点切回之前的文件夹即可. 根本不需要 git 参与嘛.

比如当前的代码在 A 目录, 然后发布一次使用 B 目录, 再发一次使用 C 目录,

如果 C 目前的代码有问题,直接将站点切换回 B 目录即可.
2016-08-01 18:40:14 +08:00
回复了 zeroten 创建的主题 git git 如何用 revert 回滚代码到某个 commit?
@lightening 你的方法存在问题吧?
楼主已经说了 他要 revert 的内容中有 merge , 你直接从某个 commit 点提取出来的代码, 并不是 revert 后的结果.
举个最简单的例子.

==10
==9
8===6
7===5
==4
==3
==2
==1

> 由于 v2 在评论中对格式展示的不好, 所以用 = 号来表示空格, 请自行替换后, 感受一下 git log 目前的情况.

9 是由 6/8 合并而来, 现在要还原的 commit 为 10,9,6,5

按你的做法是 checkout 4 -- ./ 然后 commit

这么做的后果是 8/7 的 commit 没了.

楼主的情况应该就是这种, 所以 git 要求他, 选择 parent.
2016-08-01 18:20:07 +08:00
回复了 zeroten 创建的主题 git git 如何用 revert 回滚代码到某个 commit?
@zxq1002 按你的做法, 最终 cherry-pick 的时候, 会得到一个提示:

nothing to commit, working directory clean

因为你在 commit 那步 提交的文件与你 原分支上的代码是一样的, 所以最终 cherry-pick 会显示没有什么可拿过来的,
如果非要拿过来, 请加一个 --allow-empty 参数.
2016-07-29 08:37:26 +08:00
回复了 freaks 创建的主题 NGINX nginx 缺少配置文件
把你的配置放在 /etc/nginx/conf.d/ 目录下, 文件名为 xxx.conf 即可.

并不是所有的都按 site-(available|enable) 这种套路来的.
2016-07-27 18:36:40 +08:00
回复了 slysly759 创建的主题 Python python 爬虫的时候 有关 token 生成的一点小问题
token 的生成规则为:
1. 请求`http://dict.cn/mini.php?q=fuck`, 从页面中匹配这个区域` <script>var dict_pagetoken="da4108a54d25f704943b4b1635e23d83";</script>` 得到 `dict_pagetoken` 的值.
2. 参数`t`的计算方法为: md5('fuck' + 'dictcn' + 'da4108a54d25f704943b4b1635e23d83')
3. 记得在发请求的时候,把 cookie 带上.
2016-07-27 18:31:42 +08:00
回复了 slysly759 创建的主题 Python python 爬虫的时候 有关 token 生成的一点小问题
加密算法不都在这个 js 里面吗?
http://dict.cn/js/minidict.js?2
分析一下不就 ok 了?
2016-07-25 09:54:53 +08:00
回复了 barretlee 创建的主题 程序员 Web 聊天系统源码分享
@barretlee 看到你更新后的代码了, 但更新之后的代码仍然有 xss.
另外 git log 中不写改动内容, 只写 modify 是个很不好的习惯.

再另外, 楼主的 git log 中的`Author`信息暴露了楼主的所在位置.
```
commit 51ea1c3d131244fbc70f2d6403018b36c4e6e9ef
Author: 阎王 <yanwang.lj@alibaba-inc.com>


commit 93f4d01166cf149f81902a762c26e32a298eeaad
Author: 小胡子哥 <[email protected]>
```
2016-07-25 09:39:53 +08:00
回复了 barretlee 创建的主题 程序员 Web 聊天系统源码分享
另外当你把 app 传入 socket.io 的时候, socket.io 就已经添加了一条 route
你在页面中使用这个就可以得到与当前 socket.io 对应的 js 代码了, 不需要再去引入 cdn 上的 socket.io 的 js 文件.
<script src="/socket.io/socket.io.js"></script>
2016-07-25 09:37:28 +08:00
回复了 barretlee 创建的主题 程序员 Web 聊天系统源码分享
2016-07-25 09:18:19 +08:00
回复了 barretlee 创建的主题 程序员 Web 聊天系统源码分享
粗略的看了一下 `createPrivateChat` 方法中有 XSS.
2016-07-18 13:15:28 +08:00
回复了 50vip 创建的主题 分享创造 一个 0.8 简洁的事件订阅和发布 Javascript 库
测试代码, 你自己试.

```
Object.prototype.test = 123;//给原型上添加一个属性, 值是 123


var of = require("onfire.js"); //引入 onfire

of.on('test', function(){//添加事件
console.log('test ...');
});

of.fire('test');//触发事件
```
2016-07-18 12:48:35 +08:00
回复了 50vip 创建的主题 分享创造 一个 0.8 简洁的事件订阅和发布 Javascript 库
1. 触发事件的时候, 没有加`try/catch`, 将会导致的问题是, 如果出错, 后续的其他需要执行的事件不会被执行.

2. `for/in` `__onfireEvents` 的时候没有使用 `hasOwnProperty` 来过滤从原型上继承过来的东西(做为一个模块,你必须假设其他人在使用你这个模块的时候有可能会对 原型做扩展), 产生的问题,我想你应该懂的.
2016-07-09 16:19:40 +08:00
回复了 Hifone 创建的主题 PHP Gitamin, 一款基于 Laravel5.2 和 Twig 模板引擎实现的 Git Web 管理系统
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2348 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 12:14 · PVG 20:14 · LAX 05:14 · JFK 08:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.