上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: SVN的关键词替换不是自动开启的(这点没有CVS方便),需要使用命令工具 svn propset 来逐个文件设置想替换的关键词,这种方式非常麻烦,还好SVN提供了全局配置文件来对指定类型的全体文件设置属性。下面分别介绍Linux和Windows系统下的配置方法。Linux环境在Linux环境下,SVN全局配置文件路径为:~/.subversion/config修改该文件,取消 enable-auto-props 字段前的"#":enable-auto-props=yes在 [auto-props]区下面添加下面的配置项:*.c=svn:eol-style=native;sv 阅读全文
posted @ 2012-02-10 17:48 edwardlost 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://cloud.csdn.net/a/20120117/310905.html 阅读全文
posted @ 2012-01-19 16:54 edwardlost 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 网上看到一篇文章discuz和ecshop截取字符串的两个函数,比较了一下两个版本的函数,都各有局限,只能在特定的前提下使用,但是学习一下有利于拓宽思路,了解PHP的扩展功能。下面先给出两个版本函数的源代码以及简单测试,最后我会给出一个实用性更强的字符串截取函数。需要注意的是:这里讨论的字符串截取问题都是针对UTF-8编码的中文字符串。discuz版本1/**2*[discuz]基于PHP没有安装mb_substr等扩展截取字符串,如果截取中文字则按2个字符计算3*@param$string要截取的字符串4*@param$length要截取的字符数5*@param$dot替换截掉部分的结尾字符 阅读全文
posted @ 2012-01-11 13:59 edwardlost 阅读(1690) 评论(0) 推荐(1) 编辑
摘要: SVN的“钩子”脚本在代码版本库的hooks子目录下,该目录下已有一批 *.tmpl 的“钩子”脚本模版文件,复制 post-commit.tmpl 到 post-commit 文件,在文件中写入需要在 SVN Server 处理完提交操作后执行的shell命令,一般多为通知提醒或者代码自动同步等动作。下面是一份自动同步更新代码到指定工作版本目录的示例脚本:REPOS="$1"#版本库目录/data2/svnrepos/rainREV="$2"#revisionnumber#若是edward提交的则不执行同步操作AUTHOR=`/data2/subver 阅读全文
posted @ 2011-12-27 12:05 edwardlost 阅读(12028) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/cyfloel0516/archive/2011/09/21/2184481.html 本人有一些日文系统上的.cs文件。放在中文系统上,会出现乱码情况。VisualStudio编译时,有的难免出现错误。因为从来未处理过类似的,只想将Shift-JIS转换为UTF-8的编码格式。原先都是通过IDE另存,这次文件偏多,希望能批量处理,就把这些编辑器一个个试了试。 在我使用UltraEdit处理时,本没有什么“剧烈”操作。也就是切换切换显示的编码格式。本来对这个软件的某些功能不熟悉,随便点来看看。切换某个编码后,关闭再打开,居然无法打开。弹出 阅读全文
posted @ 2011-12-10 16:45 edwardlost 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://heikezhi.com/2011/07/03/so-you-just-deleted-your-production-database-what-now/千万别停止MySQL Server,否则你的数据可就真没了停掉你的应用服务器,在这种情况下,这是你必须付出的代价找一台新服务器或是虚拟机,如果你用的是VMware或是其它的虚拟环境,你甚至可以直接克隆现有的数据库。停掉应用之后,将被损坏的MySQL服务器的IP转移到新服务器上,为老服务器设个临时IP地址。使用mysqldump从被损坏的MySQL服务器上导出那些神秘消失的数据到一个文本文件将导出的文本文件转移到新服务 阅读全文
posted @ 2011-12-07 16:11 edwardlost 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://heikezhi.com/2011/11/28/one-command-you-wish-you-knew-years/使用du命令查看一级子目录存储空间大小ls|xargsdu-shcd -看个例子:cd/some/complicated/directorycd~/foocpsome_file`cd-`更简单的:cpsome_file~-man ascii以8进制,10进制以及16进制显示ASCII码表取得运行中进程的输出~$touchlog~$gdb-p22499(gdb)pclose(1)#Thisclosesthestdoutoftherunningproces 阅读全文
posted @ 2011-12-06 16:30 edwardlost 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://heikezhi.com/2011/06/19/swiss-army-knife-of-unix-debugging-lsof/如何安装lsof?tar xvfz lsof_4.85.tar.gzcd lsof_4.85tar xvf lsof_4.85_src.tarcd lsof_4.85_src./Configuremake && make install如何使用lsof?这篇文章中我会尽力列举我能想到的所有lsof的用法,让我们先从最简单的开始(或许你已经知道了),然后逐渐增加复杂度:列出所有打开的文件# lsof不带任何参数运行lsof会列出所 阅读全文
posted @ 2011-12-06 16:20 edwardlost 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 试玩 PHP 5.4 的新特性What’s new in PHP 5.4? A huge list of major changes! 阅读全文
posted @ 2011-11-30 10:09 edwardlost 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今天在一台开发服务器上遇到一个奇怪的问题,通过WEB方式访问PHP程序 file_exists() 总是返回false,试了很多文件和目录都不行。开始以为是 safe mode 的问题,但是 php.ini 中的safe_mode 选项值是 Off。接着又在命令行以 root 账号执行测试程序,file_exists() 一切正常,没有任何问题。最后我切换成 nginx / php-cgi 的运行账户 www 在命令行执行测试程序,也是正常的。此时,处于崩溃边缘。。。无意中发现该程序的所有者是 root:root,顺手将其改为 www:www,然后刷新页面竟然好了?!无语了,问题原因不明,反正 阅读全文
posted @ 2011-11-28 18:43 edwardlost 阅读(2002) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页