﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-乐在其中</title><link>http://www.blogjava.net/lezai/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 28 Apr 2026 22:27:23 GMT</lastBuildDate><pubDate>Tue, 28 Apr 2026 22:27:23 GMT</pubDate><ttl>60</ttl><item><title>[转]看到一篇好的文章--关于怎样管好一个团队</title><link>http://www.blogjava.net/lezai/archive/2012/05/07/377532.html</link><dc:creator>乐仔儿</dc:creator><author>乐仔儿</author><pubDate>Mon, 07 May 2012 07:06:00 GMT</pubDate><guid>http://www.blogjava.net/lezai/archive/2012/05/07/377532.html</guid><wfw:comment>http://www.blogjava.net/lezai/comments/377532.html</wfw:comment><comments>http://www.blogjava.net/lezai/archive/2012/05/07/377532.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lezai/comments/commentRss/377532.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lezai/services/trackbacks/377532.html</trackback:ping><description><![CDATA[<div><div>     		  <div style="layout-grid:  15.6pt none"> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">我在中关村的小巷子里开了一家茶馆，但生意甚是冷清。</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">每天太阳一下山我都会关店回家，偏巧要关张时进来了两个儒雅的中年人。我给两人泡了一壶茶，顺耳就听他们聊起了开发管理，听他们说的倒也有理，就记在了自己的小本本儿上。</span></p>  <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">这两个茶客，一个叫大志，一个叫李铮。大志是个十年开发经验的老工程师，现在管理一个50人的开发团队。李铮也是类似的工作经历，但两年不见，他已经是某个知名公司的CTO了。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">两人似乎几年没见，但男人的交情跟见不见面关系不大。双方通报了一下自己的现状，李铮恭喜大志有了个儿子，大志祝贺李铮步步高升。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">本来我听着这些俗套想赶他们离开好休业走人，但大志接下来的抱怨让我又有了兴趣。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">大志说带50人的开发团队好累，自己一直在努力但总感觉有缺憾。李铮自然要问，现在带团队累在哪里。大志说来自产品部门的需求多的堆积如山，而且做出来的效果和产品需求相差甚远，部门内部也不好管理，每个员工</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">都很尊重自己</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">，但干活的速度忽快忽慢，质量也参差不齐。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">李铮又让</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">泡</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">了一壶碧螺春，品着香茗开始和老朋友探讨问题了。</span></p>  <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">&#8220;首先说，活干不完是没搞定需求方，活干不好是没搞好内部&#8221;，李铮开宗明义的列出大纲，&#8220;</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">接下来的事情很复杂</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">，</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">让我们来画一个流程简图</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">。&#8221;</span></p>  <p><a target="_blank" href="http://img1.51cto.com/attachment/201205/140113880.png"><img alt="" src="http://img1.51cto.com/attachment/201205/140113880.png" border="0" /></a></p> <p style="margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p> <p style="margin-top: 0pt; margin-bottom: 0pt">&nbsp;</p>   <h3><span style="font-family: '宋体'; font-size: 14pt; font-weight: bold;'yes'">首先，我们来看看需求确认。</span></h3> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">大志不是那种强硬的开发经理，于是他的问题就是对产品部门的需求有求必应，好似一个活菩萨了。但大志毕竟不是千手观音，当他手头有一千个需求的时候，他就抓不过来了</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">。</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">所以开发总监第一个要做的是</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">确认</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">产品需求</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">是否合理，合理性包括方案自身的可行性，以及技术团队有没有能力执行这个计划。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">先说从可行性上拒绝需求，这个时候我们的角色不是一个开发者，而一个冷静的旁观者。如果没有用户会用这种产品，或者这个产品是一个灾难性设计，那我们应该请产品总监或者公司高管把这个创意直接毙掉。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">再就是从本部门的角度拒绝需求。你是开发经理，你最了解本团队能胜任什么工作。如果公司的需求过于苛刻，让我们在资源/规划上无法完成工作，那我们也必须将需求顶回去。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">比如说你带领一个通讯开发团队，某天有个客户有需求要求在语音通话过程中混入电子提示音，比如说&#8220;您的电话已经拨打了20分钟，请注意休息&#8221;。在产品和销售看来，你可以把电话想接通就接通，想挂断就挂断，想监听就监听，想降噪就降噪，这应该不是难事吧。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">但你自己知道，接通挂断都是事件性操作，监听是单向复制语音内容，降噪已经有很成熟的技术方案。偏偏这个插入语音提示的需求，看起来很简单，却会涉及事件触发、双方通话变三方通话再切回双方通话、录音合成时去除电子提示音等多个复杂而且生僻的操作。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">最后我们拒掉这个需求的理由是技术实现复杂、没足够的人手、会改变现有的稳定结构、市场需求暂不强烈，然后专心致志的去完成那些更迫切的需求了。</span></p>  <h3><span style="font-family: '宋体'; font-size: 14pt; font-weight: bold;'yes'">第二，我们来看看沟通环节</span></h3> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">李铮又提到，就算合理的、在处理中的需求，也经常因为双方沟通不到位而发生南辕北辙的情况。产品人员经常和开发人员说的一句话就是&#8220;这不是我想要的&#8221;</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">，</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">这话并不是刁难人，我们应该想办法解决这个沟通问题。</span></p>  <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">首先，我们要让需求提出有一个合理和可靠的流程。如果一个产品经理QQ上一个留言就可以直接调动一个开发小组埋头干活，或者某个开发小组自己就能代表开发部门推掉一个产品需求，那这个公司的管理</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">就太</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">乱</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">了</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">。我们应该让产品部门提交需求时坚持走一套审核流程，保证产品总监、公司高层（可选）、开发总监都审核过才能进行开发；而这个开发需求经过开发总监审核和分配工作以后开发人员就必须能按时保质量的完成。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">流程上正确了，剩下的就算沟通问题了。首先产品经理们提的需求要先自己想的清楚写的明白，就是审核需求时能跟公司写清楚这个产品的目的和特点，实施需求的时候能尽量详细的写清楚自己要实现的每个小细节。通篇必须用写作来完成，因为下笔之时人能三思，而脱口而出是不会思考</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">且容易淡忘的。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">产品人员写个百万字的说明文档，然后开发照着文档做就行了？开玩笑，新华字典上所有字都是对的，你背过字典就算学会中文了？产品写的说明文档是对自己思路的文字呈现，但他写的东西并不能保证别人能不误解。最常见的举例就算&#8220;舟已行二日即到&#8221;这个电报了。</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">我们甚至可以说，</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">产品的设计说明我们读的时候必然会有误解！</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">要避免单项沟通的信息丢失，</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">我们</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">就做信息校验吧。在正式开发之前，开发人员和产品人员要反复开两次碰头会，既要做开发工期规划，也要让产品有时间精修产品计划。最重要的就是双方要相互向对方说明自己听到了什么，开发人员要把产品的需求复述给产品人员去听，双方肯定能发现彼此认知的分歧。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">这样的沟通可能要往返三五次，虽然会消耗一两周的时间，但开发能彻底弄清除了产品的需求，产品也认可了开发人员的沟通习惯和职业态度，这样可以节省下好几周给产品修复bug的时间。</span></p>  <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">大志连声收佩服，原先自己总是想节省时间尽快搞定产品需求，结果每次不是开发方向错了耽搁了工期，就是一周赶工做项目，俩月不停修漏洞。</span></p> <h3><span style="font-family: '宋体'; font-size: 14pt; font-weight: bold;'yes'">第三，实施过程中的内部管理</span></h3>  <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">接下来李铮又说起了部门内部管理。李铮认为研发分为三种员工：</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">开发组长</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">、技术</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">牛人</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">和普通开发人员，三类人员的使用方法完全不同。</span></p>  <table style="padding-bottom: 0pt; padding-left: 5.4pt; padding-right: 5.4pt; border-collapse: collapse; padding-top: 0pt;">     <tbody>         <tr>             <td style="border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; padding-bottom: 0pt; padding-left: 5.4pt; width: 52.4pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="69">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">员工类型</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 39.1pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="52">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">技术水平</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 34.5pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="46">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">责任心</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 35.85pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="47">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">执行力</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 32.5pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="43">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">沟通能力</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 64.85pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="86">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">管理难度</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 56.1pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="74">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">支持他人能力</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 61.45pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="81">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">对工作要求</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 49.35pt; padding-right: 5.4pt; border-top: #000000 0.5pt solid; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="65">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">代表团队负责</span></p>             </td>         </tr>         <tr>             <td style="border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; padding-bottom: 0pt; padding-left: 5.4pt; width: 52.4pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="69">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">普通开发</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 39.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="52">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">差</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 34.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="46">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">待定</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 35.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="47">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold">高</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 32.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="43">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">未知</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 64.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="86">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">态度好但能力差</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 56.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="74">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">无</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 61.45pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="81">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">学习机会/团队氛围</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 49.35pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="65">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">无需求</span></p>             </td>         </tr>         <tr>             <td style="border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; padding-bottom: 0pt; padding-left: 5.4pt; width: 52.4pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="69">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">技术</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">牛人</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 39.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="52">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold">高</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 34.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="46">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">中</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 35.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="47">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">中</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 32.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="43">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">未知</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 64.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="86">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">能力好但有性格</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 56.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="74">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">中等</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 61.45pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="81">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">尊严/待遇/个人价值</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 49.35pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="65">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">无需求</span></p>             </td>         </tr>         <tr>             <td style="border-bottom: #000000 0.5pt solid; border-left: #000000 0.5pt solid; padding-bottom: 0pt; padding-left: 5.4pt; width: 52.4pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="69">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">开发组长</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 39.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="52">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">中</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 34.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="46">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold">高</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 35.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="47">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt">中</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 32.5pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="43">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold">高</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 64.85pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="86">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">既是管理也是被管理者</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 56.1pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="74">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold">高</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 61.45pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="81">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">升迁机会</span></p>             </td>             <td style="border-bottom: #000000 0.5pt solid; border-left: medium none; padding-bottom: 0pt; padding-left: 5.4pt; width: 49.35pt; padding-right: 5.4pt; border-top: medium none; border-right: #000000 0.5pt solid; padding-top: 0pt;" valign="top" width="65">             <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: '宋体'; color: #ff0000; font-size: 10.5pt; font-weight: bold;'yes'">必须</span></p>             </td>         </tr>     </tbody> </table>   <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">现在最大的问题是这些</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">开发组长</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">没当小队长的觉悟，却更愿意当排头兵，经常亲自上阵写大量的代码，结果把普通开发甚至是</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">技术牛人</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">都晾起来了。最后</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">牛人</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">觉得自己不被重视，新员工觉得没什么提升，他自己也在繁杂的开发工作和小队内部管理上累的焦头烂额。我们要引导这些技术带头人将大部分工作量交出去，重点做小团队的负责人。</span></p>  <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">有了工作分派，我们还要有制度来督促和奖惩员工，监督员工很容易存在公平性疑虑，我们都喜欢正向激励员工但经常苦于权限不够，惩罚员工则大多抹不开面子。</span></p>  <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">李铮的建议是做一个巨大的白板，上面写上每个员工要在几月几日完成什么工作，能完成就算合格，完不成工作也是任何人都看到的。这个监督机制是公开透明的，是该奖励还是惩罚是显而易见的。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">接 下来要奖励员工，李铮和大志都申请到了季度奖金，但大志手下鲜有拿不到全额奖金的职工，个别职工拿不到奖金立刻就会认为自己受到了歧视；而李铮的团队只有 七成的人能拿到季度奖，还只有少数几个人是全额奖金，整个团队反而没有抱怨奖金的多少。除了季度奖之外，培训、职位升迁、正式表彰、组织业余活动都能很有 效的激励员工。</span></p> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">做 管理的可以宽容但不可以和稀泥，盲目的一团和气并不会让懈怠的员工心存感激，反而会让积极的员工心怀不满。每个公司可以制定不同的管理制度，但记住有时候 惩罚坏员工是为了给好员工一个交代。无论是奖惩都要切记不能做滥好人，奖惩力度太轻会让大家看轻奖惩制度，人人有奖或法不责众也会让制度变成笑话。</span></p>  <h3><span style="font-family: '宋体'; font-size: 14pt; font-weight: bold;'yes'">第四，不要忽视运维</span></h3> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">说到这里大志恍然大悟，激动的要以茶代酒敬李铮三杯，李铮却没着急，他说&#8220;我还没说完哪，你们公司的运维人员现在怎么样？&#8221;</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">大志对运维很满意，他说：&#8220;我们现在的运维人员就五个人，归我统一管理，有故障总能及时处理，对开发工作也很配合，基本没有提过什么需求&#8230;&#8230;&#8221;</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">&#8220;没提过什么需求，那你们的</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">运维</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">也做不了什么事情吧。&#8221;李铮抢过话头，&#8220;</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt; font-weight: bold;'yes'">运维太弱势的公司是没有多</span><span style="font-family: '宋体'; font-size: 10.5pt; font-weight: bold;'yes'">少</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt; font-weight: bold;'yes'">运维能力的</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">。&#8221;</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">大志想了想也对，貌似现在的运维只能检查监控、处理硬件和网络故障，真要是应用服务器有什么问题还要靠开发人员提供解决方案。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">李 铮又谈起了运维和开发的关系，运维人员要对平台稳定性负责，开发人员的每次变更程序都会影响平台稳定性。如果运维太过弱势没有话语权，那就像一个胆怯的卫 兵不敢查访客证件一样，根本无法胜任工作。因开发的程序变动导致平台宕机，因程序生僻导致无法监控或很难恢复，因新手程序员的不规范操作导致意外&#8230;&#8230;这些平台稳定性事件一旦出现，运维都可以把责任推给研发，公司也可能会原谅运维和开发。</span></p> <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">但是，你是一个管理人员，必须想到在公司看来业务已经中断了。要让运维把工作做好，只有让他们变得强势，这样他们才能担当起自己的责任来</span><span style="font-family: '宋体'; font-size: 10.5pt;'yes'">；</span><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">在开发阴影下的运维人员只能做监控值班人员，无法为自己的工作负责。</span></p>  <p style="margin-top: 0pt; text-indent: 21pt; margin-bottom: 0pt"><span style="font-family: 'Times New Roman'; font-size: 10.5pt;'yes'">两个人又聊了一会风月琐事，再也没提和部门管理的事情。等到他们离开茶馆以后，我就把他们说的话都记下来了，原来带好开发团队是这么简单，明天我就把茶馆关了，我也去应聘开发总监去。</span></p> </div> <p>本文出自 &#8220;<a href="http://caoyameng.blog.51cto.com">让技术做的更清晰</a>&#8221; 博客，请务必保留此出处<a href="http://caoyameng.blog.51cto.com/4975863/854550">http://caoyameng.blog.51cto.com/4975863/854550</a></p>     		</div></div><img src ="http://www.blogjava.net/lezai/aggbug/377532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lezai/" target="_blank">乐仔儿</a> 2012-05-07 15:06 <a href="http://www.blogjava.net/lezai/archive/2012/05/07/377532.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>response conttenttype 所有类型</title><link>http://www.blogjava.net/lezai/archive/2012/04/20/375399.html</link><dc:creator>乐仔儿</dc:creator><author>乐仔儿</author><pubDate>Fri, 20 Apr 2012 10:22:00 GMT</pubDate><guid>http://www.blogjava.net/lezai/archive/2012/04/20/375399.html</guid><wfw:comment>http://www.blogjava.net/lezai/comments/375399.html</wfw:comment><comments>http://www.blogjava.net/lezai/archive/2012/04/20/375399.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lezai/comments/commentRss/375399.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lezai/services/trackbacks/375399.html</trackback:ping><description><![CDATA[<div>
<table style="border:1px solid #ccccbb" border="0" cellpadding="0" cellspacing="0" height="240" width="756">
     <tbody>
         <tr>
             <td>
             <p>&nbsp;&nbsp;&nbsp; response.setContentType() 的作用是使客户端浏览器，区分不同种类的数据，并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME 类型来判断文件是GIF图片。通过MIME类型来处理json字符串。<br />
             &nbsp;&nbsp;&nbsp; Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ，你可也去看一下。<br />
             &nbsp;&nbsp;&nbsp; 做用表单上传文件，想在服务端验证上传文件的类型，只允许上传GIF,JPG,ZIP， 我们有两种方法:<br />
             第一：检查文件的扩展名;<br />
             第二：检查文件的MIME类型 。 </p>
             <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 检查文件的扩展名的方法，很简单快捷， 但是 a.jsp 改名为 a.jpg能可以绕过检查上传了。<br />
             </p>
             <p>检查文件的MIME类型的方法，在IE7与Firefox下有一点区别（见下表）， 有不同浏览器上传表现不一致。Firefox下ZIP与EXE文件的MIME类型同为<span style="color: #ff0000;">application/octet-stream。</span><br />
             </p>
             </td>
         </tr>
     </tbody>
