2013年7月24日

摘要: 1)如何生成coredump文件?登陆LINUX服务器,任意位置键入 echo "ulimit -c 1024" >> /etc/profile退出LINUX重新登陆LINUX键入ulimit -c如果显示1024那么说明coredump已经被开启。1024限制产生的core文件的大小不能超过1024kb,可以使用参数unlimited,取消该限制ulimit -c unlimited2). core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。3).开启或关闭co 阅读全文
posted @ 2013-07-24 09:54 Jason-zy 阅读(186) 评论(0) 推荐(0) 编辑
 
摘要: 其实一直想写这个系列, 但是一想到这个话题的宽泛性, 我就有点感觉无法组织.今天我也不打算全部讲如何调试一个PHP的Core文件, 也不会介绍什么是Coredump, 选择一个相对比较简单的方向来介绍, 那就是如何从PHP的Core文件中获取一些对我们重演这个Core有帮助的信息.在这个过程中, 会涉及到对PHP的函数调用, PHP的传参, PHP的一些全局变量的知识, 这些知识在我之前的文章中都有过涉及, 大家可以翻阅:深入理解PHP原理之函数深入理解PHP原理之变量作用域等等.首先, 让我们生成一个供我们举例子的Core文件:last_var);(gdb) bt#0 execute (op 阅读全文
posted @ 2013-07-24 09:54 Jason-zy 阅读(601) 评论(0) 推荐(0) 编辑

2013年6月7日

摘要: 监控HTTPD#!/bin/shwhile [ "1" == "1" ]; doAPACHE_LIST=`ps -ef | grep httpd | awk '{ print $2; }'`for i in $APACHE_LIST; doif [ ! -e $i.log ]; thenecho "strace $i"strace -p $i 2> $i.log &fidoneecho "wait"sleep 60sdone 阅读全文
posted @ 2013-06-07 10:10 Jason-zy 阅读(174) 评论(0) 推荐(0) 编辑

2013年5月27日

摘要: 设置过程如下:1、我的电脑->属性->选上允许用户远程连接到计算机2、开始[->设置]->控制面板->Windows防火墙->选上关闭(不推荐)3、我的电脑->右键->管理->服务和应用程序->服务->Terminal Services-->属性->设为自动并启动应该没什么问题了如果还有问题再把Remote Access Connection Manager 设为手动并启动再把Remote Procedure Call(RPC)设为自动并启动常见的远程桌面相关问题应该都可以解决了! 阅读全文
posted @ 2013-05-27 10:21 Jason-zy 阅读(563) 评论(0) 推荐(0) 编辑

2013年5月23日

摘要: SQL_NO_CACHE首先要知道Mysql中SQL_NO_CACHE的真正意思,它是The query result is not cached.(“禁止SQL结果集被缓存”),而不是“禁止从缓存中读结果集”,由此可以看出,你的第一次查询没有带SQL_NO_CACHE,所以结果集就被query cache起来了,那么此后的所有这个查询,不管是带不带上SQL_NO_CACHE都会从cache里取,所以才会看起来无效,如果要重新测试,就在查询前先执行一下"FLUSH QUERY CACHE",清空一下query cache就行了。然后再带上SQL_NO_CACHE选项,就没问 阅读全文
posted @ 2013-05-23 16:29 Jason-zy 阅读(302) 评论(0) 推荐(0) 编辑

2013年4月1日

摘要: 现在使用手机或平板电脑上网的用户越来越多。尤其对于手机用户来说,传统的wordpress界面显然不适合。专为手机用户定制一个合适的浏览界面也越来越普遍。也由此涉及到如何判断用户的浏览终端类型的问题。本文介绍了如何使用apache的mod_rewrite模块判断终端类型并重定向的方法。前期准备:1、开启mod_rewrite模块。安装并开启apache的mod_rewrite模块。这里对于wordpress站长来说毋庸置疑都装了吧,笔者不再赘述^_^。2、建立手机浏览界面可能会需要插件,或者由你自己开发的主题。常用的手机浏览插件有WordPress Mobile Edition、WordPres 阅读全文
posted @ 2013-04-01 13:19 Jason-zy 阅读(230) 评论(0) 推荐(0) 编辑

2013年3月29日

摘要: 很久没来博客了,这都拜公司那可恶的Websense所赐,最近时常发现有一些Linux命令莫名其妙的忘记了,也许是少用了,或者是老了:(于是想到索性在这里写一边文章记录一下,以便日后参考。1、乱码文件名文件:# ll -i (获得文件节点号)# find ./ -inum 节点号 -print -exec rm {} -rf /; (巧用find删除)... ...2、find与xargs结合:# ls | xargs rm -f (用xargs传参长度无限制)#find . -name"*.*" -type f -print | xargs grep "hostn 阅读全文
posted @ 2013-03-29 08:40 Jason-zy 阅读(261) 评论(0) 推荐(0) 编辑

2013年1月6日

摘要: ISAPI_Rewrite3_full.zipIIS6+Win2003 配置反向代理 到 apache 成功# Helicon ISAPI_Rewrite configuration file# Version 3.1.0.73RewriteEngine OnRewriteCompatibility2 OnRepeatLimit 32RewriteBase # unsupported directive: [ISAPI_Rewrite]# 3600 = 1 hour# unsupported directive: CacheClockRate 3600# Block external ac.. 阅读全文
posted @ 2013-01-06 13:25 Jason-zy 阅读(5390) 评论(0) 推荐(0) 编辑
 
摘要: HTTP 1.11\支持长连接(connection: keep-alive)2\分块模式传输数据(transfer-encoding:chunked ) 阅读全文
posted @ 2013-01-06 10:05 Jason-zy 阅读(141) 评论(0) 推荐(0) 编辑

2012年12月7日

摘要: CSS & JS 服务端合并技术不算新鲜了Yslow第一法则 减少HTTP请求数不过目前很多都是人工合并的 因为 我们 华夏模具网 项目历史原因,采用了此技术http://www.sr-songrui.com/minstatic/?f=/static/js/homepage/jq_xg.js,/static/js/homepage/bxCarousel.js,/static/js/homepage/jquery.dcc.js,/static/js/homepage/time.js用的是Google开源产品 MiniFytaobao 好像用的是YUI的组件 阅读全文
posted @ 2012-12-07 11:36 Jason-zy 阅读(1503) 评论(3) 推荐(0) 编辑