﻿<?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-&lt;font size=5 color="99eedd"&gt;Coundy&lt;/font&gt;</title><link>http://www.blogjava.net/coundy/</link><description>&lt;p&gt;
&lt;font size=2 color=#550edd&gt;
&amp;nbsp;&amp;nbsp;
漫步风中，倾听自己的脚步，在自我沉浸中，找寻逝去的灵魂&lt;/font&gt;</description><language>zh-cn</language><lastBuildDate>Mon, 13 Apr 2026 12:23:41 GMT</lastBuildDate><pubDate>Mon, 13 Apr 2026 12:23:41 GMT</pubDate><ttl>60</ttl><item><title>JsonLib库在序列化循环引用问题解决</title><link>http://www.blogjava.net/coundy/archive/2013/03/27/397047.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Wed, 27 Mar 2013 03:46:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2013/03/27/397047.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/397047.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2013/03/27/397047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/397047.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/397047.html</trackback:ping><description><![CDATA[<div style="text-align: left;">问题：Struts2框架的rest-plugin插件中jsonlib库，在序列化时因对象循环引用时触发异常。为了在解决这个问题，修改该插件的源代码并重发编译。<br />思路：解决这个问题，用了一个简单的思路，就是将jsonlib序列化前，先将循环引用解除，在代码中使用递归和堆栈。<br />缺失：由于该方式采用如果存在循环引用就返回null值的方式，因此这种方式不具反序列化可行性，需要进一步改进思路。<br />参考：目前开源的fastjson已经解决了对象循环引用问题<br />// 处理数组的循环引用</div><div style="text-align: left;"></div><div style="text-align: left;"><span style="color: #008000;">private Object disCycleArray(Object obj, Object owner)</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">throws IllegalArgumentException, IllegalAccessException {</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">if (null != obj) {</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">if (!isRefObject(getComponetType(obj)))</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">return obj;</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">Object[] objects = (obj instanceof Collection) ? ((Collection) obj)</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">.toArray() : ((Object[]) obj);</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">for (int i = 0; i &lt; objects.length; i++) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">objects[i] = disCycleObject(objects[i], owner);</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">if (obj instanceof Collection) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">Set collection = new HashSet();</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">CollectionUtils.addAll(collection, objects);</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">return collection;</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">return objects;</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return null;</span></div><div><div style="text-align: left;"><span style="white-space: pre;">	</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">private Object disCycleObject(Object obj, Object owner)</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">throws IllegalArgumentException, IllegalAccessException {</span></div><div style="text-align: left;"><span style="white-space:pre">		 </span><span style="color: #008000;">if (null == obj)</span></div><div style="text-align: left;"><span style="white-space:pre">		     </span><span style="color: #008000;">return null;</span></div><div style="text-align: left;"><span style="white-space:pre">	        </span><span style="color: #008000;">else if (null == owner || obj == owner) {</span></div><div style="text-align: left;"><span style="white-space:pre">		     </span><span style="color: #008000;">roots.put(obj.hashCode(), obj);</span></div><div style="text-align: left;"><span style="white-space:pre">	        </span><span style="color: #008000;">} else {</span></div><div style="text-align: left;"><span style="white-space:pre">		    </span><span style="color: #008000;">if (!contains(roots, owner)) {</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">roots.put(owner.hashCode(), owner);</span></div><div style="text-align: left;"><span style="white-space:pre">		    </span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		    </span><span style="color: #008000;">if (contains(roots, obj))</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">return null;</span></div><div style="text-align: left;"><span style="white-space:pre">	        </span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">if (null != obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">Field[] fields = obj.getClass().getDeclaredFields();</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">for (Field f : fields) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">f.setAccessible(true);</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">Object value = f.get(obj);</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">if (null != value &amp;&amp; !"".equals(value))</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">if (isArray(value)) {</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">Object newvalue = disCycleArray(value, obj);</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">f.set(obj, newvalue);</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">} else {</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">if (isRefObject(f.getType())) {</span></div><div style="text-align: left;"><span style="white-space:pre">							</span><span style="color: #008000;">if (contains(roots, value)) {</span></div><div style="text-align: left;"><span style="white-space:pre">								</span><span style="color: #008000;">f.set(obj, null);</span></div><div style="text-align: left;"><span style="white-space:pre">							</span><span style="color: #008000;">} else {</span></div><div style="text-align: left;"><span style="white-space:pre">								</span><span style="color: #008000;">Object newvalue = disCycleObject(value, obj);</span></div><div style="text-align: left;"><span style="white-space:pre">								</span><span style="color: #008000;">f.set(obj, newvalue);</span></div><div style="text-align: left;"><span style="white-space:pre">							</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">//roots.remove(obj.getClass().getName());</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">roots.remove(obj.hashCode());</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">return obj;</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return null;</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">private Class getComponetType(Object obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">if (null != obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">if (isArray(obj)) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">Object[] objects = (obj instanceof Collection) ? ((Collection) obj)</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">.toArray() : ((Object[]) obj);</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">return objects.length &gt; 0 ? (objects[0] == null ? null</span></div><div style="text-align: left;"><span style="white-space:pre">						</span><span style="color: #008000;">: objects[0].getClass()) : null;</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return null;</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">private boolean isRefObject(Class&lt;?&gt; clz) {</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">if (null != clz)</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">if (!clz.isPrimitive()</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">&amp;&amp; !clz.getName().startsWith("java.util")</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">&amp;&amp; !clz.getName().matches(</span></div><div style="text-align: left;"><span style="white-space:pre">							</span><span style="color: #008000;">"java.lang.(?!\\bObject\\b$)\\S+$")</span></div><div style="text-align: left;"><span style="white-space:pre">					</span><span style="color: #008000;">&amp;&amp; !clz.getName().startsWith("java.io")) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">return true;</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return false;</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">}</span></div><div></div><div></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">private boolean contains(Map&lt;Integer, Object&gt; roots, Object obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">if (null != obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">Object target = roots.get(obj.hashCode());</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">if (null != target) {</span></div><div style="text-align: left;"><span style="white-space:pre">				</span><span style="color: #008000;">return true;</span></div><div style="text-align: left;"><span style="white-space:pre">			</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">}</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return false;</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">private boolean isArray(Object obj) {</span></div><div style="text-align: left;"><span style="white-space:pre">		</span><span style="color: #008000;">return obj instanceof Collection || obj.getClass().isArray();</span></div><div style="text-align: left;"><span style="white-space:pre">	</span><span style="color: #008000;">}</span></div><div></div><div style="text-align: left;"></div></div><div></div><img src ="http://www.blogjava.net/coundy/aggbug/397047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2013-03-27 11:46 <a href="http://www.blogjava.net/coundy/archive/2013/03/27/397047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决 </title><link>http://www.blogjava.net/coundy/archive/2011/06/18/352577.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Sat, 18 Jun 2011 06:04:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2011/06/18/352577.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/352577.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2011/06/18/352577.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/352577.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/352577.html</trackback:ping><description><![CDATA[<div>参考资料： <a href="http://apps.hi.baidu.com/share/detail/32733067">http://apps.hi.baidu.com/share/detail/32733067</a><br />1、原因：<br /><font face="黑体">ORA-12737: Instant Client Light: unsupported server character set CHS16GBK</font> <font color="#000000" size="3" face="黑体"><br />Google，解释如下：<br />ORA-12737:<br />Instant Client Light: unsupported server character set string<br />Cause: &nbsp;&nbsp;&nbsp; The character set specified is not allowed for this operation or is invalid. Instant Client Light has only minimal character sets.<br />Action: &nbsp;&nbsp;&nbsp; Do not use Instant Client Light for this character set<br /><br /></font><br />2、首先，我们打开&#8220;tools&#8221;--&gt;"options"菜单，见到如下界面，依据OCI library(oci.dll) 路径，导航到 navicat oci 目录下，备份里面的文件（通过在该目录新建bak文件夹，将&#8220;%dir%/Navicat Lite\instantclient_10_2&#8221;路径下的所有dll文件剪切到bak文件夹）。<br /><img alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/未命名.jpg" styborder="0" /><br /><br /><br />3、在oracle 客户端安装目录bin/目录下，找到如下几个.dll文件<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/dll.JPG" /><br />4、将上面所列文件放置到&#8220;%dir%/Navicat Lite\instantclient_10_2&#8221; 目录下，重新启动navcat即可。<br /><br /><br /></div><img src ="http://www.blogjava.net/coundy/aggbug/352577.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2011-06-18 14:04 <a href="http://www.blogjava.net/coundy/archive/2011/06/18/352577.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重启记忆闸门</title><link>http://www.blogjava.net/coundy/archive/2011/06/01/351536.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Wed, 01 Jun 2011 12:20:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2011/06/01/351536.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/351536.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2011/06/01/351536.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/351536.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/351536.html</trackback:ping><description><![CDATA[<div>2008~2010记忆的断裂带，今天重启！不为过去而重拾，不为将来彷徨而放弃。</div><img src ="http://www.blogjava.net/coundy/aggbug/351536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2011-06-01 20:20 <a href="http://www.blogjava.net/coundy/archive/2011/06/01/351536.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2008-5-12 汶川地震</title><link>http://www.blogjava.net/coundy/archive/2008/05/26/202882.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Mon, 26 May 2008 04:46:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2008/05/26/202882.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/202882.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2008/05/26/202882.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/202882.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/202882.html</trackback:ping><description><![CDATA[<p>当我们面对脆弱的生命，当眼睛一次次婆娑，在伤痛中哀叹生命的脆弱与坚强。<br />
当我们憎恨可恶的奸商，诅咒助纣为虐的贪官污吏，在摇头叹息良心与遇到私利的无奈<br />
当灾难降临我们的肩头，当我们手挽手 唱起我们都是一家人，被久违的大爱所感动<br />
当生与死需要抉择，当冷漠与友爱需要展现，平凡的人们给了我们最感动的宣示<br />
<br />
<br />
<img height="435" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/children.jpeg" width="438" border="0" /><br />
<br />
<br />
<img height="266" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/water-dier.jpg" width="448" border="0" /><br />
<br />
<br />
<img height="400" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/hand.jpeg" width="500" border="0" /><br />
<br />
<br />
<img height="337" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/diers.jpg" width="450" border="0" /><br />
<br />
<img height="490" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/living.jpg" width="400" border="0" /><br />
<br />
<br />
<img height="514" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/dier-liver.jpeg" width="750" border="0" /><br />
<br />
<img height="600" alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/lostwhate.jpeg" width="400" border="0" /> </p>
<img src ="http://www.blogjava.net/coundy/aggbug/202882.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2008-05-26 12:46 <a href="http://www.blogjava.net/coundy/archive/2008/05/26/202882.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>现在股市大跌，看了这幅图你有什么感想？</title><link>http://www.blogjava.net/coundy/archive/2008/04/01/190049.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Tue, 01 Apr 2008 04:45:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2008/04/01/190049.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/190049.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2008/04/01/190049.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/190049.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/190049.html</trackback:ping><description><![CDATA[<img alt="" src="http://www.blogjava.net/images/blogjava_net/coundy/gushi.JPG" border="0" /><br />
转摘自：http://yetanyetan.blog.sohu.com/
 <img src ="http://www.blogjava.net/coundy/aggbug/190049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2008-04-01 12:45 <a href="http://www.blogjava.net/coundy/archive/2008/04/01/190049.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>有一种爱叫做放手</title><link>http://www.blogjava.net/coundy/archive/2008/01/11/174724.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Fri, 11 Jan 2008 14:07:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2008/01/11/174724.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/174724.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2008/01/11/174724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/174724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/174724.html</trackback:ping><description><![CDATA[<div style="padding-left: 10px; line-height: 20px; padding-top: 1px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --------------纪念我夭折的爱情<br />