</table>
<p>表中例出的是在服务器端（tomcat5.5）接收不同浏览器上传的文件时，取得的MIME类型</p>
<table style="border:1px solid #ccccbb" cellspacing="0">
     <tbody>
         <tr>
             <td><br />
             </td>
             <td>用IE7上传</td>
             <td>用Firefox3.0上传</td>
         </tr>
         <tr>
             <td>GIF</td>
             <td>
             <p><span>image/gif </span></p>
             </td>
             <td>
             <p><span>image/gif </span></p>
             </td>
         </tr>
         <tr>
             <td>JPG</td>
             <td>
             <p><span><span style="color: #ff0000;">image/pjpeg </span> </span></p>
             </td>
             <td>
             <p><span>image/jpeg </span></p>
             </td>
         </tr>
         <tr>
             <td>ZIP</td>
             <td><span style="color: #ff0000;">application/x-compressed</span></td>
             <td><span style="color: #ff0000;">application/octet-stream </span></td>
         </tr>
         <tr>
             <td>JSP</td>
             <td>
             <p><span>text/html </span></p>
             </td>
             <td>
             <p><span>text/html </span></p>
             </td>
         </tr>
         <tr>
             <td>EXE</td>
             <td><span>application/octet-stream </span></td>
             <td><span>application/octet-stream </span></td>
         </tr>
     </tbody>
