Java应用框架 Nutz 1.b.40 发布
fmms 13年前
<p>对于 Java 程序员来说,除 SSH 之外,可能还有另外一个选择: <strong>Nutz<img title="nutz.png" border="0" alt="nutz.png" align="right" src="https://simg.open-open.com/show/c0ee2c5b8c4923039f31192d9a98f934.png" width="55" height="55" /></strong></p> <p>当然,它是开源的,并且是完全免费的。</p> <h4>同传统的 SSH 相比,它具备如下特点:</h4> <ul> <li><strong>轻</strong> -- 当前最新版,整个 jar 文件共 820k </li> <li><strong>薄</strong> -- 针对 <strong>JDBC</strong> 的薄封装,无缓存 </li> <li><strong>全</strong> -- 提供了 <strong>Dao</strong> (ORM, SQL 管理), Ioc, Aop, Mvc, Json解析 等必要功能 </li> <li><strong>活</strong> -- 各个部分可以独立使用,比如在 <span style="color:#ff0000;"><strong>Spring</strong></span> 里采用 <strong>Nutz.Dao</strong> ,又比如在 <strong>Nutz.Ioc</strong> 里使用 <span style="color:#ff0000;"><strong>Hibernate</strong></span> 等 </li> <li><strong>整</strong> -- 它所有功能均不依赖第三方 jar 文件。 </li> </ul> <blockquote> 这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了 </blockquote> <p><span style="line-height:25px;background-color:#f7f7f7;font-family:Helvetica, Tahoma, Arial, sans-serif;font-size:14px;" class="Apple-style-span"><strong style="font-weight:bold;"><span style="color:#e53333;font-size:large;">1.b.40 发行注记</span></strong><span style="color:#e53333;"> </span><br /> <br /> Hi 大家好,好久不见,^_^ <br /> <br /> 又到了30天一度的 Nutz 发布的日子了。 当然,上一个 30天我们木有发布,为啥涅? 因为看看 Issue 列表,想再攒攒嘛。不过可以看出<a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195032793143776" target="_blank">1.b.39 这个版</a> 顶了2个多月,看起来工作的还可以。 <br /> <br /> 我记得 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195032793143776" target="_blank">1.b.39 这个版</a>发布后 和 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195034216386882" target="_blank">Wendal</a> 私下小声嘀咕过,看起来再过几个版,Nutz 似乎可以 RC 了。 说起<a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195034216386882" target="_blank">Wendal 同学</a>,如果你仔细阅读他的博客,你会发现,这个博客很有料,文章的品质很高,而且更新的频率也不低,这里推荐几篇文章给大家: <br /> <br /> </span></p> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195035627551170" target="_blank">《初试Jetty使用Mongodb作为Session管理器》</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195036363856725" target="_blank">《Nutz事务模板值得注意的细节》</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195037102874926" target="_blank">《捐点钱给自己喜欢的开源软件》</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195037839632197" target="_blank">《JGit初试牛刀》</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195038584624355" target="_blank">《实现Rk2918的System分区可写》</a></li> </ul> 技术博不少,深度广度兼具的技博难找, <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195034216386882" target="_blank">Wendal 同学</a> 的博客已经初具模样了,作为它的老订户,不得不说:"此博值得一订呀"。这里是 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195039988612896" target="_blank">Wendal随笔的RSS订阅地址</a>。 <br /> <br /> <span style="color:#00008b;"><strong style="font-weight:bold;">回过头来我们再说说 Nutz:</strong></span> <br /> <br /> 日子过得很快,子在川曰:“逝者如斯夫”, 看看 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195040741440870" target="_blank">Nutz 在 Google code 的首页</a>,上面有一句 : "它没有过去,只有未来"。 现在再说这话似乎有点不好意思的,都2年了,你还跟这儿装嫩,你好意思吗? 但是现在到也实在不想把这句话删掉,因为它可以做一个时间的铭,告诉我们这个小开源项目是无所谓过去的,它不关心自己所谓的用户量,也不关心自己所谓的影响力,更不关心和现在的所有流行代码库之间的比较。它不过是一些喜欢写程序的人凑在一起,写一些自认为很有用的代码,并且希望更多的人使用自己的代码,然后和朋友吃饭喝酒的时候,可以吹个牛X,就非常满足了。 <br /> <br /> 我们的策略很简单,就是,希望大家来 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195041473750937" target="_blank">这里报Bug</a>,然后我们修复。当然我们欢迎任何喜欢这个游戏的朋友们参与进来,你可以在 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195042225762948" target="_blank">github 上 fork Nutz</a> 然后,给出你的修改,给我们发 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195042962340798" target="_blank">pull request</a>,我们接受了,贡献者名单就一定有你。 <br /> <br /> <strong><span style="color:#e53333;">喜欢 Nutz,就 fork 它 ^_^</span><span style="color:#e53333;"> </span></strong> <br /> <br /> 在 Nutz 正式版发布的时候,我们也打算把所有版本的贡献者,放到代码里,做成一个常量,算是一个永久的纪念吧。 <br /> <br /> 为此,特地感谢 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195043702608473" target="_blank">ywjno 同学</a>,现在似乎只有他提了不少 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195042962340798" target="_blank">pull request</a> <br /> <br /> <span style="color:#00008b;"><strong style="font-weight:bold;">一件神奇的事情</strong></span> <br /> <br /> 此外,还有一件神奇的事情, <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195045117687427" target="_blank">ClarenceAu 同学</a>在某年某月静悄悄地提交了 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195045855407363" target="_blank">Nut 在 Netbeans 上的插件</a>,经过数小时调查,有证据显示该插件系由 <span style="color:#00008b;"><strong style="font-weight:bold;">华南农业大学XXX工作室</strong></span> 集体创作,试用过的用户分分表示"有点意思",据相关人士透露,该工作室由一伙不明身份的大学生构成,数目未知,据一份不完全名单透露,下面这些帐号与该工作室有非常紧密的联系,甚至很可能是其中一员: <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195045117687427" target="_blank">ClarenceAu</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195047272700888" target="_blank">steven0lisa</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195048001613255" target="_blank">Niuza</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195048738643846" target="_blank">old_oU</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195049475391442" target="_blank">华农金中菊</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195050222774800" target="_blank">钟泽明</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195050967140872" target="_blank">KevinO凯</a></li> </ul> <br /> <br /> 其中,我们可以确切地知道, <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195050967140872" target="_blank">KevinO凯</a> 是 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195052393898310" target="_blank">迷你志</a>的作者,它是一个 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195053135188154" target="_blank">基于Nutz的网站</a>,并且作者曾经表示过要开源。想要 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195053135188154" target="_blank">迷你志</a> 源代码的同学们,冤有头债有主,本家儿我终于给你们找到了! <br /> <br /> <span style="color:#00008b;"><strong style="font-weight:bold;">推介</strong></span> <br /> <br /> 如果有对数据转换有需求的同学, <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195054555084916" target="_blank">XBlink 项目</a>是非常值得关注的。它的切入点非常犀利,就是追求一个字 --- <span style="color:#00008b;"><strong style="font-weight:bold;">快</strong></span>,我们期待着他们能搞出一些更酷的代码,大家拿来用用哈 <img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" alt="" src="http://www.iteye.com/images/smiles/icon_biggrin.gif" /> <br /> <br /> <span style="color:#00008b;"><strong style="font-weight:bold;">最后 ...</strong></span> <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">Nutz 的首页 : <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195055289734265" target="_blank">http://nutzam.com/</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">Nutz 的下载地址 : <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195056019343929" target="_blank">http://code.google.com/p/nutz/downloads/list</a></li> </ul> <br /> <br /> Enjoy it ^_^ <br /> <br /> -------------------------------------------------------------------------------- <br /> <br /> <strong style="font-weight:bold;"><span style="font-size:large;">问题修复</span></strong> <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195056764661412" target="_blank">Issue 73</a> Bug,org.nutz.dao.FieldMatcher类38行 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">cqyunqin</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195057501089473" target="_blank">Issue 71</a> 应用启动后,客户端用Chrome登录,同时请求某个Module类的两个入口方法的URL时,其中一个方法中抛空指针异常 Ioc Mvc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">conanca</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195058245635722" target="_blank">Issue 70</a> NUTZ DAO @DEFAULT注解存在一定问题 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">JefWang</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195058990660507" target="_blank">Issue 65</a> AOP调试信息不够 Ioc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">qianshan</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195059717271776" target="_blank">Issue 62</a> 源代码放入web项目报2个js错误 Mvc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">cqyunqin</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195060462835320" target="_blank">Issue 59</a> WIKI中中说多对多关系,插入使dao.insertLinks()有所误导。 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">liuyxit</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195061185999030" target="_blank">Issue 52</a> Json.toJson 可不可以对某些字段特殊处理 Json 需求 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">xbl</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195061929942397" target="_blank">Issue 50</a> 建议在IOC手册文档里新增注解列表 Ioc 文档 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">JefWang</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195062665958631" target="_blank">Issue 47</a> nutzmole-1.2生成的代码。添加时不能自动封装对象 Mvc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">godson741</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195063409115530" target="_blank">Issue 46</a> 获取当前会话的 Locale 名称 不支持EL表达式? Mvc 文档 需求 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">zwtlong</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195064146206876" target="_blank">Issue 45</a> 39中于dao的问题,当条件为null 或空字符串时出错 Dao <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">yunhaifeiwu</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195064880857469" target="_blank">Issue 44</a> Json.fromJson(null)报错 Json <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">yunhaifeiwu</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195065616165139" target="_blank">Issue 42</a> 国际化配置文件注释前面有空格会报空异常? Mvc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">zwtlong</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195066352634911" target="_blank">Issue 41</a> nutz-1.b.39在glassfish v2.1环境出现类初始化失败 Dao 重要 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">shinwell</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195067083852177" target="_blank">Issue 36</a> 表达式引擎的使用报错 重要 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">dengqi100</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195067833481664" target="_blank">Issue 35</a> DAO多对多查询出错 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">liuyxit</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195068572013234" target="_blank">Issue 33</a> 实现Setup接口类里面不能使用注入方式?希望可以改进 Mvc 需求 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">zwt</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195069300904061" target="_blank">Issue 32</a> mvc JsonAdaptor遇对象集合适配有问题 Mvc 重要 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">hujun82589167</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195070049700986" target="_blank">Issue 29</a> 实体用继承Pojo的方式生成字段,生成的ID排到字段的最后面去了 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">crab041</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195070781614220" target="_blank">Issue 26</a> url匹配的问题 Mvc <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">hszdz</strong></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195071520135214" target="_blank">Issue 22</a> 在Setup的init方法中,通过Mvcs.getAtMap(config.getServletContext())得到的AtMap的size为0 Mvc 需求 <span style="color:gray;">by</span> <span style="color:#00008b;"><strong style="font-weight:bold;">conanca</strong></span></li> </ul> <br /> <br /> -------------------------------------------------------------------------------- <br /> <br /> <strong style="font-weight:bold;"><span style="font-size:large;">质量</span></strong> <br /> <br /> 共通过了 <span style="color:#00008b;"><strong style="font-weight:bold;">738</strong></span> 个单元测试用例,代码覆盖率达到 64.5%(按line计算) <br /> <br /> <br /> <br /> Nutz.Dao 经测试在如下数据库上可以工作正常 <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195072265808244" target="_blank">H2</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958187574831218913" target="_blank">SQLite</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195073669077276" target="_blank">hsqldb</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958191778134083416" target="_blank">MySql</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195075082740092" target="_blank">Oracle</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958183761065211007" target="_blank">Postgresql</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195076509185170" target="_blank">SqlServer2005</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195076509185170" target="_blank">SqlServer2000</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195077925379071" target="_blank">DB2</a></li> </ul> <br /> <br /> -------------------------------------------------------------------------------- <br /> <br /> <strong style="font-weight:bold;"><span style="font-size:large;">文档</span></strong> <br /> <br /> <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">修改: <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195078661995841" target="_blank">文档过滤器</a></li> </ul> <br /> <br /> -------------------------------------------------------------------------------- <br /> <br /> <strong style="font-weight:bold;"><span style="font-size:large;">主要贡献者名单</span></strong> <br /> <br /> 贡献的种类: <br /> <br /> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">问题: 给项目的<a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195079404508158" target="_blank">问题列表</a>汇报一个上的问题,并且该问题被本次发布包括</li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">博客: 在本版本开发期间,写过关于 Nutz 的文章,并被 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195080140366503" target="_blank">推荐列表</a>收录</li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">代码: 提交过至少一个修订</li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">Demo: 为 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195080877903836" target="_blank">NutzDemo</a> 提交过代码</li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">文档: 提交过文档,在讨论区发帖或者通过文档上的留言指出现有文档存在的问题</li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">测试: 发布前,参与测试周发布人给出的任务</li> </ul> <br /> <br /> 如有遗漏,请提醒我们 ^_^ <br /> <br /> <span style="color:gray;"><em style="font-style:italic;">贡献列表,我已经写了一个小程序,根据 Issue 列表来自动统计...</em></span> <br /> <br /> <table style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;" class="bbcode ke-zeroborder"> <tbody> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">贡献者 </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">问题</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">博客</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">支持</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">代码</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">示例</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">文档</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">测试</td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">conanca </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">cqyunqin </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">crab041 </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">dengqi100 </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">godson741 </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">hszdz </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">hujun82589167</td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">JefWang </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">liuyxit </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">qianshan </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">shinwell </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">wendal </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">xbl </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">yunhaifeiwu </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">ywjno </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">zozoh </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">zwt </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> <tr> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;">zwtlong </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> O </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> <td style="border-bottom:#cccccc 1px solid;border-left:#cccccc 1px solid;padding-bottom:3px;padding-left:3px;padding-right:3px;font-size:1em;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;padding-top:3px;"> - </td> </tr> </tbody> </table> <p><span style="line-height:25px;background-color:#f7f7f7;font-family:Helvetica, Tahoma, Arial, sans-serif;font-size:14px;" class="Apple-style-span"><br /> <br /> 另外,很多朋友都在: <br /> <br /> </span></p> <ul style="padding-bottom:0px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;padding-top:0px;"> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195081622338899" target="_blank">Nutzam 讨论区</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195082354891646" target="_blank">Nutz & XBlink (58444676 超级群)</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195083088346878" target="_blank">Nutz在微笑 (60504323)超级群</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195083834135473" target="_blank">Nutz ② 群 (68428921)超级群</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;">GTalk 聊天群 <span style="color:gray;"><em style="font-style:italic;">添加帐号 nutzam@chatterous.com 为好友,然后发送 @join 指令</em></span></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195084574806572" target="_blank">Nutz的新浪微群</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195085305209087" target="_blank">Nutz的豆瓣小组</a></li> <li style="padding-bottom:0px;margin:0px 0px 0.25em 30px;padding-left:0px;padding-right:0px;padding-top:0px;"><a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195086051228378" target="_blank">Nutz的聊天室</a></li> </ul> <br /> <br /> 回答新手的问题,我们现在只能根据印象草草统计,贡献列表非常不完善。我们正在想办法,争取在不远的将来,能记录下来大家每一点一滴的付出 ^_^! <br /> <br /> 欢迎访问 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195055289734265" target="_blank">官网</a>,以获取 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195087465318890" target="_blank">最新的快照版</a> 和 <a style="color:#006699;text-decoration:underline;" href="/misc/goto?guid=4958195088201389200" target="_blank">用户手册</a> <br />