<br />
如果两个人的天堂<br />
象是温馨的墙<br />
囚禁你的梦想<br />
幸福是否象是一扇铁窗<br />
候鸟失去了南方<br />
如果你对天空向往<br />
渴望一双翅膀<br />
放手让你飞翔<br />
你的羽翼不该伴随玫瑰<br />
听从凋谢的时光<br />
浪漫如果变成了牵绊<br />
我愿为你选择回到孤单<br />
缠绵如果变成了锁链<br />
抛开诺言<br />
<font style="color: #e10900">有一种爱叫做放手</font><br />
为爱放弃天长地久<br />
我们相守若让你付出所有<br />
让真爱带我走<br />
为爱结束天长地久<br />
我的离去若让你拥有所有<br />
让真爱带我走说分手<br />
<br />
为了你失去你<br />
狠心扮演伤害你<br />
为了你离开你<br />
永远不分的离去<br />
!<br />
<br />
</div>
<img src ="http://www.blogjava.net/coundy/aggbug/174724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2008-01-11 22:07 <a href="http://www.blogjava.net/coundy/archive/2008/01/11/174724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>爱情转移</title><link>http://www.blogjava.net/coundy/archive/2008/01/11/174723.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Fri, 11 Jan 2008 14:05:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2008/01/11/174723.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/174723.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2008/01/11/174723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/174723.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/174723.html</trackback:ping><description><![CDATA[<p>徘徊过多少橱窗住过多少旅馆<br />
才会觉得分离也并不冤枉<br />
感情是用来浏览还是用来珍藏<br />
好让日子天天都过得难忘<br />
熬过了多久患难湿了多长眼眶<br />
才能知道伤感是爱的遗产<br />
流浪几张双人床换过几次信仰<br />
才让戒指义无返顾的交换<br />
把一个人的温暖转移到另一个的胸膛<br />
让上次犯的错反省出梦想<br />
每个人都是这样享受过提心吊胆<br />
才拒绝做爱情待罪的羔羊<br />
回忆是捉不到的月光握紧就变黑暗<br />
等虚假的背影消失于晴朗<br />
阳光在身上流转等所有业障被原谅<br />
爱情不停站想开往地老天荒<br />
需要多勇敢<br />
烛光照亮了晚餐照不出个答案<br />
恋爱不是温馨的请客吃饭<br />
床单上铺满花瓣拥抱让它成长<br />
太拥挤就开到了别的土壤<br />
感情需要人接班接近换来期望<br />
期望带来失望的恶性循环<br />
短暂的总是浪漫漫长总会不满<br />
烧完美好青春换一个老伴<br />
你不要失望荡气回肠是为了<br />
最美的平凡<br />
</p>
<img src ="http://www.blogjava.net/coundy/aggbug/174723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2008-01-11 22:05 <a href="http://www.blogjava.net/coundy/archive/2008/01/11/174723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HP裁掉他们的牛人的幕后黑手！妒贤嫉能的典型！(转贴  http://www.delphichina.net/read.php?tid=610)</title><link>http://www.blogjava.net/coundy/archive/2007/08/08/135239.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Wed, 08 Aug 2007 06:29:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2007/08/08/135239.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/135239.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2007/08/08/135239.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/135239.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/135239.html</trackback:ping><description><![CDATA[<p style="FONT-SIZE: 10pt">大家早上好！<br>又开始新的一周的工作了，紧张充实而又忙碌；而我即将面临的却是老板阴险的嘴脸和摆在眼前的解除劳动合同警告函。被迫离开这家我所热爱的公司，离开我的那些朝夕相处的同事，真的是很舍不得的无奈！</p>
<p style="FONT-SIZE: 10pt"><br>我知道大家都很忙，希望大家能抽点时间把下面的你们不可不知的HP管理层的真相看完！</p>
<p style="FONT-SIZE: 10pt">如果现在看不方便的话，请将附件的相同内容保存到你自己的文件夹里有空慢慢看！因为我坚信这些是你在惠普可能正在面对或即将面对的。了解这些以后你还会笑着离开惠普吗？</p>
<p style="FONT-SIZE: 10pt"><br>我叫王云龙，英文名：Jackie，员工号：20256168，<br>是大连BPDO Sunflower-JP&nbsp; Renewal Team的SV。</p>
<p style="FONT-SIZE: 10pt"><br>事情的经过是这样的：上周HR的曹芳(sherry)和我部门的OM 范波（Eric）找我谈，竟然是关于针对我的[解除劳动合同警告函]，而且在我还没有弄清楚上面内容的情况下，逼迫我在上面签字！理由是他们觉得我的业绩不好，不能胜任目前的工作而要求我进行1个月的业绩改善，他们觉得我改善不好的话8月底就必须离职，也可能会不提前通知我而立刻执行对我的&#8220;死刑&#8221;！ 这把权力的屠刀终于向我挥过来了！事情就从这里开始变得越发可笑了！</p>
<p style="FONT-SIZE: 10pt"><br>我自从06年9月接手Renewal-JP Team以来，10月就进入Peak Time，作业量是平时的4倍，组员90%又都是新人，而其中有8个人日语完全不懂，在得不到其他部门的任何支援&#8230;的种种异常困难的条件下，我带头实行组织机构变革，大胆起用新的基层管理者，调动积极性，人尽其才，大家一起齐心协力圆满地度过了3个月的高峰期，得到了客户和领导的一致好评！新的组织结构也经受住了严峻考验，那些具有真正能力和领导才能的人也在这段期间脱颖而出，这不但是大家众志成城共渡难关的过程，也是一个很好的为公司培养新的真正有实力的基层管理者的过程！事实也证明正是这次机构变革让我们带领全队截至我被强令退职的连续10个月内所有的客户要求全部达标，客户满意度大增，全组员工士气空前高涨。</p>
<p style="FONT-SIZE: 10pt">今年3月，我又同时接手了NBQ-JP Team,&nbsp; NBQ一直是我们中心的顽疾，连续8个月都没有达标，我在2个月的时间内通过组织结构优化和各种彻底的流程改造后，各项指标很快就都达标了，而且因为改善彻底，今后也会一直达标下去。作为兼任2个Team的SV,我完全是按照我的上级每年年初给我制定的G&amp;O指标和FPR的要求做事，而且事实证明我做的很出色，所有的对于SV的要求我都做到了，范波Eric有什么理由说我业绩不好而要我走人呢？</p>
<p style="FONT-SIZE: 10pt">大家可以看到附件中他要求我改善的完全不在SV的年初考核标准之列，我也不存在业绩上的问题，完全是他主观臆断，凭空捏造出来的！他也拿不出任何的证据！就算按照他的空洞的大道理改善的话，结果也无法用数据衡量！完全靠他的一张嘴说！最终这个无能的人也会因嫉贤妒能而以所谓的业绩改善不良为由逼迫我离职！这样对于这个对自己能力完全没有自信的人才会觉得自己的位子可以坐稳！这样你就可以坐稳吗？那麽心虚又可以堵住多少人的嘴呢？每一个比你强的人你都要迫害？都要开除吗？</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">大家知道吗？对于范波这样一个5月份刚刚被提拔上来做OM,之前做为AMD-JP Team SV,连续10个月的客户指标从来没有达过标；后来又接手做BQ-JP Team,一直以来也无法达标！就是这样一个自称拥有多年BPO工作经验的人，却连SV的最最基本的工作都做不好，每天就只会坐在那里讲空洞无比的大道理的人，又是怎麽升上去做了OM的了呢？又有什麽资格要求一个月就使部门成绩达标，各方面做的都很好的人按照他的无理要求进行业绩改进呢？不按照他的要求做就逼迫我离职！难道要我也改成和他一样的无能吗？难道这就是惠普要求一个People Manager应该做的吗？纯属无稽之谈！很荒谬的想笑！这个公司是我们所有惠普人的！我们是在为惠普工作！而不是为极少数的白痴的人工作！一个稍微有良知的人也不会如此！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">那麽我们就来看看这样一个连SV的工作都做的一塌糊涂的人，又是怎麽当上OM的呢？</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">事情得从BPDO 这边的Center Manager:Anshul说起。对于Anshul大家还是尊重的！毕竟一个印度人，千里迢迢来到大连，支持我们大连Center的运作也是挺不容易的。作为一个黑带认证大师算术是没有问题的，但是作管理的话似乎很牵强。话说回来，他也没做出什麽成绩，只能说中规中举吧！Anshul是不懂汉语的，而我们做日本业务的经理也很难用英语和他沟通，所以Anshul得到的情报绝大多数都是从即懂英语又会打报告的Simon从涛处得来。自从C2 BPO这边组织机构调整后Simon从涛理所当然成了C2的BOSS，而Anshul则变成了太上皇。</p>
<p style="FONT-SIZE: 10pt">Simon从涛确实在职场上做的很成功，是掌门人的合适人选！他任何事情自己也做不了主，芝麻绿豆大点的小事也要跑到Anshul那里报告请示！就是因为自己没有自信没有独立判断的能力怕担责任吧！就是这样一个连话都说不清楚，没有任何的个人观点，唯唯诺诺，看似谦虚实则无能的人，却自欺欺人地从4月开始负责BPO中心的绝大多数业务，而为惠普打下半壁江山立下汗马功劳的经理们却都被边缘化了！现在大家明白了吧？这次大的组织机构变更完全与能力和公司发展无关，完全是为了满足Anshul以及更高层领导的个人权利控制欲望的需要！选的接班人不需要有能力，只要听话就行了！</p>
<p style="FONT-SIZE: 10pt">反正Anshul迟早要走的！将来公司发展成什麽样和他也没关系！可因为他选的接班人无能导致整个江山都破败了怎麽办？我们大家所热爱的这家公司怎麽能发展壮大下去？怎麽能在残酷的竞争中生存下去？到时候他们拍拍屁股走人了，我们怎麽办？我们怎麽生存？怎麽活下去？怎麽养活一家老小？</p>
<p style="FONT-SIZE: 10pt">这种对公司对员工完全不负责任的行为，让人觉得是多麽的无耻！心寒！悲愤！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">我们再来看看Simon从涛这个所谓的Boss吧：一个香格里拉年会需要OM Level每人出1万元预先垫付宴会费用自己不愿出钱却分派到下面的SV身上每人出2000元的人；一个每次SV Level组织的Team Building AA制宴会都会赖账，从年初到现在还欠我100元的人；一个借了自己组员300元却坚持只还200元的人；一个做OM期间下面的外地年轻单身女组员因为工作压力过大无法排解而在自己的家中自杀的人；上台之后都做了些什麽吧？</p>
<p style="FONT-SIZE: 10pt">什麽也没做！除了每天早上一如既往地跑到Anshul那儿汇报请示以外，什麽也没做！</p>
<p style="FONT-SIZE: 10pt">没有开过一次全体大会说明公司的业务，新组织机构，战略和今后的发展方向；没有搞过一次Coffee Talk和大家座谈；没有和我们做过一次1 on 1 Talk听取我们对公司发展的建议；没有和我们搞过一次Team Building建立彼此间的信赖和默契；没有和我们SV一起吃过一次饭联络感情；没有。。。什麽也没有做过，每天又象是很忙的样子！除了布什以外好像是他最忙了！在走廊里遇到了看都不看我们一眼，象我们这些工作在一线上的拼死拼活的员工不存在一样！见到Anshul却1-2小时里一直满脸堆笑，这样的领导是不是很滑稽？！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">啊！对了，也不是什麽都没做，也做了2件事：</p>
<p style="FONT-SIZE: 10pt">（1）提拔了比他更无能的Eric范波做SF-JP新的OM！</p>
<p style="FONT-SIZE: 10pt">（2）提拔了原来NBQ那批同期入职做的最差，在NBQ根本混不下去了的，后来没办法转组去了Simon从涛部门的，结果非常可笑的是连PL都做不好却又被上台后的Simon</p>
<p style="FONT-SIZE: 10pt">从涛派回NBQ做了SV的所谓&#8220;亲信&#8221;毕晓红！</p>
<p style="FONT-SIZE: 10pt">哈~哈 大家无语了吧？！这就是现在的HP BPDO的可笑现状！</p>
<p style="FONT-SIZE: 10pt">我们是在精神病院里过家家吗？如果是的话我要说：飞越疯人院吧！我会&nbsp; 毫不犹豫的！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">对于Simon从涛我就不想多说了，熟悉他的人都知道，我们也有很多从GE跳过来的同事对他也很熟悉，这位大哥也是因为在GE混不下去才跑到我们惠普来的！所以大家明白为什麽会提拔同样在GE和他一起共过事，一样混不下去跑到我们惠普来的Eric范波了吧？</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">接下来我们再来看看Eric范波这样一个每天就知道骗应届毕业生讲空洞无比大道理犹如政府部门的数学老师的OM；一个暴戾得神经质经常把自己的女组员当着全体员工的面骂得痛哭流涕的OM；一个大搞一言堂和自己意见不合就坚决打击报复逼迫人家降职转组辞职的OM；一个什麽成绩也做不出来却道貌岸然地坐在那里装模做样忙得一塌糊涂的OM；一个组员生了小孩子却借口业务忙不让人回家喂奶的冷酷得没有人性的OM；这个让我几乎无语的OM都做了些什么呢？</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">（1）&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 逼迫BQ-JP Team的历史上成绩最好个人能力最杰出的SV 才兴辞职！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">相信很多人对做的非常出色的BQ-JP 的新SV 才兴的突然离职觉得很蹊跷吧？！周五还为其开庆功大会表彰其成绩达标，周一为什麽就逼迫其离职了呢？很多人都不明白！由于这其中的细节极不光彩，所以公司以Anshul&amp; Simon从涛&amp; Eric范波为首的领导层全面封锁消息，任何与才兴接触一探究竟的人都会受到威胁恐吓！所以到目前为止，大家都还被蒙在鼓里！我也是受到威胁恐吓的受害者之一，但我希望所有人知道这其中的真相！为了保证事件的真实性，下面是来源于BQ Team组员的原版陈述：</p>
<p style="FONT-SIZE: 10pt">5月8日新SV才兴开始接手BQ-JP Team，BQ在原SV 范波的带领下，已10个月未能达成公司设定的指标，是大连Center最棘手的问题部门之一。才兴在接手BQ当日Eric就提出撤换BQ的主要负责人PL袁勇并要求该命令由才兴下达。才兴提出刚接手BQ，不想调整管理团队，如对PL袁勇的降职命令由刚接手的新SV下达难以服众，能否再给一段改善时间。但Eric态度异常坚决，称该员工对范波本人不尊重，执行力差，必须降职。才兴提出如果该员工不接受降职Eric你要如何处理？Eric说这人年轻易激动，才兴你可以激怒他，逼他&#8220;反水&#8221;，叫他触犯SBC自动走人。才兴听到十分震惊，在惠普这种堂堂正正的大公司里也可以这麽做吗？最后在才兴完全不同意的情况下Eric将袁勇调离了BQ，因PL的调离而产生团队领导层的大调整。在各种不利因素的作用下，接手第一周该组拿到了有史以来最差成绩，才兴开始用全部心智对BQ进行改造，改善了多项流程，还从激励员工积极性入手打造团队精神。于当月达成了公司设定的各项指标，扭转了该团队10个月不达标的历史。但达标后范波开始频频发难，首先声称当月达标是他调整PL的原因，大家都非常质疑！如是此原因，你范波在担任SV期间为什么不调整？而且原PL在范波任职的10个月中只担任了3个月的PL，另7个月怎么解释？达标后还一再批评BQ不够积极努力，有些组员没有责任心等。各种现象使人十分困惑！傻子也看得出来，明显的嫉贤妒能！用拙劣的下三烂手段抢夺别人胜利果实！自己做使出了吃奶的力气也达不了标，别人做轻松就可以达标了！自己这无能的老脸该往哪儿放呢？<br>&nbsp;&nbsp;&nbsp; 6月8日星期五Simon从涛受到指示就BQ当月达标召开庆功表彰晚宴，BQ积极对应筹备这久违的令人振奋的庆功会。晚餐7点开始，庆功会过程当中Simon从涛提出畅所欲言，开心尽兴。BQ组全体组员频频举杯，向领导表达了继续努力工作再创佳绩的决心，这时Simon煞有介事地询问还需要哪些支持？才兴提出BQ组的活动经费管理不善，前任SV任意透支，已将9月前的活动经费透支出去，因BQ刚刚达标，同时马上要面临7月的Peak Time须对员工加以鼓舞，能否将前任透支的活动经费，以其他方式补发以激励团队? 这时范波突然发言讲：&nbsp; &#8220;你们不要搞错了! 达标是应该的！原来不达标是因为你们不努力！今天这宴会都不该开，是领导为鼓励你们才举行的，活动经费透支，你们每个人都参与了！&#8221;接着就指着员工问：&#8220;你吃没吃？他吃没吃？&#8221;然后又批评员工近20分钟之久，刚才还振奋激昂的全体组员的情绪很快就被压抑得阴郁下去，但Eric丝毫没有停下来的意思，才兴就讲：&#8220;您停！停！既然讲奖罚分明，为什么你10个月未达标反倒升职了呢？你有没有领导素质？在这种应当鼓励员工的场合怎么却批评了20多分钟还不停下？这是庆功会你不要忘了！&#8221; 双方就又说了几句，也就平息下来。面对突然变得阴郁沉闷的气氛，才兴就开始努力让员工开心起来，在晚餐最后Simon &amp;Eric为BQ团队颁发了奖状，而且所有人&#8220;愉快&#8221;的合影留念，晚餐于11点结束。<br>&nbsp; 6月11日星期一上班，下午3:25 Simon从涛和人事经理找才兴到小会议室谈话，说才兴在上周末的晚餐上不尊重领导，现有几条路可以选择，一辞职，二开除，三降职降薪。才兴质问这是公司对待员工的流程吗？从涛说这是领导团队的意见，才兴问领导团队具体指谁？从涛说可以代表Anshul。才兴问为什麽不向全体组员调查取证？HR的曹芳说已经调查过了！很明显BQ的组员在强权的高压威胁恐吓下违心地做了假证出卖了才兴！就这样才兴只好被迫离职！<br>一个是C2 BPO的老大Simon从涛，一个是SF-JP的 OM Eric范波，自己先不知好歹地在庆功宴上大放厥词，结果连17个人的局面都控制不住？被人问得哑口无言。。。怎麽指望这些家伙管理我们几百人的Center呢？可能是Anshul没去吧？没办法请示这种事该怎麽处理？。。。。。。他们周六周日想了2天，越想越不是滋味，我们这麽&#8220;大&#8221;的领导，就这麽被人给撅了？一定要处理才兴! 请示了Anshul后闹出了6月11日周一的丑剧！（想想Anshul也挺不容易的，提拔的人这麽无能，到处给他添乱，一点小事也摆不平，还得要他出马！这麽不省心！烦！！！但是他扶起来的阿斗弄出的这烂摊子他能不管吗？）<br>我想问大家的是：发生在8小时工作以外的饭桌上的口舌之争，公司是否可以以此为理由开除员工呢？大家想一想吧！</p>
<p style="FONT-SIZE: 10pt"><br>事情还没有完！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">因为在工作和生活当中和才兴都是好朋友，得知他突然离职很是震惊！6月11日晚，我去才兴家中看望他，听他大致说了事情的经过，也觉得很费解！安慰了他一下，他也说会找到更好的工作不用担心。后来BQ的大多数组员来看望他，我就回去了！但是第2天（6月12日周二）晚17：30，我已经下班了！Simon从涛给我打电话，要我马上到楼上302会议室去！我进去之后，只有Anshul 和Simon板着脸坐在那里，我坐下后立即就质问我：&#8220;你昨天晚上是不是去了才兴家？都看到了什麽？听到了什麽？说了什麽？做了什麽？要全都说出来！&#8221;态度极其强硬，象逼供一样！我也很不开心！我说：&#8220;如果你们要向我了解我所知道的才兴的情况我可以告诉你们！但是像你们这样在我下班后把我叫过来这麽粗暴无礼地审问我8小时以外的个人生活的话，对不起，我没什麽好说的！&#8221;然后他们就很生气，威胁我说：&#8220;你可以考虑不告诉我们，我们也可以考虑严肃处罚你！&#8221;我越来越觉得奇怪！我们惠普是什麽公司？间谍特务组织吗？中央情报局分支机构吗？要灌辣椒水老虎凳逼供吗？况且我做错了什麽？才兴已经都被你们逼迫离职了，他还能说什麽对你们不利的话呢？他说了又有什麽用吗？我觉得我的身心受到了严重的伤害！他们不尊重和相信员工，他们侵犯了我的个人人权和隐私，他们对我人身进行威胁恐吓说如果我不交待就处罚我！我不知道同样对才兴的离职一事不能理解，后来请才兴吃饭详谈的Melissa Wang是不是也和我受到的遭遇一样被审问被威胁了呢？这是一群什麽样的领导者，每天道貌岸然地站在你面前满脸堆笑，背地里干了多少见不得人见不得光的事呢？你们都知道吗？惠普是一家很伟大的公司，但在某一个点上的管理者的风格决定了分公司的整体风格！你们看看，这就是这些人干的好事！到现在也不敢让人知道！我们工作在一个什麽样的公司里？这是什麽样的一个领导者？为了掩盖他们做的那些见不得人的事，简直无所不用其极！完全不择手段！我就我所受到的&#8220;非人待遇&#8221;咨询了一下大连HR的经理,她明确表示从HR方面不会得到任何的建议和支持！我们员工的权益如何保障？只能这样任人宰割吗？无语！！ 他们作为这家公司的最高领导者把公司搞成这样，要为他们所做下的这些事情负全责！我们的员工的眼睛是雪亮的，恶行是掩盖不住的！我们也不会任由这些人将我们所深爱的这家公司肆意地继续糟蹋下去！想都别想！<br>我们再来看看这家伙还干了什麽吧！</p>
<p style="FONT-SIZE: 10pt">（2）逼迫BQ-JP Team的PL 袁勇辞职！</p>
<p style="FONT-SIZE: 10pt">前面也介绍过，范波就是觉得袁勇不听他的话不尊重他，谈话时欲激怒袁勇，逼其反水，违反SBC,自动解职！最后袁勇没办法被迫转往他组降职为PA！</p>
<p style="FONT-SIZE: 10pt">（3）逼迫BQ-JP Team的PL 刘小飞降职！</p>
<p style="FONT-SIZE: 10pt">原Renewal-JP Team 的BPA刘小飞休完产假回来时本来要去楼上其他组做高级BPA（相当于SV）的工作的,但考虑到BQ的情况一直得不到改善，就决定要刘小飞去支援BQ!结果连PL Level的职位都不让做，只是Base在PL的下面。然而事实证明就是因为有象刘小飞这样对流程的各个环节都有全盘把握的人，和才兴一起带领全队不断改善流程，才使BQ走出低谷，全面达标，再创辉煌的！但范波竟然当着大家的面无比嚣张地说，转告刘小飞：&#8220;不服从我，就降职！&#8221;惠普是他开的吗？对待我们的员工是多麽粗暴无礼啊！</p>
<p style="FONT-SIZE: 10pt">（4）逼迫NBQ TCO Team PL 庄园辞职！</p>
<p style="FONT-SIZE: 10pt">NBQ TCO Team 的PL庄园，从毕业就在HP BPO工作，充满热情，态度谦和，任劳任怨，尽职尽责！结果是范波指使新提拔的SV&nbsp; Simon从涛的亲信毕晓红找庄园谈：&#8220;你知道现在公司里是什麽风向吗？&#8221;庄园说：&#8220;什麽风向？工作要看风向吗？&#8221;毕说：&#8220;当然要看了！工作主要要看领导的风向！&#8221;&#8220;现在领导说你不适合做PL,你就不要做了！&#8221;一个单纯的不懂得看风向的为惠普兢兢业业打拼的老员工听了这番话当然很震惊，一个完全对庄园不了解，没有和她共过一天事的Eric用什麽判断和评价她是不是适合做PL呢？那就只有凭个人好恶了！&nbsp; 结果庄园愤然离职！</p>
<p style="FONT-SIZE: 10pt">范波还假惺惺地找庄园谈话：&#8220;你看是不是我们之间有什麽误解啊？如果我说错了什麽话，我向你道歉！请你留下来！&#8221;谁会留下来啊？！结果庄园去了IBM，我们的竞争对手更强大了！</p>
<p style="FONT-SIZE: 10pt">（5）恐吓逼迫Renewal-JP Team 的8名英语员工离职或转组</p>
<p style="FONT-SIZE: 10pt">Renewal-JP Team有8名英语的组员，尽管不会日语，但很努力，在Renewal Team中成绩很好，比某些日语组员做的还要好！为了将来能做的更好，他们也都在努力地学习日语，准备通过今年12月的日语1级考试！但范波上台后却突然找她们谈，要求他们都转到英语组去，否则如果因为日语不好无法完成AMD-JP Team的 Cross Training的话，就会逼迫他们离职！但是他的老阵营AMD&nbsp; Team在他的领导下已囤积了太多过剩人力，不是首先考虑提高自身的生产性和利用率，而是一味地依靠他组Support,这都是什麽谬论?可笑至极！威胁说将来不能支援AMD就要逼迫他们离职! 这种完全不相信和尊重员工的没人性做法令人发指！</p>
<p style="FONT-SIZE: 10pt">（6）违反SBC，歧视孕辰期女员工</p>
<p style="FONT-SIZE: 10pt">多次当着我和高峰朱晶才兴等SV,PL Level人的面非常气愤地说：&#8220;我也有小孩，我很清楚！喂奶不用喂那麽久！几个月就可以断奶了！不用喂！刘小飞天天16：30就回家喂奶根本用不着！还能不能工作了！怎麽干活？&#8221;&#8220;段丽娟为什麽老请假去做保胎？做孕期检查？工作谁做？根本不用去！我有孩子那会儿根本就没做那麽多检查不也没事？！那麽娇气呢？&#8221;你们看看，这个人还有人性吗？太可怕了！让人毛骨悚然！</p>
<p style="FONT-SIZE: 10pt">（7）对组员粗暴无礼肆意侮辱谩骂</p>
<p style="FONT-SIZE: 10pt">对待稍微犯点小错或者不听从他的命令的员工,Eric作AMD-JP SV时不是采用说服教育鼓励的政策，而是轻则当着所有员工的面大声训斥，重则歇斯底里暴跳如雷，严重地伤害到了很多员工的自尊心和积极性！很多组员纷纷要求转组！组内的离职率很高！上台后5月和培训部门的会议，他借故培训部门的鲁琳在会前没有把开会的资料准备充分，对各组的实际情况也了解的不够清楚为由大发雷霆，整整骂了鲁琳1个多小时，态度极且恶劣！完全没有任何一点要与培训部门合作的意思！当时有很多SV在场，大家都十分震惊！而且当我们想发表一下各自的观点时，他也不给我们开口的机会！我觉得没有任何理由可以这般粗暴无礼地对待我们的员工！我觉得无论如何，我们都应该本着彼此合作的原则，态度和蔼开诚布公地说明自己的观点，公司是容许不同观点存在的，不能与你意见不一致就大发雷霆，更不能仅仅依据个人情绪就侮辱谩骂我们的员工！我们不是你的奴隶！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">（8）厚颜无耻急功近利抢夺他人成绩</p>
<p style="FONT-SIZE: 10pt">他接手的AMD连续半年以来都没有达标，无论是他使用什么样的手段和改革措施，都无法达标！同样由他接手的连续10个月都没有达标的BQ,他也是使出混身解数，采取了各种措施，结果仍然无法达标！BQ和AMD就真的那麽难做吗？让我们看看：AMD新提拔的SV：朱晶和BQ新任用的SV：才兴，在上任后1个月就使2个各自的团队都达标了！实现了历史的突破！我觉得这并非偶然！这完全是基于他们对流程的完全了解，对人员的充分信任，对组员积极性的充分激励鼓舞，和对达成目标的必胜决心，也是他们个人卓越领导力的体现！而可笑的是，大半年旷时日久怎么也无法达标的Eric,却公然在全体大会上不肯定他们的成绩，强调这是自己的功劳，在取得非凡成就的BQ Team庆功宴上大放厥词大泼冷水！使得通过不懈努力刚刚有点起色的BQ组员士气空前低落，完全无法正常工作！他却拿着别人辛苦做出的成绩向上一级老板邀功！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">（9）姑息养奸，到处收买走狗为其卖命</p>
<p style="FONT-SIZE: 10pt">象夏慧这样[没有任何团队合作精神，没有任何亲和力，到处排挤比她强的组员，整天因为过度自卑而把自己吹得神乎其神，背地里无时无刻不在讲八卦和别人隐私，最擅长搬弄是非挑拨事端，把HP的一举一动都透漏给在IBM作战略经理的老公]的一个人，早就该开除！而Eric范波却将其收入旗下，做了AMD-JP Team 的BPA。让其发挥长处为其收集情报，为其卖命！夏慧对AMD的流程客户组员都完全不了解，AMD的SV完全不同意由她来做BPA,但因为是Eric的亲信，最后也没有办法。而在AMD-JP Team工作2-3年的优秀老员工却因而得不到提升！</p>
<p style="FONT-SIZE: 10pt">&nbsp; </p>
<p style="FONT-SIZE: 10pt">（10）&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 完全不支持其他部门</p>
<p style="FONT-SIZE: 10pt"><br>&nbsp;&nbsp;&nbsp; 原来Tom 曲冥负责和东财的外部联络包括招实习生和培训的事项，他走后由我负责。前几天ICI的 Jessica那边想找一个实习生，找到我联络东财，我特意向Eric请示了一下，结果却招到了反对，理由是说会影响我的正常工作！我觉得完全没有道理，以前我负责Renewal和 NBQ两个Team时，像这样的额外工作也处理得很好，一点也没有影响到我的正常工作！而现在我只负责Renewal一个Team,完全有时间和精力帮ICI这个忙！这些道理我都说清楚之后，他还是不让我替ICI联络这件事，我觉得他完全没有想协助其他部门的意思，弄得ICI以为我不愿帮忙。陈升想要HP的3个中心与东财共同建立实习基地，确立长期的战略合作关系，源源不断地为我们惠普输送人才。所以如果合作成功的话，对我们将来的人员储备，人才培养，缩短培训期，节约成本，提升核心竞争力等方面都会受益良多！对公司长远发展这么有好处的事，他也以影响我的正常工作为由，让我不要协助！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">每个惠普人都是带着梦想来到这里，把这里当作实现梦想的舞台！而在现在这样的环境中一些人麻木了，一些人苟同了，一些人绝望了。。。听！满耳大众的创伤；看！一颗颗良知的沦丧。饭碗确实很重要，但有一些东西比饭碗更重要！比如信念比如尊严！这是用什麽也换不来的！大家还记得吗？我们惠普最重要的精神是什麽？是勇气和永不妥协的正直啊！今天是我一个人离开，明天又会有多少个人陷入魔掌？我看不到了，但是你们绝对可以看到！大家要有思想准备，不要畏惧！真理和正义永远掌握在我们这些正直的人手中，谁也不能让我们向谬误妥协，不论他用的是糖果还是屠刀！你们会发现：在你们伟岸正直勇敢坚强的身影下，他们显得是多麽渺小多麽可笑！</p>
<p style="FONT-SIZE: 10pt">惠普是全球最伟大的公司，但在大连BPO这个点上，今时今日已经被那些丧心病狂的人贱塌得满目疮痍面目全非了！我要被迫离开了，大家要擦亮眼睛，明辨是非，继续战斗下去！为了我们美好的家园！为了我们美好的明天！为了那永不泯灭的希望和梦想！</p>
<p style="FONT-SIZE: 10pt">我要告诉你们几位&#8220;领导&#8221;：每一台冰冷的电脑后都有一颗火热鲜活奔腾的心！你们可以把他们当作机器，你们也可以漠视他们的感受！但，你们永远无法玷污他们纯洁正直的心！永远！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<p style="FONT-SIZE: 10pt">大家保重！</p>
<p style="FONT-SIZE: 10pt">&nbsp;</p>
<img src ="http://www.blogjava.net/coundy/aggbug/135239.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2007-08-08 14:29 <a href="http://www.blogjava.net/coundy/archive/2007/08/08/135239.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>态度决定人生 (转载)</title><link>http://www.blogjava.net/coundy/archive/2007/07/29/133192.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Sun, 29 Jul 2007 15:12:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2007/07/29/133192.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/133192.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2007/07/29/133192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/133192.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/133192.html</trackback:ping><description><![CDATA[<div class=cnt style="FONT-SIZE: 14pt">Jerry was the kind of guy you love to hate. He was always in a good mood and always had something positive to say. When someone would ask him how he was doing, he would reply, "If I were any better, I would be twins!"
<p>　　He was a unique manager because he had several waiters who had followed him around from restaurant to restaurant. The reason the waiters followed Jerry was because of his attitude. He was a natural motivator. If an employee was having a bad day, Jerry was there telling the employee how to look on the positive side of the situation.</p>
<p>　　Seeing this style really made me curious, so one day I went up to Jerry and asked him, "I don"t get it! You can"t be a positive person all of the time. How do you do it?"</p>
<p>　　Jerry replied, "Each morning I wake up and say to myself, "Jerry, you have two choices today. You can choose to be in a good mood or you can choose to be in a bad mood." I choose to be in a good mood. Each time something bad happens, I can choose to be a victim or I can choose to learn from it. I choose to learn from it. Every time someone comes to me complaining, I can choose to accept their complaining or I can point out the positive side of life. I choose the positive side of life."</p>
<p>　　"Yeah, right, it"s not that easy," I protested.</p>
<p>　　"Yes, it is," Jerry said. "Life is all about choices. When you cut away all the junk, every situation is a choice. You choose how you react to situations. You choose how people will affect your mood. You choose to be in a good mood or bad mood. The bottom line: It"s your choice how you live life."</p>
<p>　　I reflected on what Jerry said. Soon thereafter, I left the restaurant industry to start my own business. We lost touch, but I often thought about him when I made a choice about life instead of reacting to it.</p>
<p>　　Several years later, I heard that Jerry did something you are never supposed to do in a restaurant business: he left the back door open one morning and was held up at gunpoint by three armed robbers. While trying to open the safe(保险柜), his hand, shaking from nervousness, slipped off (忘记，遗漏)the combination (开启号码锁的号码组合)。 The robbers panicked and shot him.</p>
<p>　　Luckily, Jerry was found relatively quickly and rushed to the local trauma (创伤，外伤)center. After 18 hours of surgery and weeks of intensive care, Jerry was released from the hospital with fragments of the bullets still in his body.</p>
<p>　　I saw Jerry about six months after the accident. When I asked him how he was, he replied, "If I were any better, I"d be twins. Wanna see my scars(伤疤)?" I declined to see his wounds, but did ask him what had gone through his mind as the robbery took place.</p>
<p>　　"The first thing that went through my mind was that I should have locked the back door," Jerry replied. "Then, as I lay on the floor, I remembered that I had two choices: I could choose to live, or I could choose to die. I chose to live."</p>
<p>　　"Weren"t you scared? Did you lose consciousness?" I asked.</p>
<p>　　Jerry continued, "The paramedics (护理人员)were great. They kept telling me I was going to be fine. But when they wheeled me into the emergency room and I saw the expressions on the faces of the doctors and nurses, I got really scared. In their eyes, I read, "He"s a dead man." "I knew I needed to take action."</p>
<p>　　"What did you do?" I asked.</p>
<p>　　"Well, there was a big, burly (魁梧的，结实的)nurse shouting questions at me," said Jerry.</p>
<p>　　"She asked if I was allergic (过敏的)to anything. "Yes," I replied. The doctors and nurses stopped working as they waited for my reply. I took a deep breath and yelled, "Bullets!"</p>
<p>　　Over their laughter, I told them. "I am choosing to live. Operate on me as if I am alive, not dead."</p>
<p>　　Jerry lived thanks to the skill of his doctors, but also because of his amazing attitude. I learned from him that every day we have the choice to live fully.</p>
<p>　　Attitude, after all, is everything.</p>
</div>
<img src ="http://www.blogjava.net/coundy/aggbug/133192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2007-07-29 23:12 <a href="http://www.blogjava.net/coundy/archive/2007/07/29/133192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>十、长时间曝光(转自 色影无忌)</title><link>http://www.blogjava.net/coundy/archive/2007/07/28/132959.html</link><dc:creator>Coundy</dc:creator><author>Coundy</author><pubDate>Sat, 28 Jul 2007 04:01:00 GMT</pubDate><guid>http://www.blogjava.net/coundy/archive/2007/07/28/132959.html</guid><wfw:comment>http://www.blogjava.net/coundy/comments/132959.html</wfw:comment><comments>http://www.blogjava.net/coundy/archive/2007/07/28/132959.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/coundy/comments/commentRss/132959.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/coundy/services/trackbacks/132959.html</trackback:ping><description><![CDATA[<p style="FONT-SIZE: 10pt" align=center><font color=#ff0000>John Shaw著、比你笨翻译</font>&nbsp; <br><br>Nature Photography Field Guide <br><br><font color=#ff00ff>声明：此译文只在色影无忌里发布，网上转载需注明出处。出版或其它获利性质的使用本文，需要获得原著作者和翻译者的授权。</font><span style="FONT-SIZE: 10pt"><br></span><span style="FONT-SIZE: 10pt">转载地址：<a href="http://www.xitek.com/info/showarticle.php?page=1&amp;id=1572">http://www.xitek.com/info/showarticle.php?page=1&amp;id=1572</a></span><br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 现代相机都有很灵敏的TTL测光表，即使在非常暗的光照条件下也可以给你提供测光读数。但是，你必须清楚的是，随着曝光时间的增加，光圈和快门之间的互易关系不再是正比的关系。你已经知道了，在正常的光照条件下，调整一挡光圈同时需要调整一挡快门，依此类推。但在低光照条件下，底片对光照的反应不再和正常情况时相同。这就是我们称之为&#8220;互易关系失效&#8221;的现象。每一款底片都有各自不同的特性。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>所有的底片都在一个特定的光照强度范围内能够正确的工作，这就是我们所说的正常的工作条件。在这个范围之外进行拍摄时，必须根据底片化学反映的改变而修正曝光参数。对我们大多数人来说，当在低光照条件下进行长时间曝光时就要进行这样的修正。当使用非常快的快门速度时，底片也会出现互易关系失效，在使用非常短的闪光灯时间时也会出现，但在野外摄影时几乎很难遇到使用高速快门的情况。所以我们最关心的还是在长时间曝光时应怎么做。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>当你在低光照环境下拍摄时，和正常拍摄时一样，第一步先测光，然后调整合适的色调。几乎所有的现代相机都提供长达30秒的慢速快门，而且正常情况下你的测光表也会在需要的时候给出最慢速度快门的读数。然而，如果你的相机在低光照条件下不能给出测光读数，这里就教给你该如何做。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>无论你使用多大的光圈，测光表都会给你一个测光读数。我们假设这个读数是1秒和f/2.8。等效的曝光参数有哪些？现在，这个问题对你来说应该非常简单了。1秒和f/2.8等效于2秒f/4、4秒f/5.6、8秒f/8、16秒f/11，32秒f/16、以及1分钟(其实应该是64秒，但是差别已很小)f/22。你所需要做的只是根据正常的互易关系计算出结果。根据你的需要选择光圈f值，然后设置相应的快门速度。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>但是，当你使用的快门速度大于1秒时，你就应该考虑你使用的底片在互易关系失效时的特性。如果你使用正常的曝光值进行拍摄，你会发现拍出的幻灯片会非常暗。因为在低光照条件下，底片的反应速度变慢了，你必须增加更多的光照以获得正确的曝光结果。这个问题同样会伴随曝光时间的增加而出现，因此我建议通过开大光圈来增加光照，而不是放慢快门速度。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>事实上，你会很少遇到使用非常非常长时间的曝光的情形。对于现在的底片，我怀疑你永远也不会使用大于10或15秒的快门速度进行摄影。如果你发现你个人的摄影工作要使用几分钟长的曝光，请你务必先进行一些实验并进行精确的记录。很可能你最终会使用一些很特别的曝光时间，例如10分钟或1小时。保持这些工作越简单越好。对我们其他的人来说，记住底片有互易关系实效这个特性并能够进行适当的修正就可以了。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>对于一些底片，长时间曝光会使底片偏色，所以必须使用滤光镜进行调整恢复原先的色平衡。在下面的表格里我忽略了偏色现象。对于中性的照片，我倾向于使用Astia或Sensia底片，这两种底片在曝光30秒时会有轻微的偏暖色调，我也会使用E100S，它也有相同的偏色结果，但是曝光时间不要长到1分钟。使用中性的底片意味着在拍摄时不会使用色彩补偿的滤镜。那些滤镜是为一些很少遇到的特殊的拍摄目的而准备的，所以如果不是必须使用它们，为什么要带着它们自寻烦恼呢？在偏色比较少的底片里，Kodachrome25底片是另一个很不错的选择，尽管它的速度比Sensia和E100S整整慢了2挡。</p>
<p style="MARGIN-TOP: 10px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; TEXT-INDENT: 30px; LINE-HEIGHT: 120%" align=left>附表：这里是对不同底片使用长时间曝光时的一些建议。需要说明的是，表格中以&#8220;+&#8221;表示的数字表示你需要增加几挡的曝光。例如，如果你想给f/16时的曝光增加&#8220;+1 1/2&#8221;挡，请把光圈开大1 1/2挡到f/8和f/11之间。当然，现在你的测光表会显示曝光过度的指示。不要理它，因为测光表并不知道你对曝光进行了修正。</p>
<div style="FONT-SIZE: 10pt" align=center>
<center>
<table cellSpacing=0 cellPadding=0 border=1>
    <tbody>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>底片型号</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>1s</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>2s</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>4s</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>15s</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#000080>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#ffffff>30s</font></p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>Velvia</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1/2</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">N/A</p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>Provia</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">N/A</p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>Astia/Sensia</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>Kodachrome25</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1/2</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1 1/2</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+2</p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>Kodachrome64</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1/2</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+2/3</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">N/A</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">N/A</p>
            </td>
        </tr>
        <tr>
            <td style="FONT-SIZE: 10pt" align=middle bgColor=#c0c0c0>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%"><font color=#000080>E100S/SW</font></p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">0</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1/2</p>
            </td>
            <td style="FONT-SIZE: 10pt" align=middle>
            <p style="FONT-SIZE: 10pt; MARGIN: 1px 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%">+1</p>
            </td>
        </tr>
    </tbody>
</table>
</center></div>
<img src ="http://www.blogjava.net/coundy/aggbug/132959.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/coundy/" target="_blank">Coundy</a> 2007-07-28 12:01 <a href="http://www.blogjava.net/coundy/archive/2007/07/28/132959.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>