</table>
<p>常见MIME类型例表：</p>
<table style="border-collapse: collapse;border:1px solid #ccccbb" cellpadding="0" cellspacing="0" height="468" width="602">
     <tbody>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; background-color: transparent;" valign="top" width="56">
             <p align="center">序号</p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; background-color: transparent;" valign="top" width="182">
             <p>内容类型</p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; background-color: transparent;" valign="top" width="112">
             <p>文件扩展名</p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; background-color: transparent;" valign="top" width="190">
             <p>描述</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>1 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/msword </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>doc </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Microsoft Word </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>2 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/octet-stream bin </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>dms lha lzh exe class </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p>可执行程序</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>3 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/pdf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>pdf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Adobe Acrobat </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>4 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/postscript </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>ai eps ps </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>PostScript </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>5 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>appication/powerpoint </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>ppt </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Microsoft Powerpoint </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>6 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>appication/rtf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>rtf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>rtf </span> 格式</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>7 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>appication/x-compress </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>z </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>unix </span> 压缩文件</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>8 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/x-gzip </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>gz </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>gzip </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>9 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/x-gtar </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>gtar </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>tar </span> 文档 <span>(gnu </span> 格式 <span>) </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>10 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/x-shockwave-flash </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>swf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>MacroMedia Flash </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>11 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/x-tar </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>tar </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>tar(4.3BSD) </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>12 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>application/zip </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>zip </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>winzip </span></p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>13 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/basic </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>au snd </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>sun/next </span> 声音文件</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>14 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/mpeg </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>mpeg mp2 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Mpeg </span> 声音文件</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>15 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/x-aiff </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>mid midi rmf </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Midi </span> 格式</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>16 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/x-pn-realaudio </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>ram ra </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Real Audio </span> 声音</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>17 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/x-pn-realaudio-plugin </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>rpm </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Real Audio </span> 插件</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>18 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>audio/x-wav </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>wav </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>Microsoft Windows </span> 声音</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>19 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>image/cgm </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>cgm </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p>计算机图形元文件</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>20 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>image/gif </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>gif </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>COMPUSERVE GIF </span> 图像</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>21 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>image/jpeg </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>jpeg jpg jpe </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>JPEG </span> 图像</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"><span>22 </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 136.5pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="182">
             <p><span>image/png </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 84pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="112">
             <p><span>png </span></p>
             </td>
             <td style="padding: 0cm 5.4pt; border-left-color: #d4d0c8; width: 142.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="190">
             <p><span>PNG </span> 图像</p>
             </td>
         </tr>
         <tr>
             <td style="padding: 0cm 5.4pt; width: 42.15pt; border-top-color: #d4d0c8; background-color: transparent;" valign="top" width="56">
             <p align="center"> </p>
             <br />
             </td>
         </tr>
     </tbody>
