﻿<?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-西安JAVA俱乐部</title><link>http://xianjavaeye.blogjava.net/</link><description>贡献各位的力量 成就Java西安的地位</description><language>zh-cn</language><lastBuildDate>Fri, 19 Jun 2026 08:46:43 GMT</lastBuildDate><pubDate>Fri, 19 Jun 2026 08:46:43 GMT</pubDate><ttl>60</ttl><item><title>Could not instantiate class XXX from tuple at AliasToBeanConstructorResultTransformer 的处理办法</title><link>http://www.blogjava.net/leeguannan/archive/2013/01/09/394009.html</link><dc:creator>阿南</dc:creator><author>阿南</author><pubDate>Wed, 09 Jan 2013 02:57:00 GMT</pubDate><guid>http://www.blogjava.net/leeguannan/archive/2013/01/09/394009.html</guid><description><![CDATA[今天客户方服务器上突然有一个功能保存了，查看日志信息后发现，错误信息：<br /><div>Could not instantiate class XXX from tuple at AliasToBeanConstructorResultTransformer...<br /><br />Google了很久才发现有可能是HQL语句中别名的问题，具体原因未知，现在处理办法是，将下面的语句中的别名去掉：<br /><br /><div>StringBuffer hql = new StringBuffer("select new ContractItem(l, "</div><div><span style="white-space:pre">				</span>+ " pi.unitPrice, " + " pi.currencyType, " + "pi.currencyTypeDisplay," + " pi.units, "</div><div><span style="white-space:pre">				</span>+ " sum(pi.quantity + pi.adjQuantity), " + " pp, " + " pi.task) "</div><div><span style="white-space:pre">				</span>+ " from PurchasePlanItem pi " + " join pi.purchasePlan pp"</div><div><span style="white-space:pre">				</span>+ " join pi.priorList l " + " where l.supplierNo = ? &nbsp;"</div><div><span style="white-space:pre">				</span>+ " and pp.id in (");<br />具体是否可以解决，还要看一会儿的部署情况。</div></div><img src ="http://xianjavaeye.blogjava.net/aggbug/394009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/leeguannan/" target="_blank">阿南</a> 2013-01-09 10:57 <a href="http://www.blogjava.net/leeguannan/archive/2013/01/09/394009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在企业内部部署Chrome的课前预习</title><link>http://www.blogjava.net/leeguannan/archive/2013/01/03/393707.html</link><dc:creator>阿南</dc:creator><author>阿南</author><pubDate>Thu, 03 Jan 2013 04:37:00 GMT</pubDate><guid>http://www.blogjava.net/leeguannan/archive/2013/01/03/393707.html</guid><description><![CDATA[&nbsp; &nbsp; 上篇文章中我简单阐述了军工企业信息化遇到的困境，而我们公司（西安融智软件有限公司www.xardmu.com）则主要是面向军工企业进行软件产品的研发和定制项目的开发的。<br />&nbsp; &nbsp; 在产品实施和项目研发过程中，我们的前端技术人员需要做大量的浏览器兼容性的工作。痛苦至极啊~而且，即便完成了兼容性的修改，浏览器端的JS解析又变成了巨大的瓶颈！例如我们有一个项目为了提高用户使用的时的方便性，使用了EXTJS4，结果在IE6下性能极其低下。我们的P8是一个项目管理软件，需要使用到基于EXTJS的Gantt组件，但是此组件在IE6下十分不稳定，而且经常导致IE6崩溃。<br />&nbsp; &nbsp;介于上面的种种问题，我们开始寻找从浏览器上解决问题的方法，例如使用FireFox或者Chrome，因为军工企业都有域，所以通过域安装一款软件是十分容易的。经过权衡，我们决定使用Chrome做为我们软件的入口。<br />&nbsp; &nbsp;在企业内部署Chrome其实有三种方式：<br />&nbsp; &nbsp;1.直接使用Chrome的某一个版本，对此版本进行精简和简单的参数配置，或者内置一些自定义的插件，直接进行部署。<br />&nbsp; &nbsp;优点：技术门槛较低，只需要简单的精简安装文件和配置参数即可。<br />&nbsp; &nbsp;缺点：无法通过统一的策略管理局域网内所有的部署情况和策略。<br />&nbsp; &nbsp;2.使用Google提供的Chrome商业版，通过Google提供的商业版可以轻松定制自己企业内部的Chrome，并生成分发文件，同时可以通过配合域策略完成对局域网内的客户端的行为进行限制。<br />&nbsp; &nbsp;优点：此版本是11年放出的，一直和多个大型企业紧密合作，相信不久将会形成更加完善的方案，从而在企业级应用市场站稳脚跟。<br />&nbsp; &nbsp;缺点：需要在线安装。<br />&nbsp; &nbsp;3.使用Google的Chrome Frame，一个让披着IE外壳的Chrome，拥有Chrome的所有性能，只是披着IE的外壳而已。<br />&nbsp; &nbsp;优点：对于较老一些的企业，而且企业内部又拥有大量的IE时代产物的企业，绝对是一个好选择。<br />&nbsp; &nbsp;缺点：需要在线安装。原有软件代码需要修改，才能在用户浏览时使用Chrome模式。<br /><br />&nbsp; &nbsp;看到痛苦了吧？都需要在线安装。看来下一步只能开始研究Chrome的源码，修改并编译属于自己的浏览器了。。。<img src ="http://xianjavaeye.blogjava.net/aggbug/393707.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/leeguannan/" target="_blank">阿南</a> 2013-01-03 12:37 <a href="http://www.blogjava.net/leeguannan/archive/2013/01/03/393707.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从零开始学习Gradle之二---如何使用Task</title><link>http://www.blogjava.net/wldandan/archive/2012/07/05/382246.html</link><dc:creator>想飞就飞</dc:creator><author>想飞就飞</author><pubDate>Thu, 05 Jul 2012 05:42:00 GMT</pubDate><guid>http://www.blogjava.net/wldandan/archive/2012/07/05/382246.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Gradle 是以 Groovy 语言为基础，面向Java应用为主，基于DSL语法的自动化构建工具。这次，让我们探讨一下Gradle中更多关于Project或者Task中的玄机。&nbsp;&nbsp;<a href='http://www.blogjava.net/wldandan/archive/2012/07/05/382246.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/382246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wldandan/" target="_blank">想飞就飞</a> 2012-07-05 13:42 <a href="http://www.blogjava.net/wldandan/archive/2012/07/05/382246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Gradle, 基于DSL的新一代Java构建工具</title><link>http://www.blogjava.net/wldandan/archive/2012/06/26/381532.html</link><dc:creator>想飞就飞</dc:creator><author>想飞就飞</author><pubDate>Tue, 26 Jun 2012 09:38:00 GMT</pubDate><guid>http://www.blogjava.net/wldandan/archive/2012/06/26/381532.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Gradle 是以 Groovy 语言为基础，面向Java应用为主，基于DSL语法的自动化构建工具。说到java的自动化构建工具，大家一定对Ant和Maven都不会陌生，对，Gradle就是这样一种类似的工具，不过它比Ant和Maven强大的多。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/wldandan/archive/2012/06/26/381532.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/381532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wldandan/" target="_blank">想飞就飞</a> 2012-06-26 17:38 <a href="http://www.blogjava.net/wldandan/archive/2012/06/26/381532.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Myeclipse注册代码</title><link>http://www.blogjava.net/swboo/articles/362343.html</link><dc:creator>大博的BLOG</dc:creator><author>大博的BLOG</author><pubDate>Mon, 31 Oct 2011 01:12:00 GMT</pubDate><guid>http://www.blogjava.net/swboo/articles/362343.html</guid><description><![CDATA[<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">package</span><span style="color: #000000">&nbsp;com.juxiang.pojo;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">import</span><span style="color: #000000">&nbsp;java.io.</span><span style="color: #000000">*</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><br /><img id="Codehighlighter1_71_2351_Open_Image" onclick="this.style.display='none'; Codehighlighter1_71_2351_Open_Text.style.display='none'; Codehighlighter1_71_2351_Closed_Image.style.display='inline'; Codehighlighter1_71_2351_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_71_2351_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_71_2351_Closed_Text.style.display='none'; Codehighlighter1_71_2351_Open_Image.style.display='inline'; Codehighlighter1_71_2351_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif"></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;MyEclipseGen&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_71_2351_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_71_2351_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">final</span><span style="color: #000000">&nbsp;String&nbsp;LL&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">Decompiling&nbsp;this&nbsp;copyrighted&nbsp;software&nbsp;is&nbsp;a&nbsp;violation&nbsp;of&nbsp;both&nbsp;your&nbsp;license&nbsp;agreement&nbsp;and&nbsp;the&nbsp;Digital&nbsp;Millenium&nbsp;Copyright&nbsp;Act&nbsp;of&nbsp;1998&nbsp;(http://www.loc.gov/copyright/legislation/dmca.pdf).&nbsp;Under&nbsp;section&nbsp;1204&nbsp;of&nbsp;the&nbsp;DMCA,&nbsp;penalties&nbsp;range&nbsp;up&nbsp;to&nbsp;a&nbsp;$500,000&nbsp;fine&nbsp;or&nbsp;up&nbsp;to&nbsp;five&nbsp;years&nbsp;imprisonment&nbsp;for&nbsp;a&nbsp;first&nbsp;offense.&nbsp;Think&nbsp;about&nbsp;it;&nbsp;pay&nbsp;for&nbsp;a&nbsp;license,&nbsp;avoid&nbsp;prosecution,&nbsp;and&nbsp;feel&nbsp;better&nbsp;about&nbsp;yourself.</span><span style="color: #000000">"</span><span style="color: #000000">;<br /><img id="Codehighlighter1_562_1269_Open_Image" onclick="this.style.display='none'; Codehighlighter1_562_1269_Open_Text.style.display='none'; Codehighlighter1_562_1269_Closed_Image.style.display='inline'; Codehighlighter1_562_1269_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_562_1269_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_562_1269_Closed_Text.style.display='none'; Codehighlighter1_562_1269_Open_Image.style.display='inline'; Codehighlighter1_562_1269_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;String&nbsp;getSerial(String&nbsp;userId,&nbsp;String&nbsp;licenseNum)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_562_1269_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_562_1269_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />java.util.Calendar&nbsp;cal&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;java.util.Calendar.getInstance();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />cal.add(</span><span style="color: #000000">1</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">3</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />cal.add(</span><span style="color: #000000">6</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />java.text.NumberFormat&nbsp;nf&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;java.text.DecimalFormat(</span><span style="color: #000000">"</span><span style="color: #000000">000</span><span style="color: #000000">"</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />licenseNum&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;nf.format(Integer.valueOf(licenseNum));<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;verTime&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;StringBuilder(</span><span style="color: #000000">"</span><span style="color: #000000">-</span><span style="color: #000000">"</span><span style="color: #000000">).append(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;java.text.<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />SimpleDateFormat(</span><span style="color: #000000">"</span><span style="color: #000000">yyMMdd</span><span style="color: #000000">"</span><span style="color: #000000">).format(cal.getTime())).append(</span><span style="color: #000000">"</span><span style="color: #000000">0</span><span style="color: #000000">"</span><span style="color: #000000">).<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />toString();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;type&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">YE3MP-</span><span style="color: #000000">"</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;need&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;StringBuilder(userId.substring(</span><span style="color: #000000">0</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">1</span><span style="color: #000000">)).append(type).<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />append(</span><span style="color: #000000">"</span><span style="color: #000000">300</span><span style="color: #000000">"</span><span style="color: #000000">).append(licenseNum).append(verTime).toString();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;dx&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;StringBuilder(need).append(LL).append(userId).toString();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;suf&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">this</span><span style="color: #000000">.decode(dx);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;code&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;StringBuilder(need).append(String.valueOf(suf)).<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />toString();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">this</span><span style="color: #000000">.change(code);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /><br /><img id="Codehighlighter1_1301_1451_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1301_1451_Open_Text.style.display='none'; Codehighlighter1_1301_1451_Closed_Image.style.display='inline'; Codehighlighter1_1301_1451_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1301_1451_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1301_1451_Closed_Text.style.display='none'; Codehighlighter1_1301_1451_Open_Image.style.display='inline'; Codehighlighter1_1301_1451_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;decode(String&nbsp;s)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1301_1451_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1301_1451_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;i;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">char</span><span style="color: #000000">[]&nbsp;ac;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;j;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;k;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />i&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />ac&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;s.toCharArray();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />k&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;ac.length;<br /><img id="Codehighlighter1_1400_1429_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1400_1429_Open_Text.style.display='none'; Codehighlighter1_1400_1429_Closed_Image.style.display='inline'; Codehighlighter1_1400_1429_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1400_1429_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1400_1429_Closed_Text.style.display='none'; Codehighlighter1_1400_1429_Open_Image.style.display='inline'; Codehighlighter1_1400_1429_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">while</span><span style="color: #000000">&nbsp;(j&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;k)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1400_1429_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1400_1429_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />i&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(</span><span style="color: #000000">31</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">*</span><span style="color: #000000">&nbsp;i)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;ac[j];<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j</span><span style="color: #000000">++</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;Math.abs(i);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /><br /><img id="Codehighlighter1_1486_1899_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1486_1899_Open_Text.style.display='none'; Codehighlighter1_1486_1899_Closed_Image.style.display='inline'; Codehighlighter1_1486_1899_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1486_1899_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1486_1899_Closed_Text.style.display='none'; Codehighlighter1_1486_1899_Open_Image.style.display='inline'; Codehighlighter1_1486_1899_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;String&nbsp;change(String&nbsp;s)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1486_1899_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1486_1899_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">byte</span><span style="color: #000000">[]&nbsp;abyte0;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">char</span><span style="color: #000000">[]&nbsp;ac;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;i;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;k;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;j;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />abyte0&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;s.getBytes();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />ac&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">char</span><span style="color: #000000">[s.length()];<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />i&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">0</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />k&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;abyte0.length;<br /><img id="Codehighlighter1_1625_1870_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1625_1870_Open_Text.style.display='none'; Codehighlighter1_1625_1870_Closed_Image.style.display='inline'; Codehighlighter1_1625_1870_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1625_1870_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1625_1870_Closed_Text.style.display='none'; Codehighlighter1_1625_1870_Open_Image.style.display='inline'; Codehighlighter1_1625_1870_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">while</span><span style="color: #000000">&nbsp;(i&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;k)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1625_1870_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1625_1870_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;abyte0[i];<br /><img id="Codehighlighter1_1670_1704_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1670_1704_Open_Text.style.display='none'; Codehighlighter1_1670_1704_Closed_Image.style.display='inline'; Codehighlighter1_1670_1704_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1670_1704_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1670_1704_Closed_Text.style.display='none'; Codehighlighter1_1670_1704_Open_Image.style.display='inline'; Codehighlighter1_1670_1704_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;((j&nbsp;</span><span style="color: #000000">&gt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">48</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">&nbsp;(j&nbsp;</span><span style="color: #000000">&lt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">57</span><span style="color: #000000">))&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1670_1704_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1670_1704_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(((j&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">48</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">5</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">%</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">10</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">48</span><span style="color: #000000">;<br /><img id="Codehighlighter1_1739_1774_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1739_1774_Open_Text.style.display='none'; Codehighlighter1_1739_1774_Closed_Image.style.display='inline'; Codehighlighter1_1739_1774_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1739_1774_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1739_1774_Closed_Text.style.display='none'; Codehighlighter1_1739_1774_Open_Image.style.display='inline'; Codehighlighter1_1739_1774_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;((j&nbsp;</span><span style="color: #000000">&gt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">65</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">&nbsp;(j&nbsp;</span><span style="color: #000000">&lt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">90</span><span style="color: #000000">))&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1739_1774_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1739_1774_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(((j&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">65</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">%</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">26</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">65</span><span style="color: #000000">;<br /><img id="Codehighlighter1_1810_1845_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1810_1845_Open_Text.style.display='none'; Codehighlighter1_1810_1845_Closed_Image.style.display='inline'; Codehighlighter1_1810_1845_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1810_1845_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1810_1845_Closed_Text.style.display='none'; Codehighlighter1_1810_1845_Open_Image.style.display='inline'; Codehighlighter1_1810_1845_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;((j&nbsp;</span><span style="color: #000000">&gt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">97</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">&nbsp;(j&nbsp;</span><span style="color: #000000">&lt;=</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">122</span><span style="color: #000000">))&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1810_1845_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1810_1845_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />j&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(((j&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">97</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">13</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">%</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">26</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">97</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />ac[i]&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;(</span><span style="color: #0000ff">char</span><span style="color: #000000">)&nbsp;j;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />i</span><span style="color: #000000">++</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;String.valueOf(ac);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /><br /><img id="Codehighlighter1_1924_1935_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1924_1935_Open_Text.style.display='none'; Codehighlighter1_1924_1935_Closed_Image.style.display='inline'; Codehighlighter1_1924_1935_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1924_1935_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1924_1935_Closed_Text.style.display='none'; Codehighlighter1_1924_1935_Open_Image.style.display='inline'; Codehighlighter1_1924_1935_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;MyEclipseGen()&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1924_1935_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1924_1935_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #0000ff">super</span><span style="color: #000000">();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" /><br /><img id="Codehighlighter1_1977_2349_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1977_2349_Open_Text.style.display='none'; Codehighlighter1_1977_2349_Closed_Image.style.display='inline'; Codehighlighter1_1977_2349_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1977_2349_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1977_2349_Closed_Text.style.display='none'; Codehighlighter1_1977_2349_Open_Image.style.display='inline'; Codehighlighter1_1977_2349_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;main(String[]&nbsp;args)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1977_2349_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1977_2349_Open_Text"><span style="color: #000000">{<br /><img id="Codehighlighter1_1983_2320_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1983_2320_Open_Text.style.display='none'; Codehighlighter1_1983_2320_Closed_Image.style.display='inline'; Codehighlighter1_1983_2320_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_1983_2320_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_1983_2320_Closed_Text.style.display='none'; Codehighlighter1_1983_2320_Open_Image.style.display='inline'; Codehighlighter1_1983_2320_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif"></span><span style="color: #0000ff">try</span><span style="color: #000000">&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_1983_2320_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_1983_2320_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">please&nbsp;input&nbsp;register&nbsp;name:</span><span style="color: #000000">"</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />BufferedReader&nbsp;reader&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;BufferedReader(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;InputStreamReader(<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />System.in));<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;userId&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />userId&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;reader.readLine();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />MyEclipseGen&nbsp;myeclipsegen&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;MyEclipseGen();<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />String&nbsp;res&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;myeclipsegen.getSerial(userId,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">20</span><span style="color: #000000">"</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">Serial:</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;res);<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" />reader.readLine();<br /><img id="Codehighlighter1_2345_2347_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2345_2347_Open_Text.style.display='none'; Codehighlighter1_2345_2347_Closed_Image.style.display='inline'; Codehighlighter1_2345_2347_Closed_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_2345_2347_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_2345_2347_Closed_Text.style.display='none'; Codehighlighter1_2345_2347_Open_Image.style.display='inline'; Codehighlighter1_2345_2347_Open_Text.style.display='inline';" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif">}</span></span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(IOException&nbsp;ex)&nbsp;</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_2345_2347_Closed_Text"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_2345_2347_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" />}</span></span><span style="color: #000000">&nbsp;<br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><br /><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p>&nbsp;</p><img src ="http://xianjavaeye.blogjava.net/aggbug/362343.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/swboo/" target="_blank">大博的BLOG</a> 2011-10-31 09:12 <a href="http://www.blogjava.net/swboo/articles/362343.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何消除VeraCode检测中的CRLF Injection Issue(CWE ID 117)</title><link>http://www.blogjava.net/wldandan/archive/2011/09/06/358070.html</link><dc:creator>想飞就飞</dc:creator><author>想飞就飞</author><pubDate>Tue, 06 Sep 2011 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/wldandan/archive/2011/09/06/358070.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Veracode是一个检测应用程序是否存在安全漏洞的工具，更多细节请访问http://www.veracode.com。<br>这里主要总结一下如何消除Veracode检测结果中的CRLF（Carriage Return, Line Feed） Injection (CWE ID 117)的问题......&nbsp;&nbsp;<a href='http://www.blogjava.net/wldandan/archive/2011/09/06/358070.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/358070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wldandan/" target="_blank">想飞就飞</a> 2011-09-06 10:49 <a href="http://www.blogjava.net/wldandan/archive/2011/09/06/358070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何消除VeraCode检测中的OS Command Injection Issue(CWE ID 78)</title><link>http://www.blogjava.net/wldandan/archive/2011/09/06/358066.html</link><dc:creator>想飞就飞</dc:creator><author>想飞就飞</author><pubDate>Tue, 06 Sep 2011 02:28:00 GMT</pubDate><guid>http://www.blogjava.net/wldandan/archive/2011/09/06/358066.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Veracode是一个检测应用程序是否存在安全漏洞的工具，更多细节请访问http://www.veracode.com。<br>这里主要总结一下如何消除Veracode检测结果中的OS Command Injection((CWE ID 78)) 的问题......&nbsp;&nbsp;<a href='http://www.blogjava.net/wldandan/archive/2011/09/06/358066.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/358066.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wldandan/" target="_blank">想飞就飞</a> 2011-09-06 10:28 <a href="http://www.blogjava.net/wldandan/archive/2011/09/06/358066.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何消除VeraCode检测中的SQL Injection Issue(CWE ID 89)</title><link>http://www.blogjava.net/wldandan/archive/2011/09/05/357991.html</link><dc:creator>想飞就飞</dc:creator><author>想飞就飞</author><pubDate>Mon, 05 Sep 2011 06:09:00 GMT</pubDate><guid>http://www.blogjava.net/wldandan/archive/2011/09/05/357991.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Veracode是一个检测应用程序是否存在安全漏洞的工具，更多细节请访问http://www.veracode.com。<br>这里主要总结一下如何消除Veracode检测结果中的SQL Injection 的问题......&nbsp;&nbsp;<a href='http://www.blogjava.net/wldandan/archive/2011/09/05/357991.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/357991.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wldandan/" target="_blank">想飞就飞</a> 2011-09-05 14:09 <a href="http://www.blogjava.net/wldandan/archive/2011/09/05/357991.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（六）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/26/343575.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Wed, 26 Jan 2011 07:23:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/26/343575.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 实现日历终结篇，完成简单可运行的黑莓日历，利于扩展&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/26/343575.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343575.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-26 15:23 <a href="http://www.blogjava.net/bulktree/archive/2011/01/26/343575.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（五）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/20/343262.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Thu, 20 Jan 2011 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/20/343262.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何实现一个自定义的黑莓组件，简单来说就那几个固定的方法，如果你懂swing，对你来说so easy&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/20/343262.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343262.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-20 15:45 <a href="http://www.blogjava.net/bulktree/archive/2011/01/20/343262.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（四）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/18/343122.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Tue, 18 Jan 2011 01:25:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/18/343122.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 实现一个简单的日历算法，相信你看过之后会发现原来如此简单&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/18/343122.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343122.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-18 09:25 <a href="http://www.blogjava.net/bulktree/archive/2011/01/18/343122.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（三）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/16/343053.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Sun, 16 Jan 2011 08:30:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/16/343053.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 黑莓应用程序发布&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/16/343053.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343053.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-16 16:30 <a href="http://www.blogjava.net/bulktree/archive/2011/01/16/343053.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（二）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/16/343052.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Sun, 16 Jan 2011 08:09:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/16/343052.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文教你如何实现一个helloword运行原理，并且实现自己定制应用程序图标&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/16/343052.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343052.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-16 16:09 <a href="http://www.blogjava.net/bulktree/archive/2011/01/16/343052.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑莓开发学习入门系列，自己动手实现一个日历软件（一）</title><link>http://www.blogjava.net/bulktree/archive/2011/01/16/343051.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Sun, 16 Jan 2011 07:12:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/16/343051.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近闲的无聊折腾自己的8700g。4.2的OS限制很多软件无法安装，自己动手做一个日历，大致想法为：可显示农历，可灵活的翻年，翻月等...，不能想法太多，对于新手的我黑莓是一个全新的平台，先慢慢来。自己接触黑莓很短很短，只是看看API大致和swing开发类似，如果文中遇到低级问题，请及时指出，本人也在寻求高效合理的解决方案。黑莓在国内刚起步，业余时间学习发现资料是比较少的，而且大都是转载，本系列目的是给像我一样想学习黑莓开发的朋友一点指导，希望不要多走弯路，一起学习，共同进步！&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/16/343051.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/343051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-16 15:12 <a href="http://www.blogjava.net/bulktree/archive/2011/01/16/343051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2010年终总结</title><link>http://www.blogjava.net/bulktree/archive/2011/01/01/342121.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Sat, 01 Jan 2011 08:22:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2011/01/01/342121.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 作为技术出身首先要说的只能是技术，这是一个不平凡的一年，过完年直接辞职，在一家还没有名字的公司开始带队。碰到了大多数程序员遇到的问题，老板不懂行，把自己搞的很累。先后做了几个小项目，自己不是很满意，当然自己年纪和资历太浅除了技术层面其他的说不话，更不用说商业运作了。&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2011/01/01/342121.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/342121.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2011-01-01 16:22 <a href="http://www.blogjava.net/bulktree/archive/2011/01/01/342121.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>查询Oracle的BLOB类型</title><link>http://www.blogjava.net/leeguannan/archive/2010/06/17/323692.html</link><dc:creator>阿南</dc:creator><author>阿南</author><pubDate>Thu, 17 Jun 2010 03:03:00 GMT</pubDate><guid>http://www.blogjava.net/leeguannan/archive/2010/06/17/323692.html</guid><description><![CDATA[<div>最近在做项目的过程中，有些时候需要用Oracle的BLOB/CLOB类型存储一些很长的文章，一直不知道怎么来进行相关的检索，经过不懈的努力，终于能够解决这个问题了。查询语句如下：</div>
<div>&nbsp;</div>
<div>select count(*) from 表名 where dbms_lob.instr(表名.列名, utl_raw.cast_to_raw(convert('关键词','utf8')), 1, 1) &gt; 0;</div>
<div>&nbsp;</div>
<div>需要注意的是，这个解决方案只能查询BLOB/CLOB中存储的是经过处理的字符串。</div>
<div>&nbsp;</div>
<div>本方法在Oracle 10g上测试通过<br />
转自http://commandos.blog.51cto.com/154976/128732<br />
</div>
<img src ="http://xianjavaeye.blogjava.net/aggbug/323692.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/leeguannan/" target="_blank">阿南</a> 2010-06-17 11:03 <a href="http://www.blogjava.net/leeguannan/archive/2010/06/17/323692.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>离职了</title><link>http://www.blogjava.net/bulktree/archive/2010/04/09/317845.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Fri, 09 Apr 2010 06:36:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2010/04/09/317845.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 离职了，走了&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2010/04/09/317845.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/317845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2010-04-09 14:36 <a href="http://www.blogjava.net/bulktree/archive/2010/04/09/317845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iReport+jasperReport之客户端打印 (续二) ----数字签名</title><link>http://www.blogjava.net/bulktree/archive/2009/12/16/306211.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Wed, 16 Dec 2009 12:36:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2009/12/16/306211.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 客户端打印采用applet会访问打印机，数字签名就成了必须，下面我们来看看如何制作数字签名&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2009/12/16/306211.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/306211.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2009-12-16 20:36 <a href="http://www.blogjava.net/bulktree/archive/2009/12/16/306211.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iReport+jasperReport之客户端打印 (续)</title><link>http://www.blogjava.net/bulktree/archive/2009/12/15/306051.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Tue, 15 Dec 2009 11:10:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2009/12/15/306051.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. javascript 和applet互相通信。applet和前台界面交互，可以让客户感觉不到有applet的存在。<br>2. applet和后台相互通信。applet既可以接受后台转递的参数、对象流等等 还可以把信息返回到后台。<br>3. applet只实现打印和预览，主要的业务操作需要在后台完成。&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2009/12/15/306051.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/306051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2009-12-15 19:10 <a href="http://www.blogjava.net/bulktree/archive/2009/12/15/306051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iReport+jasperReport之客户端打印</title><link>http://www.blogjava.net/bulktree/archive/2009/10/27/299973.html</link><dc:creator>凌晨风</dc:creator><author>凌晨风</author><pubDate>Tue, 27 Oct 2009 12:58:00 GMT</pubDate><guid>http://www.blogjava.net/bulktree/archive/2009/10/27/299973.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: jasperReport客户端采用applet，applet和activeX插件的区别大家搜一下，有一堆东西可以借鉴，下载jasperreports-3.0.0，在相应的sample OR demo（记得不清了）中可以找到jasperReport 实现的客户端打印demo，下来就来分析下具体实现&nbsp;&nbsp;<a href='http://www.blogjava.net/bulktree/archive/2009/10/27/299973.html'>阅读全文</a><img src ="http://xianjavaeye.blogjava.net/aggbug/299973.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bulktree/" target="_blank">凌晨风</a> 2009-10-27 20:58 <a href="http://www.blogjava.net/bulktree/archive/2009/10/27/299973.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>