摘要:
转载自:http://blogread.cn/it/article.php?id=304 用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset就可以了,下面讲一下vim的粘贴板的基础知识,有兴趣的可以看看,应该会有所收获的。vim帮助文档里与粘贴板有关的内容如下:. 阅读全文
摘要:
转载自:http://www.henghome.com/archives/231我实际操作下了,能不能用要根据 php.ini 对 SESSION 的配置情况 php.ini 中 SESSION 的配置 session.use_only_cookies = 0; // 关闭仅使用cookies存放会话id session.use_trans_sid = 1; // 允许SessionID通过URL明文传输 在这种情况下SESSION是可以使用的,服务器端会自动在地址后面附加PHPSESSIONID参数。 示例:http://www.henghome.com/test.php?PHPSESSIO 阅读全文
摘要:
场景: 代码上线时, 需要将有变动的文件提交到服务器上, 这时候我们只希望取出变动的文件(新增或修改的, 删除的单独处理)实现:TortoiseSVN客户端, 用svn show log功能列出所有Revisons记录, 任选两个版本右键选取Compare revisons,会列出两个版本间差异项目,用鼠标全选右键选择"Export selection to ...",这样就能导出差异文件.注: 这样操作导出的文件同时带有文件夹, 非常方便.另, 用linux的svn命令行怎么实现呢?暂时没有想到好的方法:可能有用的命令:svn diff -r 3:4 --summariz 阅读全文
摘要:
功能: 对英文段落进行分句.原理: 根据特殊标点符合(.?!等)进行切分, 考虑特殊情况,比如网址中包含(.)等.代码:<?php// 初始化变量, 英文分句用$special = array();/** * 英文分句 * @param string */function englishCut($s) { global $special; $special[0] = array(); $special[1] = array(); //替换特殊的 $s = special_replace("/www\.[\w]+\.(com|cn|org)/i",$s);... 阅读全文