<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>互联网博客</title>
	<atom:link href="http://www.pupk.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.pupk.com</link>
	<description>分享 、学习、实践等。专注于互联网的应用!</description>
	<lastBuildDate>Thu, 22 Mar 2012 02:34:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>IT从业者的心理走向-呼吁社会关注ITer 转载</title>
		<link>http://www.pupk.com/archives/542</link>
		<comments>http://www.pupk.com/archives/542#comments</comments>
		<pubDate>Thu, 22 Mar 2012 02:34:35 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[互联网动态]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=542</guid>
		<description><![CDATA[导语： 进入IT行业，等于在无形之中进入了一个高压力、高需求、低满足的行业圈中。压力那么大，主观快乐却那么的少，并且主观快乐会随着从业时间的推移而不断减少。在身体健康之外，IT从业者的心理健康已经成为了关注焦点。到底IT从业者们的心理面临着怎样的挑战呢？ 韩青已经第三次走进心理咨询室了，可是他仍然无法完整的表达他的痛苦，不管怎样引导他，他也只能问一句答一句，多说一点儿，他就会不知如何回答，而他反复表达的意思就只有一个：他已经快要32岁了，工作太忙，没时间恋爱，还没有结婚，事业无所谓上升与否，看不到未来，觉得生活实在无聊，无聊到活着都觉得费劲了。作为一名工作了7年的资深程序设计员，韩青面临着人生各种需求的低满足困境，而他，并不是唯一有问题的人。 对于IT企业各阶层的员工而言，压力那么多，而主观感受的快乐却那么少。满怀激情地走出校园，就被湮没在“蚁族”群中，成为挣扎底层的“蚁民”；在城市中刚刚立足，卖PC为生，成为自轻自贱的“P民”；跻身白领，在多年疲于奔命的奋斗中，成为自我迷失的公司人，也就是IT“公民”。 IT公司的“公民”已经成为高危人群——《计算机世界》的调差显示：57%的“公民”最关心的心理健康问题是“缓解工作压力”；50.6%是“调适自己的心理健康”；31.7%是调适人际关系；31.7%是解决家庭压力。超过50%的人认为自己有必要接受心理机构的辅导和治疗。 IT行业里有一种其他行业罕见的职业倦怠感，“不知道为什么，我在工作中无法找到乐趣，现在我是个老手了，压力比原来小了，可也没有了动力，像我这样的人也就只能混到这样了。我也想过跳槽、创业，但是我老了，跳不动了。”30出头的韩青显得暮气沉沉，他说他现在喜欢上了养花，摆弄那些花花草草比编代码有意思多了。 每个男人心中都有一个创业的梦想，韩青也曾经冲动过。但是，工作的枯燥磨平了他的热情，这个刚刚32岁的技术天才，甚至连槽也懒得跳。懒得跳槽、懒得拼命、懒得辞职、懒得结婚……IT公司白领中那种深深的职业倦怠感和枯竭感让我们感到震惊。 究竟是什么造成了这一切？压力？需求？ IT业是一个特征鲜明的行业，其突出特点是知识密集、人才聚集、高智商者互相撞击。在这种环境里工作，既需要脑力的付出，也需要体力的付出。从人的需求层次来说，IT人往往处于需求的高层次。但在现实生活中，他们却在所有需求层次上均遭到挑战。从最基本的生理需求到最高级的自我实现的需求，都对他们具有冲击性影响。心理学家马斯洛把人的需求分为5个层次，分别是生理需求、安全需求、社交和爱的需求、尊重的需求、自我实现需求。大量材料表明，中国IT人的五个层次的需求均存在未被满足状态，有些人则处在极端未满足状态。而不同年龄段、不同工作时间段的IT从业者面临着不同的需求，而这些需求的满足情况却是普遍低下。高压的工作环境，造成了对需求的高要求，然后IT行业却只能提供极低的需求满足，这之间的落差就造成了IT从业者的强大心理挫折感，压力于是更加肆虐，从而带来焦虑、烦躁、空洞、无聊、倦怠等等负面情绪。 30岁之前：自我实现需求最大化 对于刚刚走出校园的IT从业者们，创造力、发展力正强，精力充沛，心态积极，理想化程度高，在这个时期，爱情等情感往往只是生活的调剂品，不占主要地位，在这一阶段，尊重和自我实现的需求占据主要地位，甚至于为了这两个需求，大部分的从业者会放弃一定的生理需求和安全需求。在这个时期，获得认可、获取不可替代的重要性是最主要的事情。 然而，在这一时期，恰恰是积累经验的时期，行业可以满足从业者们的生理需求，却无法满足其他的需求，更不用说自我实现。在一定程度上，尊重的需求是可以实现的，当我们取得了成绩，获得了一定的奖励时，我们会有动力进行下一次的拼搏。但，可获得的奖励是有限制的，能够获得提升、认可，得到奖励的人，永远只是极小的一部分，大多数的从业者就不得不面临着，庞大的压力，最最基本的生理需求满足，和永远也无法满足的其他需要，并在这种追逐当中，不断地经历挫败。 当挫败积压到了一定程度，自我实现的需求就被消磨殆尽，尊重的需求也不那么重要，而安全需求则被提升到了一个迫切的地位上，如何保住自己现有的工作、收入、社会地位，会成为大部分从业者努力的目标。 从现象来看，IT人都是高薪阶层，似乎衣食无忧，前程似锦。但实际情况却并非如此。中国的IT业与世界同行相比，还不够成熟，中国IT人的生存与发展状况注定缺少安全感。IT人普遍对自身的前途堪忧。许多企业在管理上规范程度不够，与人性化管理相去甚远。正如网上的一篇文章《一个老程序员的心里话》中所说：“国外（程序员）可以在一个单位效力几十年，在国内不行。为什么？没有培训，没有晋升机会。你被压榨完后就被扔掉。哪个人甘于这样的命运？”所以，IT人的忧患意识、不安全心理要大于其优越感和安全感。加之企业之间、个人之间竞争激烈，所以IT人安全心理远远未能得到满足。这种安全心理的缺失也会直接导致IT从业者产生挫折心理。 “编写代码是极费脑筋的事，一旦思路打断就很难续上，必须得一鼓作气地干。”一个小时的咨询里，韩青抽了5支烟，尼古丁对他而言，已经无法刺激神经、提神醒脑以及安抚情绪了，“我上大学那会儿不抽烟，现在不得不抽。” 不安感是几乎所有IT从业者都会遇到的问题，因为能力的成长速度远快于薪水的成长速度，一旦能力成长到一定时候，而薪水却仍旧无法攀升，那么这份工作的吸引力必然会降低。韩青说几个月前他还在无聊与跳槽中徘徊，“难道我这辈子就这样了吗？我也经常问自己，可是转念一想，到哪里找这样的工作还房贷？还是就这样吧。” 厌烦、焦虑、百无聊赖，IT“公民”正被这样的负面情绪缠绕着。在《计算机世界》的调查中，有37.4%的人表示经常感到“厌烦、缺乏耐心”；厌烦与缺乏耐心随之带来的是焦虑与抱怨，调查中，经常抱怨自己的工作的有25.8%，46.1%的人会“偶尔”抱怨。（如图） 30岁之后：从理想走向现实 到了30岁左右，IT从业者们都开始放弃自己曾经理想化的想法，而转向了残酷的现实。现实就是，在自我实现的需求满足之前，IT从业者们极有可能先被需求折磨至疯狂。到了这一时期，工作已经基本稳定，生存不再成为一个问题，安全的需求慢慢的被满足，然而，社交与爱的需求在这一阶段极大的凸显出来。 IT从业者与电脑打交道的时间要多于与人打交道的时间。工作特性决定他们与外界交往的时间、机会相对有限。在公司内部，同事间的交往形式比较单调，情感贫乏。很多时间都是通过EMAIL相互沟通。这种交流方式缺少面对面交流的直观性与生动性。由于缺少身体语言的参与，使得人们之间思想与情感的交流大打折扣。由于经常要加班，IT人与家庭成员间的交流也大受妨碍。他们很少有机会与家人一起吃饭、逛街、聊天。因此也就无法获得正常的社会交往，因此而妨碍了正常的情感体验。 许多IT从业者，因为缺少正常的情感体验，慢慢地变成了情感匮乏者，而这一人群正是心理疾病高发群体。缺少正常的社会交往与情感体验，会让人们察觉不到内心需要，感受不到生活中的喜怒哀乐，甚至会产生严重的厌世、弃世的情绪。不能够正确表达内心，无法与人正常沟通，是抑郁症、焦虑症等神经官能症的重要致病原因。 到了这一时期，IT从业者们褪去了理想化的外衣，开始追寻现实当中可以满足自己需求，让自己快乐起来的生活，然而，IT行业却无法提供条件来满足这些需求。在这样的情况下，IT从业者们会慢慢地去选择一些极端方式带给自己快乐，从而来逃避现实中的挫败。许多IT从业者深陷网游无法自拔，还有一些人用暴走、暴食等方式来获得短暂的快乐体验，女性从业者常常会选择疯狂购物……而这些方式无一例外的都是在逃避现实中的挫败感，逃避由此而产生的种种负面情绪。 某种意义上说，这些方法帮助IT从业者们适当远离了心理疾病，然而，事实上，这些极端的行为不仅不能有效减压，反而会导致新的循环压力出现，我们甚至于可以将这些行为看成是强迫症的直观表现。在某一项关于中关村企业员工的心理调查显示，46%的被调查者存在心理健康轻度异常，58%的人承认自己有强迫症状、敌对情绪，而这种强迫症状的倾向，就是过度释压的危险信号。 也许对于IT行业的从业者来说，“中年危机”的种种现象来的有些太早，更早地了解我们所要面临的困境，或许有助于我们主动的去摆脱和解决。尽管IT行业的性质和环境是我们无法改变的，但是我们应该从我们自身寻找原因和解决的途径。任何一种心理上的问题，其实都是一种含蓄的告诫：我们身上出了问题，我们应该彻底检视自己。]]></description>
			<content:encoded><![CDATA[<p>导语：</p>
<p>进入IT行业，等于在无形之中进入了一个高压力、高需求、低满足的行业圈中。压力那么大，主观快乐却那么的少，并且主观快乐会随着从业时间的推移而不断减少。在身体健康之外，IT从业者的心理健康已经成为了关注焦点。到底IT从业者们的心理面临着怎样的挑战呢？</p>
<p>韩青已经第三次走进心理咨询室了，可是他仍然无法完整的表达他的痛苦，不管怎样引导他，他也只能问一句答一句，多说一点儿，他就会不知如何回答，而他反复表达的意思就只有一个：他已经快要32岁了，工作太忙，没时间恋爱，还没有结婚，事业无所谓上升与否，看不到未来，觉得生活实在无聊，无聊到活着都觉得费劲了。作为一名工作了7年的资深程序设计员，韩青面临着人生各种需求的低满足困境，而他，并不是唯一有问题的人。</p>
<p>对于IT企业各阶层的员工而言，压力那么多，而主观感受的快乐却那么少。满怀激情地走出校园，就被湮没在“蚁族”群中，成为挣扎底层的“蚁民”；在城市中刚刚立足，卖PC为生，成为自轻自贱的“P民”；跻身白领，在多年疲于奔命的奋斗中，成为自我迷失的公司人，也就是IT“公民”。</p>
<p>IT公司的“公民”已经成为高危人群——《计算机世界》的调差显示：57%的“公民”最关心的心理健康问题是“缓解工作压力”；50.6%是“调适自己的心理健康”；31.7%是调适人际关系；31.7%是解决家庭压力。超过50%的人认为自己有必要接受心理机构的辅导和治疗。</p>
<p>IT行业里有一种其他行业罕见的职业倦怠感，“不知道为什么，我在工作中无法找到乐趣，现在我是个老手了，压力比原来小了，可也没有了动力，像我这样的人也就只能混到这样了。我也想过跳槽、创业，但是我老了，跳不动了。”30出头的韩青显得暮气沉沉，他说他现在喜欢上了养花，摆弄那些花花草草比编代码有意思多了。</p>
<p>每个男人心中都有一个创业的梦想，韩青也曾经冲动过。但是，工作的枯燥磨平了他的热情，这个刚刚32岁的技术天才，甚至连槽也懒得跳。懒得跳槽、懒得拼命、懒得辞职、懒得结婚……IT公司白领中那种深深的职业倦怠感和枯竭感让我们感到震惊。</p>
<p>究竟是什么造成了这一切？压力？需求？</p>
<p>IT业是一个特征鲜明的行业，其突出特点是知识密集、人才聚集、高智商者互相撞击。在这种环境里工作，既需要脑力的付出，也需要体力的付出。从人的需求层次来说，IT人往往处于需求的高层次。但在现实生活中，他们却在所有需求层次上均遭到挑战。从最基本的生理需求到最高级的自我实现的需求，都对他们具有冲击性影响。心理学家马斯洛把人的需求分为5个层次，分别是生理需求、安全需求、社交和爱的需求、尊重的需求、自我实现需求。大量材料表明，中国IT人的五个层次的需求均存在未被满足状态，有些人则处在极端未满足状态。而不同年龄段、不同工作时间段的IT从业者面临着不同的需求，而这些需求的满足情况却是普遍低下。高压的工作环境，造成了对需求的高要求，然后IT行业却只能提供极低的需求满足，这之间的落差就造成了IT从业者的强大心理挫折感，压力于是更加肆虐，从而带来焦虑、烦躁、空洞、无聊、倦怠等等负面情绪。</p>
<p>30岁之前：自我实现需求最大化</p>
<p>对于刚刚走出校园的IT从业者们，创造力、发展力正强，精力充沛，心态积极，理想化程度高，在这个时期，爱情等情感往往只是生活的调剂品，不占主要地位，在这一阶段，尊重和自我实现的需求占据主要地位，甚至于为了这两个需求，大部分的从业者会放弃一定的生理需求和安全需求。在这个时期，获得认可、获取不可替代的重要性是最主要的事情。</p>
<p>然而，在这一时期，恰恰是积累经验的时期，行业可以满足从业者们的生理需求，却无法满足其他的需求，更不用说自我实现。在一定程度上，尊重的需求是可以实现的，当我们取得了成绩，获得了一定的奖励时，我们会有动力进行下一次的拼搏。但，可获得的奖励是有限制的，能够获得提升、认可，得到奖励的人，永远只是极小的一部分，大多数的从业者就不得不面临着，庞大的压力，最最基本的生理需求满足，和永远也无法满足的其他需要，并在这种追逐当中，不断地经历挫败。</p>
<p>当挫败积压到了一定程度，自我实现的需求就被消磨殆尽，尊重的需求也不那么重要，而安全需求则被提升到了一个迫切的地位上，如何保住自己现有的工作、收入、社会地位，会成为大部分从业者努力的目标。</p>
<p>从现象来看，IT人都是高薪阶层，似乎衣食无忧，前程似锦。但实际情况却并非如此。中国的IT业与世界同行相比，还不够成熟，中国IT人的生存与发展状况注定缺少安全感。IT人普遍对自身的前途堪忧。许多企业在管理上规范程度不够，与人性化管理相去甚远。正如网上的一篇文章《一个老程序员的心里话》中所说：“国外（程序员）可以在一个单位效力几十年，在国内不行。为什么？没有培训，没有晋升机会。你被压榨完后就被扔掉。哪个人甘于这样的命运？”所以，IT人的忧患意识、不安全心理要大于其优越感和安全感。加之企业之间、个人之间竞争激烈，所以IT人安全心理远远未能得到满足。这种安全心理的缺失也会直接导致IT从业者产生挫折心理。</p>
<p>“编写代码是极费脑筋的事，一旦思路打断就很难续上，必须得一鼓作气地干。”一个小时的咨询里，韩青抽了5支烟，尼古丁对他而言，已经无法刺激神经、提神醒脑以及安抚情绪了，“我上大学那会儿不抽烟，现在不得不抽。”</p>
<p>不安感是几乎所有IT从业者都会遇到的问题，因为能力的成长速度远快于薪水的成长速度，一旦能力成长到一定时候，而薪水却仍旧无法攀升，那么这份工作的吸引力必然会降低。韩青说几个月前他还在无聊与跳槽中徘徊，“难道我这辈子就这样了吗？我也经常问自己，可是转念一想，到哪里找这样的工作还房贷？还是就这样吧。”</p>
<p>厌烦、焦虑、百无聊赖，IT“公民”正被这样的负面情绪缠绕着。在《计算机世界》的调查中，有37.4%的人表示经常感到“厌烦、缺乏耐心”；厌烦与缺乏耐心随之带来的是焦虑与抱怨，调查中，经常抱怨自己的工作的有25.8%，46.1%的人会“偶尔”抱怨。（如图）</p>
<p>30岁之后：从理想走向现实</p>
<p>到了30岁左右，IT从业者们都开始放弃自己曾经理想化的想法，而转向了残酷的现实。现实就是，在自我实现的需求满足之前，IT从业者们极有可能先被需求折磨至疯狂。到了这一时期，工作已经基本稳定，生存不再成为一个问题，安全的需求慢慢的被满足，然而，社交与爱的需求在这一阶段极大的凸显出来。</p>
<p>IT从业者与电脑打交道的时间要多于与人打交道的时间。工作特性决定他们与外界交往的时间、机会相对有限。在公司内部，同事间的交往形式比较单调，情感贫乏。很多时间都是通过EMAIL相互沟通。这种交流方式缺少面对面交流的直观性与生动性。由于缺少身体语言的参与，使得人们之间思想与情感的交流大打折扣。由于经常要加班，IT人与家庭成员间的交流也大受妨碍。他们很少有机会与家人一起吃饭、逛街、聊天。因此也就无法获得正常的社会交往，因此而妨碍了正常的情感体验。</p>
<p>许多IT从业者，因为缺少正常的情感体验，慢慢地变成了情感匮乏者，而这一人群正是心理疾病高发群体。缺少正常的社会交往与情感体验，会让人们察觉不到内心需要，感受不到生活中的喜怒哀乐，甚至会产生严重的厌世、弃世的情绪。不能够正确表达内心，无法与人正常沟通，是抑郁症、焦虑症等神经官能症的重要致病原因。</p>
<p>到了这一时期，IT从业者们褪去了理想化的外衣，开始追寻现实当中可以满足自己需求，让自己快乐起来的生活，然而，IT行业却无法提供条件来满足这些需求。在这样的情况下，IT从业者们会慢慢地去选择一些极端方式带给自己快乐，从而来逃避现实中的挫败。许多IT从业者深陷网游无法自拔，还有一些人用暴走、暴食等方式来获得短暂的快乐体验，女性从业者常常会选择疯狂购物……而这些方式无一例外的都是在逃避现实中的挫败感，逃避由此而产生的种种负面情绪。</p>
<p>某种意义上说，这些方法帮助IT从业者们适当远离了心理疾病，然而，事实上，这些极端的行为不仅不能有效减压，反而会导致新的循环压力出现，我们甚至于可以将这些行为看成是强迫症的直观表现。在某一项关于中关村企业员工的心理调查显示，46%的被调查者存在心理健康轻度异常，58%的人承认自己有强迫症状、敌对情绪，而这种强迫症状的倾向，就是过度释压的危险信号。</p>
<p>也许对于IT行业的从业者来说，“中年危机”的种种现象来的有些太早，更早地了解我们所要面临的困境，或许有助于我们主动的去摆脱和解决。尽管IT行业的性质和环境是我们无法改变的，但是我们应该从我们自身寻找原因和解决的途径。任何一种心理上的问题，其实都是一种含蓄的告诫：我们身上出了问题，我们应该彻底检视自己。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/542/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>excel表转换成insert形式的sql语句</title>
		<link>http://www.pupk.com/archives/540</link>
		<comments>http://www.pupk.com/archives/540#comments</comments>
		<pubDate>Fri, 24 Feb 2012 07:40:35 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[php编程]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=540</guid>
		<description><![CDATA[今天朋友发来一excel，让我帮忙把excel的数据导入数据库里 简要看了下，写程序导，又嫌麻烦，就在网上找了一工具 使用这个工具直接将excel转成sql语句，在到数据库管理里面，直接粘上sql语句就导入成功了 现在把工具上传上来，方便以后有用到的人 点此下载]]></description>
			<content:encoded><![CDATA[<p>今天朋友发来一excel，让我帮忙把excel的数据导入数据库里<br />
简要看了下，写程序导，又嫌麻烦，就在网上找了一工具<br />
使用这个工具直接将excel转成sql语句，在到数据库管理里面，直接粘上sql语句就导入成功了</p>
<p>现在把工具上传上来，方便以后有用到的人</p>
<p><a href="http://www.pupk.com/down/markesql.rar" target="_blank">点此下载</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/540/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网站不缓存页面的代码</title>
		<link>http://www.pupk.com/archives/538</link>
		<comments>http://www.pupk.com/archives/538#comments</comments>
		<pubDate>Fri, 24 Feb 2012 01:59:04 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[php编程]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=538</guid>
		<description><![CDATA[不缓存页面对于数据实时性要求很强的功能来说很重要。不然读取的数据都是过时的。 文件缓存主要的功能就是将文件对数据库的访问，转移到文件上。这个解决方案的也是基于此。文件缓存在大量访问集中在部分页面的时候，比较有效。如果访问不集中（包括时间和内容）时，这种技术没有任何优势，反而可能造成访问速度下降。本文介绍了ASP、PHP和HTML网站上网页文件不缓存的方法。 这里是ASP文件不缓存的代码: Response.Buffer = True Response.ExpiresAbsolute = Now() &#8211; 1 Response.Expires = 0 Response.CacheControl = &#8220;no-cache&#8221; Response.AddHeader &#8220;Pragma&#8221;, &#8220;No-Cache&#8221; PHP的如下: header(&#8220;Cache-Control: no-store, no-cache, must-revalidate&#8221;); header(&#8220;Cache-Control: post-check=0, pre-check=0&#8243;, false); header(&#8220;Pragma: no-cache&#8221;); HTML的不缓存代码如下：]]></description>
			<content:encoded><![CDATA[<p>不缓存页面对于数据实时性要求很强的功能来说很重要。不然读取的数据都是过时的。</p>
<p>文件缓存主要的功能就是将文件对数据库的访问，转移到文件上。这个解决方案的也是基于此。文件缓存在大量访问集中在部分页面的时候，比较有效。如果访问不集中（包括时间和内容）时，这种技术没有任何优势，反而可能造成访问速度下降。本文介绍了ASP、PHP和HTML网站上网页文件不缓存的方法。</p>
<p>这里是ASP文件不缓存的代码:<br />
Response.Buffer = True<br />
Response.ExpiresAbsolute = Now() &#8211; 1<br />
Response.Expires = 0<br />
Response.CacheControl = &#8220;no-cache&#8221;<br />
Response.AddHeader &#8220;Pragma&#8221;, &#8220;No-Cache&#8221;</p>
<p>PHP的如下:<br />
header(&#8220;Cache-Control: no-store, no-cache, must-revalidate&#8221;);<br />
header(&#8220;Cache-Control: post-check=0, pre-check=0&#8243;, false);<br />
header(&#8220;Pragma: no-cache&#8221;);</p>
<p>HTML的不缓存代码如下：<br />
<!-- no cache headers --><br />
<meta http-equiv="Pragma" content="no-cache"><br />
<meta http-equiv="no-cache"><br />
<meta http-equiv="Expires" content="-1"><br />
<meta http-equiv="Cache-Control" content="no-cache"><br />
<!-- end no cache headers --> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD下搭建Pure-FTPd服务器</title>
		<link>http://www.pupk.com/archives/535</link>
		<comments>http://www.pupk.com/archives/535#comments</comments>
		<pubDate>Sun, 29 Jan 2012 05:20:39 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[linux/bsd服务器]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=535</guid>
		<description><![CDATA[安装： # cd /usr/ports/ftp/pure-ftpd # make install clean 在/etc/rc.conf 加入下面内容，让pure-ftpd随系统自启动： pureftpd_enable=&#8221;YES&#8221; 复制配置文件模板为新的配置文件（一定要操作，否则pure-ftpd不会随系统启动，端口无法打开）： # cp /usr/local/etc/pure-ftpd.conf.sample /usr/local/etc/pure-ftpd.conf 用配置文件启动PureFTPd： # /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf 接下来你得添加“ftp”这个账户和组，否则匿名登录的话会报错： Running: /usr/local/sbin/pure-ftpd -g/var/run/pure-ftpd.pid -A -c50 -B -C8 -D -f ftp -H -I15 -L10000:8 -m4 -s -U133:022 -u100 -k99 -Z FreeBSD pure-ftpd: (?@?)[ERROR] Unable to find the &#8216;ftpd&#8217; account # mkdir /var/ftp # pw groupadd [...]]]></description>
			<content:encoded><![CDATA[<p>安装：<br />
# cd /usr/ports/ftp/pure-ftpd<br />
# make install clean</p>
<p>在/etc/rc.conf 加入下面内容，让pure-ftpd随系统自启动：<br />
pureftpd_enable=&#8221;YES&#8221;</p>
<p>复制配置文件模板为新的配置文件（一定要操作，否则pure-ftpd不会随系统启动，端口无法打开）：<br />
# cp /usr/local/etc/pure-ftpd.conf.sample /usr/local/etc/pure-ftpd.conf</p>
<p>用配置文件启动PureFTPd：<br />
# /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf</p>
<p>接下来你得添加“ftp”这个账户和组，否则匿名登录的话会报错：<br />
Running: /usr/local/sbin/pure-ftpd -g/var/run/pure-ftpd.pid -A -c50 -B -C8 -D -f ftp -H -I15 -L10000:8 -m4 -s -U133:022 -u100 -k99 -Z<br />
FreeBSD pure-ftpd: (?@?)[ERROR] Unable to find the &#8216;ftpd&#8217; account</p>
<p># mkdir /var/ftp<br />
# pw groupadd ftp<br />
# pw useradd ftp -g 14 -d /var/ftp -s /sbin/nologin</p>
<p>启动：/usr/local/etc/rc.d/pure-ftpd onestart<br />
重启：/usr/local/etc/rc.d/pure-ftpd restart</p>
<p>接下来我们要为ftp添加虚拟用户，之所以成为虚拟用户是因为，你在ftp上建立的用户和FreeBSD系统内的用户是不一样的，因为我们新添加的虚拟用户会把用户信息添加到一个文本里面而不是添加到系统用户里。</p>
<p>为了方便管理我们为ftp创建一个特有的系统用户，来管理这些虚拟用户。<br />
# pw groupadd ftpgroup<br />
# pw useradd ftpuser -g ftpgroup -d /home/ftp -s /sbin/nologin</p>
<p>建立新的虚拟用户：zhxd<br />
可以按照下面的格式来创建：<br />
# pure-pw useradd zhxd -u ftpuser -d /home/ftp/zhxd<br />
-u的意思是关联zhxd与ftpuser，-d是限制zhxd这个账户无法访问上级目录</p>
<p>为新建的用户创建个FTP文件夹<br />
# mkdir /home/ftp<br />
# mkdir /home/ftp/zhxd</p>
<p>查看新创建的用户信息<br />
# cat /usr/local/etc/pureftpd.passwd</p>
<p>对虚拟用户进行限制，比如为zhxd用户添加一个限额，限制最多拥有1000个文件，最大10M空间：<br />
# pure-pw usermod zhxd -n 1000 -N 10</p>
<p>删除虚拟用户<br />
# pure-pw userdel zhxd</p>
<p>修改用户密码<br />
# pure-pw passwd zhxd -m （-m的意思是可以让修改不需重启立刻生效）</p>
<p>显示用户信息<br />
# pure-pw show zhxd</p>
<p>生成pureftpd.pdb索引文件使其修改生效。<br />
# pure-pw mkdb</p>
<p>修改配置文件<br />
# vi /usr/local/etc/pure-ftpd.conf<br />
PureDB /usr/local/etc/pureftpd.pdb //Puredb路径</p>
<p>官方的教程：http://machiel.generaal.net/index.php?subject=pureftpd&#038;language=eng#subject_3</p>
<p>注意：在使用官方教程，导入script.mysql数据库时，一定要先编辑script.mysql，去掉第15行的 “&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;”，否则会提示导入不成功，错误状况为：<br />
[root@FreeBSD ~]# mysql -uroot -p < /root/script.mysql<br />
Enter password:<br />
ERROR 1064 (42000) at line 15: You have an error in your SQL syntax; check the manual that</p>
<p>corresponds to your MySQL server version for the right syntax to use near &#8216;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>INSERT INTO m&#8217; at line 1</p>
<p>切记！！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/535/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>windows运行命令大全</title>
		<link>http://www.pupk.com/archives/533</link>
		<comments>http://www.pupk.com/archives/533#comments</comments>
		<pubDate>Sun, 29 Jan 2012 05:19:27 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[windows服务器]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=533</guid>
		<description><![CDATA[winver 检查Windows版本 　　 wmimgmt.msc 打开Windows管理体系结构(wmi) 　　 wupdmgr Windows更新程序 　　 w脚本 Windows脚本宿主设置 　　 write 写字板 　　 winmsd 系统信息 　　 wiaacmgr 扫描仪和照相机向导 　　 winchat xp自带局域网聊天 　　 mem.exe 显示内存使用情况 　　 msconfig.exe 系统配置实用程序 　　 mplayer2 简易widnows media player 　　 mspaint 画图板 　　 mstsc 远程桌面连接 　　 mplayer2 媒体播放机 　　 magnify 放大镜实用程序 　　 mmc 打开控制台 　　 mobsync 同步命令 　　 dxdiag 检查directx信息 [...]]]></description>
			<content:encoded><![CDATA[<p>        winver 检查Windows版本<br />
　　 wmimgmt.msc 打开Windows管理体系结构(wmi)<br />
　　 wupdmgr Windows更新程序<br />
　　 w脚本 Windows脚本宿主设置<br />
　　 write 写字板<br />
　　 winmsd 系统信息<br />
　　 wiaacmgr 扫描仪和照相机向导<br />
　　 winchat xp自带局域网聊天<br />
　　 mem.exe 显示内存使用情况<br />
　　 msconfig.exe 系统配置实用程序<br />
　　 mplayer2 简易widnows media player<br />
　　 mspaint 画图板<br />
　　 mstsc 远程桌面连接<br />
　　 mplayer2 媒体播放机<br />
　　 magnify 放大镜实用程序<br />
　　 mmc 打开控制台<br />
　　 mobsync 同步命令 </p>
<p>　　 dxdiag 检查directx信息<br />
　　 drwtsn32 系统医生<br />
　　 devmgmt.msc 设备管理器<br />
　　 dfrg.msc 磁盘碎片整理程序<br />
　　 diskmgmt.msc 磁盘管理实用程序<br />
　　 dcomcnfg 打开系统组件服务<br />
　　 ddeshare 打开dde共享设置<br />
　　 dvdplay dvd播放器 </p>
<p>　　 net stop messenger 停止信使服务<br />
　　 net start messenger 开始信使服务<br />
　　 notepad 打开记事本<br />
　　 nslookup 网络管理的工具向导<br />
　　 ntbackup 系统备份和还原<br />
　　 narrator 屏幕“讲述人”<br />
　　 ntmsmgr.msc 移动存储管理器<br />
　　 ntmsoprq.msc 移动存储管理员操作请求<br />
　　 netstat -an （tc）命令检查接口 </p>
<p>　　 syncapp 创建一个公文包<br />
　　 sysedit 系统配置编辑器<br />
　　 sigverif 文件签名验证程序<br />
　　 sndrec32 录音机<br />
　　 shrpubw 创建共享文件夹<br />
　　 secpol.msc 本地安全策略<br />
　　 syskey 系统加密，一旦加密就不能解开，保护Windows xp系统的双重密码<br />
　　 services.msc 本地服务设置<br />
　　 sndvol32 音量控制程序<br />
　　 sfc.exe 系统文件检查器<br />
　　 sfc /scannow windows文件保护 </p>
<p>tsshutdn 60秒倒计时关机命令<br />
　　 tourstart xp简介（安装完成后出现的漫游xp程序）<br />
　　 taskmgr 任务管理器 </p>
<p>　　 eventvwr 事件查看器<br />
　　 eudcedit 造字程序<br />
　　 explorer 打开资源管理器 </p>
<p>　　 packager 对象包装程序<br />
　　 perfmon.msc 计算机性能监测程序<br />
　　 progman 程序管理器 </p>
<p>　　 regedit.exe 注册表<br />
　　 rsop.msc 组策略结果集<br />
　　 regedt32 注册表编辑器<br />
　　 rononce -p 15秒关机<br />
　　 regsvr32 /u *.dll 停止dll文件运行<br />
　　 regsvr32 /u zipfldr.dll 取消zip支持 </p>
<p>　　 cmd.exe cmd命令提示符<br />
　　 chkdsk.exe chkdsk磁盘检查<br />
　　 certmgr.msc 证书管理实用程序<br />
　　 calc 启动计算器<br />
　　 charmap 启动字符映射表<br />
　　 cliconfg sql server 客户端网络实用程序<br />
　　 clipbrd 剪贴板查看器<br />
　　 conf 启动netmeeting<br />
　　 compmgmt.msc 计算机管理<br />
　　 cleanmgr 垃圾整理<br />
　　 ciadv.msc 索引服务程序 </p>
<p>　　 osk 打开屏幕键盘<br />
　　 odbcad32 odbc数据源管理器<br />
　　 oobe/msoobe /a 检查xp是否激活<br />
　　 lusrmgr.msc 本机用户和组<br />
　　 logoff 注销命令 </p>
<p>　　 iexpress 木马捆绑工具，系统自带 </p>
<p>　　 nslookup ip地址侦测器 </p>
<p>　　 fsmgmt.msc 共享文件夹管理器 </p>
<p>　　 utilman 辅助工具管理器 </p>
<p>　　 gpedit.msc 组策略</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/533/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vb自带打包工具创建桌面快捷方式</title>
		<link>http://www.pupk.com/archives/531</link>
		<comments>http://www.pupk.com/archives/531#comments</comments>
		<pubDate>Fri, 06 Jan 2012 08:13:57 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[vb代码]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=531</guid>
		<description><![CDATA[在VB中如何打包，安装时能自动在桌面上生成程序的快捷方式，利用VB自带的打包程序只能在开始菜单中创建快捷方式。 方法用专门的打包软件,否则直接用VB打包，可以这样做： 一、打开VB98/Wizards/PDWizard/Setup1/setup1.vbp工程。 二、打开名称为 basSetup1 的标准模块，声明两个公用变量： Public lnkName As String Public lnkPath As String 三、在上面打开的 basSetup1 标准模块中找到“CreateShellLink”过程，并找到下面的的内容： If fSuccess Then If fLog Then CommitAction End If Else 在If&#8230;Else之间加上： If InStr(strLinkPath, &#8220;.EXE&#8221;) Or InStr(strLinkPath, &#8220;.exe&#8221;) Then If lnkName = &#8220;&#8221; Then lnkName = strLinkName lnkpath = strLinkPath End If End If 四、打开名称为frmSetup1的代码窗口，并在Form_Load 事件中找到以下内容： &#8216; &#8216; Create [...]]]></description>
			<content:encoded><![CDATA[<p>在VB中如何打包，安装时能自动在桌面上生成程序的快捷方式，利用VB自带的打包程序只能在开始菜单中创建快捷方式。<br />
方法用专门的打包软件,否则直接用VB打包，可以这样做：<br />
一、打开VB98/Wizards/PDWizard/Setup1/setup1.vbp工程。<br />
二、打开名称为 basSetup1 的标准模块，声明两个公用变量：<br />
Public lnkName As String<br />
Public lnkPath As String<br />
三、在上面打开的 basSetup1 标准模块中找到“CreateShellLink”过程，并找到下面的的内容：<br />
If fSuccess Then<br />
If fLog Then<br />
CommitAction<br />
End If<br />
Else<br />
在If&#8230;Else之间加上：<br />
If InStr(strLinkPath, &#8220;.EXE&#8221;) Or InStr(strLinkPath, &#8220;.exe&#8221;) Then<br />
If lnkName = &#8220;&#8221; Then<br />
lnkName = strLinkName<br />
lnkpath = strLinkPath<br />
End If<br />
End If </p>
<p>四、打开名称为frmSetup1的代码窗口，并在Form_Load 事件中找到以下内容：<br />
&#8216;<br />
&#8216; Create program icons (or links, i.e. shortcuts).<br />
&#8216;<br />
If fMainGroupWasCreated Or (cIcons > 0) Then<br />
ShowStaticMessageDialog ResolveResString(resPROGMAN)<br />
CreateIcons gsICONGROUP<br />
&#8216;<br />
&#8216; Do the same for other sections in SETUP.LST if you&#8217;ve added your own.<br />
&#8216;<br />
&#8216;CreateIcons &#8220;MySection&#8221;<br />
&#8216;CreateIcons &#8220;MyOtherSection&#8221;<br />
&#8216;<br />
End If<br />
在If&#8230; End If中加上：<br />
（VB 5.0中）<br />
If MsgBox(&#8220;是否要创建桌面上快捷方式？&#8221;, 32 + 4, &#8220;创建桌面快捷方式&#8221;) = vbYes Then<br />
OSfCreateShellLink &#8220;../../Desktop&#8221;, lnkName, lnkPath, &#8220;&#8221;<br />
End If </p>
<p>（VB 6.0中）<br />
If MsgBox(&#8220;是否要创建桌面快捷方式？&#8221;, 32 + 4, &#8220;创建桌面快捷方式&#8221;) = vbYes Then<br />
OSfCreateShellLink &#8220;../../Desktop&#8221;, lnkName, lnkPath, &#8220;&#8221;, True, &#8220;$(Programs)&#8221;<br />
        End If</p>
<p>      （WinXP系统）<br />
If MsgBox(&#8220;是否要创建桌面快捷方式？&#8221;, 32 + 4, &#8220;创建桌面快捷方式&#8221;) = vbYes Then<br />
OSfCreateShellLink &#8220;../../桌面&#8221;, lnkName, lnkPath, &#8220;&#8221;, True, &#8220;$(Programs)&#8221;<br />
        End If<br />
五、保存工程，并重新编译Setup1.vbp，用新编译的Setup1.exe替换原来的VB98/Wizards/PDWizard/Setup1.exe。  </p>
<p>￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥￥</p>
<p>创建卸载快捷方式</p>
<p>1。在“Package and Deployment Wizard &#8211; Start Menu Items”步骤中，选择“New Item”<br />
2。标题可以随便写<br />
3。Target为：$(WinPath)ST6UNST.EXE -n &#8220;$(AppPath)ST6UNST.LOG&#8221;<br />
4。Start in为：$(WinSysPath) </p>
<p>安装后在开始菜单中就会有卸载一项</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/531/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何在场景中的movieclip里显示手形的鼠标</title>
		<link>http://www.pupk.com/archives/529</link>
		<comments>http://www.pupk.com/archives/529#comments</comments>
		<pubDate>Fri, 06 Jan 2012 07:09:04 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[flash编程]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=529</guid>
		<description><![CDATA[在场景中的时间轴里合适的位置添加动作 _root.mc1.onRollOver = function() { _root.mc1.useHandCursor = true; } mc1是你的movieclip的名称!]]></description>
			<content:encoded><![CDATA[<p>在场景中的时间轴里合适的位置添加动作</p>
<p>_root.mc1.onRollOver = function() {<br />
	_root.mc1.useHandCursor = true;<br />
}</p>
<p>mc1是你的movieclip的名称!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/529/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress分页导航插件WP-PageNavi安装教程</title>
		<link>http://www.pupk.com/archives/524</link>
		<comments>http://www.pupk.com/archives/524#comments</comments>
		<pubDate>Thu, 05 Jan 2012 09:50:44 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[wordpress使用]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=524</guid>
		<description><![CDATA[博客更改为WordPress程序之后，感觉非常好用，但是有一个地方非常让人纠结：那就是在博客最底部文章列表的翻页形式是上一页下一页的形式，非常不方便。 从网上找到了一个比较好的插件WP-PageNavi，装上之后，稍加修改，就可以在文章底部出现如图所示的带页码的文章列表分页导航。 有两种方式下载，一种是直接从WordPress官方网站下载：http://wordpress.org/extend/plugins/wp-pagenavi/ 还可以直接从博客的后台，点击安装插件，然后搜索WP-PageNavi关键词，选择第一个安装就可以。 安装并启用之后，可以从设置→分页导航，找到分页导航的设置，这个插件进行了简单的汉化，但是还是有错误的部分，所以翻译错误的部分可以根据自己的情况按照下图来设置： 设置完之后，如果首页没有显示出分页导航来，还需要在所使用的主题中，将旧的代码替换掉。 比如逍遥博客使用的是以前的Twentyten主题，本博客是从loop.php里面找到了下面代码 &#60;div class="nav-previous"&#62;&#60;?php next_posts_link( __( '&#60;span class="meta-nav"&#62;←&#60;/span&#62; Older posts', 'twentyten' ) ); ?&#62;&#60;/div&#62; &#60;div class="nav-next"&#62;&#60;?php previous_posts_link( __( 'Newer posts &#60;span class="meta-nav"&#62;→&#60;/span&#62;', 'twentyten' ) ); ?&#62;&#60;/div&#62; 使用下面代码替换掉： &#60;?php wp_pagenavi(); ?&#62; 然后保存就可以了。]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.pupk.com/wp-content/uploads/auto_save_image/2012/01/0950459jj.png" alt="" width="600" height="125" border="0" /></p>
<p>博客更改为WordPress程序之后，感觉非常好用，但是有一个地方非常让人纠结：那就是在博客最底部文章列表的翻页形式是上一页下一页的形式，非常不方便。</p>
<p>从网上找到了一个比较好的插件WP-PageNavi，装上之后，稍加修改，就可以在文章底部出现如图所示的带页码的文章列表分页导航。</p>
<p>有两种方式下载，一种是直接从WordPress官方网站下载：<a href="http://wordpress.org/extend/plugins/wp-pagenavi/" target="_blank">http://wordpress.org/extend/plugins/wp-pagenavi/</a></p>
<p>还可以直接从博客的后台，点击安装插件，然后搜索WP-PageNavi关键词，选择第一个安装就可以。</p>
<p>安装并启用之后，可以从设置→分页导航，找到分页导航的设置，这个插件进行了简单的汉化，但是还是有错误的部分，所以翻译错误的部分可以根据自己的情况按照下图来设置：</p>
<p><img src="http://www.pupk.com/wp-content/uploads/auto_save_image/2012/01/0950464tZ.png" alt="" width="554" height="221" border="0" /></p>
<p>设置完之后，如果首页没有显示出分页导航来，还需要在所使用的主题中，将旧的代码替换掉。</p>
<p>比如逍遥博客使用的是以前的Twentyten主题，本博客是从loop.php里面找到了下面代码</p>
<pre class="brush: html; gutter: true; first-line: 1">&lt;div class="nav-previous"&gt;&lt;?php next_posts_link( __( '&lt;span class="meta-nav"&gt;←&lt;/span&gt; Older posts', 'twentyten' ) ); ?&gt;&lt;/div&gt;
&lt;div class="nav-next"&gt;&lt;?php previous_posts_link( __( 'Newer posts &lt;span class="meta-nav"&gt;→&lt;/span&gt;', 'twentyten' ) ); ?&gt;&lt;/div&gt;</pre>
<p>使用下面代码替换掉：</p>
<pre class="brush: php; gutter: true; first-line: 1">&lt;?php wp_pagenavi(); ?&gt;</pre>
<p>然后保存就可以了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/524/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在linux安装apche并添加h264模块</title>
		<link>http://www.pupk.com/archives/522</link>
		<comments>http://www.pupk.com/archives/522#comments</comments>
		<pubDate>Thu, 05 Jan 2012 09:34:17 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[linux/bsd服务器]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=522</guid>
		<description><![CDATA[*编译安装h264 module cd /tmp wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz cd /tmp/mod_h264_streaming-2.2.7 ./configure &#8211;with-apxs=`which apxs2` make make install *修改apache配置文件/etc/apache/httpd.conf LoadModule h264_streaming_module /usr/lib/apache2/modules/mod_h264_streaming.so AddHandler h264-streaming.extensions .mp4 *开启apache /etc/init.d/apache start]]></description>
			<content:encoded><![CDATA[<h3>*编译安装h264 module<br />
cd /tmp<br />
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz<br />
tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz<br />
cd /tmp/mod_h264_streaming-2.2.7<br />
./configure &#8211;with-apxs=`which apxs2`<br />
make<br />
make install</p>
<p>*修改apache配置文件/etc/apache/httpd.conf<br />
LoadModule h264_streaming_module /usr/lib/apache2/modules/mod_h264_streaming.so<br />
AddHandler h264-streaming.extensions .mp4</p>
<p>*开启apache<br />
/etc/init.d/apache start</h3>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/522/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chmod/chown/mv/rm提示Argument list too long的解决办法</title>
		<link>http://www.pupk.com/archives/520</link>
		<comments>http://www.pupk.com/archives/520#comments</comments>
		<pubDate>Thu, 05 Jan 2012 09:33:43 +0000</pubDate>
		<dc:creator>yard127</dc:creator>
				<category><![CDATA[linux/bsd服务器]]></category>

		<guid isPermaLink="false">http://www.pupk.com/?p=520</guid>
		<description><![CDATA[在linux或者FreeBSD等系统下面使用chmod/chown/mv/rm等命令的时候常会出现 Argument list too long 的提示。这个是Unix系统一直以来都有的限制。察看这个限制可以通过命令 getconf ARG_MAX 得到。解决的办法可以使用xargs。 find . -print0 &#124; xargs -0 chown nobody:nobody find . -print0 &#124; xargs -0 rm (注意。上面的0是数字，不是字母o)]]></description>
			<content:encoded><![CDATA[<p>在linux或者FreeBSD等系统下面使用chmod/chown/mv/rm等命令的时候常会出现</p>
<p>Argument list too long</p>
<p>的提示。这个是Unix系统一直以来都有的限制。察看这个限制可以通过命令</p>
<p>getconf ARG_MAX</p>
<p>得到。解决的办法可以使用xargs。</p>
<p>find . -print0 | xargs -0 chown nobody:nobody<br />
find . -print0 | xargs -0 rm</p>
<p>(注意。上面的0是数字，不是字母o)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pupk.com/archives/520/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