</table>
<p><span style="font-size: 12pt;">text/html &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; HTML </span><br />
<span style="font-size: 12pt;">
text/plain&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TXT </span><br />
<span style="font-size: 12pt;">
text/xml&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XML</span></p>
<p><span style="font-size: 12pt;">text/json&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size: 12pt;">json字符串</span></p>
<p><span style="font-size: 12pt;">备注:原文摘自
</span></p>
<div>http://www.java3z.com/cwbwebhome/article/article8/81208.html</div>
<p>&nbsp;</p>
</div>
<img src ="http://www.blogjava.net/lezai/aggbug/375399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lezai/" target="_blank">乐仔儿</a> 2012-04-20 18:22 <a href="http://www.blogjava.net/lezai/archive/2012/04/20/375399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[程序员的一天]2012/03/01</title><link>http://www.blogjava.net/lezai/archive/2012/03/01/371077.html</link><dc:creator>乐仔儿</dc:creator><author>乐仔儿</author><pubDate>Thu, 01 Mar 2012 06:37:00 GMT</pubDate><guid>http://www.blogjava.net/lezai/archive/2012/03/01/371077.html</guid><wfw:comment>http://www.blogjava.net/lezai/comments/371077.html</wfw:comment><comments>http://www.blogjava.net/lezai/archive/2012/03/01/371077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lezai/comments/commentRss/371077.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lezai/services/trackbacks/371077.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;只有注册用户登录后才能阅读该文。<a href='http://www.blogjava.net/lezai/archive/2012/03/01/371077.html'>阅读全文</a><img src ="http://www.blogjava.net/lezai/aggbug/371077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lezai/" target="_blank">乐仔儿</a> 2012-03-01 14:37 <a href="http://www.blogjava.net/lezai/archive/2012/03/01/371077.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>