远程diff linux机器上的文件

最近需要使用到文件对比功能,但是操作情景是: 登录linux server 执行shell命令,生成两份文件; 做diff;由于命令行的diff工具在文件不一致较多时,很难查看,因此,步骤三实际操作为: 把两份文件取到本地,使用BeyondCompare对比;这样依赖,操作就很繁琐了,由于步骤2执行的都是php脚本,远程执行命令可以参考这篇文章;本次加上额外的命令:BCompare.exe sft......
| 0个评论 已有4560人围观

使用GitList查看git修改记录

习惯了使用github后,发现变更记录查看,diff这些,比命令行的爽多了;最近写AO测试框架,由于代码不能开源,因此在自己的vps上搭建了个git服务器;纠结于VPS 512MB的内存,没有安装gitlab,为了得到类似github的体验,终于搜索到有gitlist这个开源php source来完成这部分工作;安装如下:1.直接下载stable版的(http://gitlist.org/):ht......
| 8个评论 已有8087人围观

使用DNSPOD API动态更新域名DNS记录

之前买NAS时,弄好了aria2c迅雷离线下载和trasmisstion pt下载,甚是方便;没在家的时候,自动下载资源,要最大限度的使用ADSL资源啊!~在路由器做一下端口映射,以便外网时,能够加任务,增加使用的便利性;由于电信的限制,一般80端口是被封锁了的,所以建议使用9000以上的端口.另外,花生壳的动态域名体验不好,而且有些路由器都没有内置;因此,就是用dnspod免费DNS服务器吧~下......
| 1个评论 已有5922人围观

ubuntu lnmp&pptp一键安装脚本

在ubuntu12.04下测试通过;原始脚本见来源,修改了nginx配置,增加了pptp的设置;#!/bin/sh#coding=utf-8#修改软件包的源echo 'deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse deb-src http://mirrors.163.com/ub......
| 0个评论 已有4270人围观

zend studio远程自动上传代码并执行

最近要做服务的接口测试,公司原有的ide测试工具对于数组的参数化很弱.由于测试时间比较赶,因此就思考其他方式来完成.正好,服务的接口有php的调用stub文件,因此决定采用php来测试接口.在服务所在的linux机器,不方便配置vim扩展,所以就打算使用windows的ide工具.zend studio这个主角就出场了~实现:1.本地编辑后,通过ssh自动上传到服务器指定目录;2.远程运行对应的p......
| 1个评论 已有4840人围观

Total Commander配置自定义命令和快捷键

平时目录切换,查看svn log操作较多,使用windows内置的资源浏览器不怎么方便,推荐下TC. Total Command的好处就不多说了,谁用谁知道~ 善用佳软有单独的介绍文档: http://xbeta.info/studytc/ 我这里只介绍下相关的个性配置,以我们常用的使用TortoiseSVN查看svn log为例,实现: 选中某个已在svn中的文件,按下Win+S后,自动弹出s......
| 2个评论 已有18101人围观

xshell被置顶的解决方法

在windows下连接ssh,目前感觉最好的工具便是xshell了.而且个人使用是免费的.但是默认的快捷键Alt+A,很容易导致xshell窗口一直置顶. 就个人习惯而言,基本不用xshell的窗口置顶,因此直接就把对应的快捷键给删除了.对于xshell可以一直置顶的选项,如果不细心看菜单,可能还发现不了,因此,截图见下:...
| 0个评论 已有9989人围观

excel VBA示例-间隔复制多行到新的sheet中

需求: sheet1中包含N列。将数据分为m份,每一份存入新的sheet中,具体为:第一个sheet:  1,1+m,2+m,3+m ..第二个sheet: 2,2+m,3+m......直接上VBA代码: Sub AddWorksheetAfterLast(ByVal name As String) On Error Resume Next Worksheets.Add(Af......
| 0个评论 已有3924人围观
| 1个评论 已有5031人围观

CentOS下源码编译php5-mcrypt模块步骤

服务器安装的是php5.3版本,源中没有包含mcrypt扩展,而云服务器的源可能和其他的不一样,因此只有自己从源码中编译mcrypt模块了.步骤:1.从php.net上面下载php5.3.x版本的源码; 2.centos安装相应的扩展包:yum install libmcrypt libmcrypt-devel mcrypt mhash 下面的开发环境是为了编译整个php源码准备的环境,此次编译......
| 0个评论 已有2838人围观