2012年1月31日

摘要: http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它 阅读全文
posted @ 2012-01-31 16:27 kudosharry 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ibm.com/developerworks/cn/linux/l-cn-shell-debug/Shell脚本调试技术曹 羽中 (caoyuz@cn.ibm.com ), 软件工程师, IBM中国开发中心简介: 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言shell编程在unix/linux世界中使用.. 阅读全文
posted @ 2012-01-31 16:19 kudosharry 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 用php更改非php输出内容... 前几天有个需求,就是将页面输出的内容进行过滤... 进行域名更换... 比如本来将输出的www.csdn.net/image/上面的图片内容,现在迁移到了cdn上面,域名更改为cdn.csdn.net/image/ 再不更改模版的基础上,直接将输出进行修正...实现过程 1.将所有输出放到output buffer里面 2.在php脚本结束后对output buffer进行修改过滤,再输出.so测试如下: 原输出假设是如下: <html> <head></head> <body> <img src=&qu 阅读全文
posted @ 2012-01-31 15:14 kudosharry 阅读(159) 评论(0) 推荐(0) 编辑
摘要: from:http://www.sourcejoy.com/php_dev/xhprof_install_and_usage.htmllibpng:先安装...graphviz-2.26.3.tar.gz安装dot64bit:./configure --enable-swig=no --with-extralibdir=/usr/lib64 --with-expatlibdir=/usr/lib64makemake install测试:dot -T png 如果不报错就ok了XHProf安装使用笔记作者:北风发布时间:June 3, 2010分类:PHP最近公司web服务器老是耗费大量CPU, 阅读全文
posted @ 2012-01-31 15:11 kudosharry 阅读(136) 评论(0) 推荐(0) 编辑
摘要: from:http://www.ideawu.net/blog/archives/581.html这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及.昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导致PHP内存不够用. 所以, 他问, 在执行下面的代码遍历返回的MySQL结果之前, 数据是否已经在内存中了? -while ($row = mysql_fetch_assoc($result)) { // ...}当然, 这种问题有许多优化的方法... 阅读全文
posted @ 2012-01-31 14:55 kudosharry 阅读(317) 评论(0) 推荐(0) 编辑
摘要: #soap扩展编译soap.so扩展~SOAP扩展进入安装原php的源码目录,cd extcd soapphpize./configure --with-php-config=/var/php/bin/php-config (一定要有php-config这个文件的路径,不然会报错!)make就会在PHPDIR/ext/soap/modules/下生成soap.so的文件php -i | grep ini 找到php.ini filevi 那个php.ini找到extension_dir = "/usr/lib/php/extensions"将编译的soap.so放到里面添加 阅读全文
posted @ 2012-01-31 14:50 kudosharry 阅读(225) 评论(0) 推荐(0) 编辑
摘要: from http://developer.51cto.com/art/201103/248832.htm 当你试图管理站点内容,PHP是个很有效的工具,它可以被使用在不同的应用上,比如数据库,比如广告管理,内容组织等等。 下面的免费的PHP脚本资源,可以帮助你的网站为访问者提供更佳的动态体验。 1. http://Free-Php.net 2. http://PHP-scripts.com 3. http://Scripts.com 4. http://HotScripts.com 5. http://Gscripts.net 6. http:/... 阅读全文
posted @ 2012-01-31 11:15 kudosharry 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/sunvince/archive/2010/11/02/2037668.html在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de 是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及Tsung。 Poppen.de目前有200万注册用户数、2万并... 阅读全文
posted @ 2012-01-31 11:05 kudosharry 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 开了自己域名的博客,第一 篇就得来个重磅一点的才对得起这4美金的域名。作为一个技术从业者十年,逛了十年发现有些知识东一榔头西一棒槌的得满世界看个遍才整理出个头绪,那咱就系 统点的从头一步一步的说,一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在技术上出现先天不足,写给一些技 术人员,也写给不懂技术的创业者。转载请注明出自 http://zhiyi.us ,假如您还想从这转到好文章的话。对互联网有了解的人都有自 己的想法,有人就把想法付诸实现,做个网站然后开始运营。其实从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜。当访问量. 阅读全文
posted @ 2012-01-31 10:51 kudosharry 阅读(116) 评论(0) 推荐(0) 编辑

2012年1月18日

摘要: 第一步先要执行svn checkout --username=your_username --password=your_passwd http://localhost/svn/union/trunk /var/www/union首先到目标仓库的hook目录下执行 cp post-commit.tmpl post-commit然后 vi post-commit 并将里面的所有东西注释掉接着在post-commit里面添加如下内容 export LANG=zh_CN.UTF-8 svn update --username=your_username --password=your_p... 阅读全文
posted @ 2012-01-18 17:19 kudosharry 阅读(504) 评论(0) 推荐(0) 编辑

导航