BigDecimal加減乘除運算(轉)

                            

java.math.BigDecimal。BigDecimal一共有4個夠造方法,讓我先來看看其中的兩種用法:javascript

第一種:BigDecimal(double val)
Translates a double into a BigDecimal. php

第二種:BigDecimal(String val)
Translates the String repre sentation of a BigDecimal into a BigDecimal. css

使用BigDecimal要用String來夠造,要作一個加法運算,須要先將兩個浮點數轉爲String,而後夠形成BigDecimal,在其中一個上調用add方法,傳入另外一個做爲參數,而後把運算的結果(BigDecimal)再轉換爲浮點數。html


public static double add(double v1,double v2)
public static double sub(double v1,double v2)
public static double mul(double v1,double v2)
public static double div(double v1,double v2)
public static double div(double v1,double v2,int scale)
public static double round(double v,int scale)java

import java.math.BigDecimal;
/**
* 因爲Java的簡單類型不可以精確的對浮點數進行運算,這個工具類提供精
* 確的浮點數運算,包括加減乘除和四捨五入。
*/
public class Arith{ //默認除法運算精度
private static final int DEF_DIV_SCALE = 10; //這個類不能實例化
private Arith(){
}
/**
* 提供精確的加法運算。
* @param v1 被加數
* @param v2 加數
* @return 兩個參數的和
*/
public static double add(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.add(b2).doubleValue();
}
/**
* 提供精確的減法運算。
* @param v1 被減數
* @param v2 減數
* @return 兩個參數的差
*/
public static double sub(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.subtract(b2).doubleValue();
}
/**
* 提供精確的乘法運算。
* @param v1 被乘數
* @param v2 乘數
* @return 兩個參數的積
*/
public static double mul(double v1,double v2){
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.multiply(b2).doubleValue();
}
/**
* 提供(相對)精確的除法運算,當發生除不盡的狀況時,精確到
* 小數點之後10位,之後的數字四捨五入。
* @param v1 被除數
* @param v2 除數
* @return 兩個參數的商
*/
public static double div(double v1,double v2){
return div(v1,v2,DEF_DIV_SCALE);
}
/**
* 提供(相對)精確的除法運算。當發生除不盡的狀況時,由scale參數指
* 定精度,之後的數字四捨五入。
* @param v1 被除數
* @param v2 除數
* @param scale 表示表示須要精確到小數點之後幾位。
* @return 兩個參數的商
*/
public static double div(double v1,double v2,int scale){
if(scale<0){
throw new IllegalArgumentException(
"The scale must be a positive integer or zero");
}
BigDecimal b1 = new BigDecimal(Double.toString(v1));
BigDecimal b2 = new BigDecimal(Double.toString(v2));
return b1.divide(b2,scale,BigDecimal.ROUND_HALF_UP).doubleValue();
}
/**
* 提供精確的小數位四捨五入處理。
* @param v 須要四捨五入的數字
* @param scale 小數點後保留幾位
* @return 四捨五入後的結果
*/
public static double round(double v,int scale){
if(scale<0){
throw new IllegalArgumentException("The scale must be a positive integer or zero");
}
BigDecimal b = new BigDecimal(Double.toString(v));
BigDecimal one = new BigDecimal("1");
return b.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue();
}
};

 

 

 
 
 
 &nbsp; <p>java.math.BigDecimal。BigDecimal一共有4個夠造方法,讓我先來看看其中的兩種用法:</p> <p>第一種:BigDecimal(double val)<br> Translates a double into a BigDecimal. </p> <p>第二種:BigDecimal(String val)<br> Translates the String repre sentation of a BigDecimal into a BigDecimal. </p> <p>使用BigDecimal要用String來夠造,要作一個加法運算,須要先將兩個浮點數轉爲String,而後夠形成BigDecimal,在其中一個上調用add方法,傳入另外一個做爲參數,而後把運算的結果(BigDecimal)再轉換爲浮點數。</p> <p><br> public static double add(double v1,double v2)<br> public static double sub(double v1,double v2)<br> public static double mul(double v1,double v2)<br> public static double div(double v1,double v2)<br> public static double div(double v1,double v2,int scale)<br> public static double round(double v,int scale)</p> <p>&nbsp;</p> <div class=""> dp-highlighter<div class=""> bar<div class="">Java代碼 <toolsa title="" 複製代碼href=""> http://callan.iteye.com/blog/200526#<img alt="" 複製代碼src=""></http://callan.iteye.com/images/icon_copy.gifa>&nbsp;<a title="" 收藏這段代碼href=""><img class="" staralt="" 收藏代碼src=""><http://callan.iteye.com/images/icon_star.pngimg class="" spinnersrc="" http://callan.iteye.com/images/spinner.gifalt="" style=""></a></div> </div> <ol class=""> dp-j<li><span><span class="">import</keywordspan><span>&nbsp;java.math.BigDecimal; &nbsp;&nbsp;</span></span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;因爲Java的簡單類型不可以精確的對浮點數進行運算,這個工具類提供精 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;確的浮點數運算,包括加減乘除和四捨五入。 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">class</keywordspan><span>&nbsp;Arith{&nbsp;</span><span class="">//默認除法運算精度 comment</span><span>&nbsp;&nbsp;</span></li><li><span></span><span class="">private</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">final</keywordspan><span>&nbsp;</span><span class="">int</keywordspan><span>&nbsp;DEF_DIV_SCALE&nbsp;=&nbsp;</span><span class="">10</numberspan><span>;&nbsp;</span><span class="">//這個類不能實例化 comment</span><span>&nbsp;&nbsp;</span></li><li><span></span><span class="">private</keywordspan><span>&nbsp;Arith(){ &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供精確的加法運算。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v1&nbsp;被加數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v2&nbsp;加數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;兩個參數的和 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;add(</span><span class="">double</keywordspan><span>&nbsp;v1,</span><span class="">double</keywordspan><span>&nbsp;v2){  &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b1&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v1)); &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b2&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v2)); &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;b1.add(b2).doubleValue(); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供精確的減法運算。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v1&nbsp;被減數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v2&nbsp;減數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;兩個參數的差 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;sub(</span><span class="">double</keywordspan><span>&nbsp;v1,</span><span class="">double</keywordspan><span>&nbsp;v2){  &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b1&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v1)); &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b2&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v2)); &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;b1.subtract(b2).doubleValue(); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供精確的乘法運算。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v1&nbsp;被乘數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v2&nbsp;乘數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;兩個參數的積 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;mul(</span><span class="">double</keywordspan><span>&nbsp;v1,</span><span class="">double</keywordspan><span>&nbsp;v2){  &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b1&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v1)); &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b2&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v2)); &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;b1.multiply(b2).doubleValue(); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供(相對)精確的除法運算,當發生除不盡的狀況時,精確到 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;小數點之後10位,之後的數字四捨五入。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v1&nbsp;被除數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v2&nbsp;除數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;兩個參數的商 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;div(</span><span class="">double</keywordspan><span>&nbsp;v1,</span><span class="">double</keywordspan><span>&nbsp;v2){  &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;div(v1,v2,DEF_DIV_SCALE); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供(相對)精確的除法運算。當發生除不盡的狀況時,由scale參數指 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;定精度,之後的數字四捨五入。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v1&nbsp;被除數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v2&nbsp;除數 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;scale&nbsp;表示表示須要精確到小數點之後幾位。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;兩個參數的商 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;div(</span><span class="">double</keywordspan><span>&nbsp;v1,</span><span class="">double</keywordspan><span>&nbsp;v2,</span><span class="">int</keywordspan><span>&nbsp;scale){  &nbsp;&nbsp;</span></li><li><span></span><span class="">if</keywordspan><span>(scale&lt;</span><span class="">0</numberspan><span>){ &nbsp;&nbsp;</span></li><li><span></span><span class="">throw</keywordspan><span>&nbsp;</span><span class="">new</keywordspan><span>&nbsp;IllegalArgumentException( &nbsp;&nbsp;</span></li><li><span></span><span class="">string&quot;The&nbsp;scale&nbsp;must&nbsp;be&nbsp;a&nbsp;positive&nbsp;integer&nbsp;or&nbsp;zero&quot;</span><span>); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b1&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v1)); &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b2&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v2)); &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;b1.divide(b2,scale,BigDecimal.ROUND_HALF_UP).doubleValue(); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span></span><span class="">/** </commentspan>&nbsp;</li><li><span><span class="">*comment&nbsp;提供精確的小數位四捨五入處理。 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;v&nbsp;須要四捨五入的數字 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@param&nbsp;scale&nbsp;小數點後保留幾位 </span>&nbsp;</span></li><li><span><span class="">*comment&nbsp;@return&nbsp;四捨五入後的結果 </span>&nbsp;</span></li><li><span><span class="">*/</commentspan><span>&nbsp;&nbsp;</span></span></li><li><span></span><span class="">public</keywordspan><span>&nbsp;</span><span class="">static</keywordspan><span>&nbsp;</span><span class="">double</keywordspan><span>&nbsp;round(</span><span class="">double</keywordspan><span>&nbsp;v,</span><span class="">int</keywordspan><span>&nbsp;scale){  &nbsp;&nbsp;</span></li><li><span></span><span class="">if</keywordspan><span>(scale&lt;</span><span class="">0</numberspan><span>){ &nbsp;&nbsp;</span></li><li><span></span><span class="">throw</keywordspan><span>&nbsp;</span><span class="">new</keywordspan><span>&nbsp;IllegalArgumentException(</span><span class="">string&quot;The&nbsp;scale&nbsp;must&nbsp;be&nbsp;a&nbsp;positive&nbsp;integer&nbsp;or&nbsp;zero&quot;</span><span>); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;b&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(Double.toString(v)); &nbsp;&nbsp;</span></li><li><span>BigDecimal&nbsp;one&nbsp;=&nbsp;</span><span class="">new</keywordspan><span>&nbsp;BigDecimal(</span><span class="">string&quot;1&quot;</span><span>); &nbsp;&nbsp;</span></li><li><span></span><span class="">return</keywordspan><span>&nbsp;b.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue(); &nbsp;&nbsp;</span></li><li><span>} &nbsp;&nbsp;</span></li><li><span>};&nbsp;&nbsp;</span></li></ol> </div> <link rel="" stylesheethref="" /> http://static.blog.csdn.net/public/res-min/markdown_views.css?v=1.0 </div>  </dd>  </dl>  </div>  <div class=""> skin_nav <div class=""><skin_editi class=""></fa fa-th-listi>  <div class=""><nav_list nav_list_edita href="">文章列表<//huiwenjie168a></div>  </div>   </div>  <div class=""> rssFix <a href="" http://blog.csdn.net/huiwenjie168/rss/listclass="" columnonclick=""><_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_RSS'])i class=""></fa fa-rssi></a>  </div>   <div id="" goTopBtnclass=""><skin_backTopi class=""></fa fa-chevron-upi></div>  </div>  <div class=""> detail_b <p class="" reprint_copystyle="" display:noneid=""></copyrightp>  <!--  <div class="bole" style="display:none">  <h2 class="bole_t clearfix"><span>伯樂推薦</span>  <label>一共有<em>{bolecount}</em>位博樂進行推薦</label>  </h2>  {bolecomment}  </div>  -->  <!-- style=""style=""-->  <h2 class="" > praise <label id="" diggArticleId="" 6998140onclick="" ><btndigga();span id="">頂</btnDiggspan><em>14</em></label>  <label id="" buryonclick=""><btnburya();span id="" >踩</btnBuryspan><em>0</em></label>  </h2>  <div class="" tracking-addata-mod=""><popu_222a href="" >javascript:void(0);&nbsp;</a> </div>  <div class="" tracking-addata-mod=""> <popu_223a href="" >javascript:void(0);&nbsp;</a></div>   <script type=""> text/javascript function btndigga() {  $(".tracking-ad[data-mod='popu_222'] a").click();  }  function btnburya() {  $(".tracking-ad[data-mod='popu_223'] a").click();  }   $(function () {  if ($(".markdown_views").length > 0) {  if($("#fromjs").length==0)  {  $('pre.prettyprint code').each(function () {  var lines = $(this).text().split('\n').length;  var $numbering = $('<ul/>').addClass('pre-numbering').hide();  $(this).addClass('has-numbering').parent().append($numbering);  for (i = 1; i <= lines; i++) {  $numbering.append($('<li/>').text(i));  };  $numbering.fadeIn(1700);  });  }  }  else {  $("#article_content pre").each(function () {  var $this = $(this);  if ($this.attr("class") != undefined) {  if ($this.attr("class").indexOf("brush:") != -1) {  var lang = $this.attr("class").split(';')[0].split(':')[1];  $this.attr('name', 'code');  $this.attr('class', lang);  }  if ($this.attr("class")) {  $this.attr('name', 'code');  }  }  });  $('#article_content textarea[name=code]').each(function () {  var $this = $(this);  if ($this.attr("class").indexOf(":") != -1) {  $this.attr("class", $this.attr("class").split(':')[0]);  }  });  dp.SyntaxHighlighter.HighlightAll('code');  $('.highlighter').addClass('dp-highlighter');  if (!window.clipboardData) {  setTimeout("setCopyBtn()", 500);  }   function __get_code_toolbar(snippet_id) {  return $("<span class='tracking-ad' data-mod='popu_167'><a href='https://code.csdn.net/snippets/"  + snippet_id  + "' target='_blank' title='在CODE上查看代碼片' style='text-indent:0;'><img src='https://code.csdn.net/assets/CODE_ico.png' width=12 height=12 alt='在CODE上查看代碼片' style='position:relative;top:1px;left:2px;'/></a></span>"  + "<span class='tracking-ad' data-mod='popu_170'><a href='https://code.csdn.net/snippets/"  + snippet_id  + "/fork' target='_blank' title='派生到個人代碼片' style='text-indent:0;'><img src='https://code.csdn.net/assets/ico_fork.svg' width=12 height=12 alt='派生到個人代碼片' style='position:relative;top:2px;left:2px;'/></a></span>");  }   $("[code_snippet_id]").each(function () {  __s_id = $(this).attr("code_snippet_id");  if (__s_id != null && __s_id != "" && __s_id != 0 && parseInt(__s_id) > 70020) {  __code_tool = __get_code_toolbar(__s_id);  $(this).prev().find(".tools").append(__code_tool);  }  });   $(".bar").show();  }  });  </script>  <div class=""> blog_share <!--<i class="fa fa-qq"></i><i class="fa fa-weixin"></i><i class="fa fa-weibo"></i><i class="fa fa-renren"></i><i class="fa fa-qq"></i><i class="fa fa-weixin"></i>  <i class="fa fa-weibo"></i><i class="fa fa-renren"></i>-->  <div class="" bdsharebuttonbox tracking-adstyle="" float: right;data-mod=""> popu_172 <a href="" #class="" bds_moredata-cmd="" morestyle=""></background-position:0 0 !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png) !importanta>  <a href="" #class="" bds_qzonedata-cmd="" qzonetitle="" 分享到QQ空間style=""></background-position:0 -52px !importanta>  <a href="" #class="" bds_tsinadata-cmd="" tsinatitle=""分享到新浪微博style=""></background-position:0 -104px !importanta>  <a href="" #class="" bds_tqqdata-cmd="" tqqtitle=""分享到騰訊微博style=""></background-position:0 -260px !importanta>  <a href="" #class="" bds_renrendata-cmd="" renrentitle=""分享到人人網style=""></background-position:0 -208px !importanta>  <a href="" #class="" bds_weixindata-cmd="" weixintitle=""分享到微信style="" ></background-position:0 -1612px !importanta>  </div>  <script>window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];</script>  <!-- Baidu Button END -->  </div>  <div class=""> forward_back <div class=""><back fla href="" javascript:void(0);onclick=""><_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='http://blog.csdn.net/huiwenjie168/article/details/6997817';span><i class=""></fa fa-arrow-lefti></span><em>關於Ireport的使用技巧</em></a></div><div class=""><forward fra href="" javascript:void(0);onclick=""><_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='http://blog.csdn.net/huiwenjie168/article/details/7007357';em>如何使用Log4j</em><span><i class=""></fa fa-arrow-righti></span></a></div>  </div>  <div>  <script type=""> text/javascript /*博客內容頁下方Banner2-728*90,建立於2014-7-3*/  var cpro_id = "u1607657"; </script> <script type="" text/javascriptsrc=""></http://cpro.baidustatic.com/cpro/ui/c.jsscript>  </div>  <!--  {articleinsamecategory}  -->  <div class="" commentid=""> comment_form <div id=""> commentsbmitarear <h2 class="">發表評論</comment_th2>  <dl class="" publish_comment clearfixid=""> commentbox <dt><a href=""><http://my.csdn.net/img src=""></a></dt>  <dd>  <form action="" /huiwenjie168/comment/submit?id=6998140method="" postonsubmit="" return subform(this);id=""> commentform <textarea class="" publish_txtid=""></comment_contenttextarea>  <div class=""> publish clearfix  <div class=""><publish_li class=""></fa fa-code J_codei></div>   <input type="" hiddenid="" comment_replyIdname=""> comment_replyId <input type="" hiddenid="" comment_userIdname="" comment_userIdvalue="">  <input type="" hiddenid="" commentIdname="" commentIdvalue="">   <a href="" javascript:void(0);class=""> 發表評論</publish_btna>&nbsp;&nbsp;<span id="" tip_commentstyle=""></color: Red; display: none;span>   <div class="" comment-code-pop J_lang_listid="" lang_listcode=""><codea href="" #htmlstyle="" width:95px;class="">HTML/XML</long_namea><a href="" #objcstyle="" width:95px;class="">objective-c</long_namea><a href="" #delphistyle="" width:58px;class="">Delphi</zhong_namea><a href="" #rubyclass="">Ruby</zhong_namea><a href="">PHP</#phpa><a href="" #csharpclass="">C#</duan_namea><a style=""  border-right: none;href="" #cppclass="">C++</duan_namea><a style=""  border-bottom:none;width:95px;href="" #javascriptclass="">JavaScript</long_namea><a style=""  border-bottom:none;width:95px;href="" #vbclass="">Visual Basic</long_namea><a style=""  border-bottom:none;href="" #pythonclass="">Python</zhong_namea><a style=""  border-bottom:none;href="" #javaclass="">Java</zhong_namea><a style="" border-bottom:none;href="" #cssclass="">CSS</duan_namea><a style="" border-bottom:none;href="" #sqlclass="">SQL</duan_namea><a style="" border:none; href="" #plainclass="">其它</duan_namea><span class=""></arrbspan></div>  </div>  </form>  </dd>  </dl>  </div>  <a name=""></commentsa>  <div class="" comment_listid=""></comment_listdiv>  <div style="">height:60px&nbsp;</div>  </div>  </div>  </div>  </div>  <div class=""> skin_right <div id="" skin_r_wrapclass=""> skin_r_wrap <div id="" skin_rclass=""><skin_ri id="" arrow_rclass=""></fa fa-arrow-righti>  <div class=""><messa href=""><http://my.csdn.net/huiwenjie168img src="" http://avatar.csdn.net/3/A/4/1_huiwenjie168.jpgalt="" imgclass=""></heada>  <p class="">huiwenjie168</mess_namep>  <div class=""> grade <p><span>等級:</span><img src=""></http://c.csdnimg.cn/jifen/images/xunzhang/jianzhang/blog5.pngp>  <p><span>排名:</span><span>第10068名</span></p>  </div>  <div class=""><blog_medala href=""></http://blog.csdn.net/experts/rule.htmla>  <div class=""></medal_cdiv>  <div class=""> attention <a href="" javascript:void(0);id=""><span_add_followi class=""></fa fa-plusi><span>加關注</span></a>  <a href="" javascript:void(0);onClick=""><window.open('http://msg.csdn.net/letters/model?receiver=huiwenjie168','_blank','height=350,width=700');_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_sixin'])i class=""></fa fa-envelope-oi><span>發私信</span></a>  </div>  <div class=""></contactdiv>  </div>  </div>  <div class=""> classify <!--  <dl class="classify_list js_list">  <dt>  <div class="js_column"><i class="fa fa-th"></i><a href="#" class="column">文章分類</a></div>  </dt>  </dl>   <dl class="classify_list">  <dt><i class="fa fa-play-circle"></i><a href="/huiwenjie168/blog/course" class="column">個人課程</a></dt>  </dl>  -->      <dl class=""> classify_list <div class=""> article_search <div class=""> article_search_c <form id="" frmSearchaction="" http://so.csdn.net/searchclass="" form_search csdn-tracking-statisticstarget="" _blankdata-mod=""> popu_306 <input type="" textid="" inputSearchplaceholder=""><文章搜索i class="" fa fa-searchid=""></btnSubmiti>  </form>  </div>  </div>  </dl>  <script type=""> text/javascript   $(function () {  $("#btnSubmit").unbind("click");  $("#btnSubmit").click(function () {  search();  });   $("#frmSearch").submit(function () {  search();  return false;  });   function search()  {  if ($("#inputSearch").val() == "") {  alert("請錄入搜索關鍵詞!");  return false;  }  //var url = "http://so.csdn.net/so/search/s.do?q=" + encodeURIComponent($("#inputSearch").val()) + "&u=" + username + "&t=blog";  var url = "https://www.baidu.com/s?wd=" + encodeURIComponent($("#inputSearch").val()) + "%20site%3Ablog.csdn.net"  window.location.href = url;  }  });  </script>   <dl class=""> classify_list <dt><i class=""></fa fa-file-texti><a href="" /huiwenjie168/blog/columnclass="">博客專欄</columna> </dt>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-thi><span class="">文章分類</columnspan></div>  <ul id="" article_list0class=""> article_list <li><a href="" /huiwenjie168/article/category/2539973onclick="">java</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(23)</span></li><li><a href="" /huiwenjie168/article/category/3103225onclick="">數據庫</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(4)</span></li><li><a href="" /huiwenjie168/article/category/3103229onclick="">javaScript</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(5)</span></li><li><a href="" /huiwenjie168/article/category/3103255onclick="">jsp</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(2)</span></li><li><a href="" /huiwenjie168/article/category/3103269onclick="">SSH</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(7)</span></li><li><a href="" /huiwenjie168/article/category/3103273onclick="">其餘</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(10)</span></li><li><a href="" /huiwenjie168/article/category/3103293onclick="">Tomcat</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(4)</span></li><li><a href="" /huiwenjie168/article/category/3103305onclick="">JQuery</_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_wenzhangfenlei']); a><span>(2)</span></li>  </ul>  </dt>  <dd style=""><display:nonea href="" #class=""><article_addi class=""></fa fa-plusi></a></dd>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-calendari><span class="">文章存檔</columnspan></div>  <ul id="" article_list1class=""> article_list  <li><a href="">2017年06月<//huiwenjie168/article/month/2017/06a><span>(1)</span></li>   <li><a href="">2016年12月<//huiwenjie168/article/month/2016/12a><span>(1)</span></li>   <li><a href="">2016年06月<//huiwenjie168/article/month/2016/06a><span>(3)</span></li>   <li><a href="">2015年12月<//huiwenjie168/article/month/2015/12a><span>(1)</span></li>   <li><a href="">2015年11月<//huiwenjie168/article/month/2015/11a><span>(1)</span></li>   <li><a href="">2015年09月<//huiwenjie168/article/month/2015/09a><span>(1)</span></li>   <li><a href="">2015年04月<//huiwenjie168/article/month/2015/04a><span>(1)</span></li>   <li><a href="">2014年12月<//huiwenjie168/article/month/2014/12a><span>(1)</span></li>   <li><a href="">2014年05月<//huiwenjie168/article/month/2014/05a><span>(7)</span></li>   <li><a href="">2013年11月<//huiwenjie168/article/month/2013/11a><span>(1)</span></li>   <li><a href="">2013年06月<//huiwenjie168/article/month/2013/06a><span>(3)</span></li>   <li><a href="">2013年05月<//huiwenjie168/article/month/2013/05a><span>(1)</span></li>   <li><a href="">2013年04月<//huiwenjie168/article/month/2013/04a><span>(1)</span></li>   <li><a href="">2013年01月<//huiwenjie168/article/month/2013/01a><span>(4)</span></li>   <li><a href="">2012年12月<//huiwenjie168/article/month/2012/12a><span>(1)</span></li>   <li><a href="">2012年10月<//huiwenjie168/article/month/2012/10a><span>(1)</span></li>   <li><a href="">2012年09月<//huiwenjie168/article/month/2012/09a><span>(1)</span></li>   <li><a href="">2012年08月<//huiwenjie168/article/month/2012/08a><span>(1)</span></li>   <li><a href="">2012年07月<//huiwenjie168/article/month/2012/07a><span>(2)</span></li>   <li><a href="">2012年06月<//huiwenjie168/article/month/2012/06a><span>(1)</span></li>   <li><a href="">2012年05月<//huiwenjie168/article/month/2012/05a><span>(7)</span></li>   <li><a href="">2012年03月<//huiwenjie168/article/month/2012/03a><span>(1)</span></li>   <li><a href="">2012年02月<//huiwenjie168/article/month/2012/02a><span>(11)</span></li>   <li><a href="">2011年12月<//huiwenjie168/article/month/2011/12a><span>(4)</span></li>   <li><a href="">2011年11月<//huiwenjie168/article/month/2011/11a><span>(16)</span></li>   <li><a href="">2011年10月<//huiwenjie168/article/month/2011/10a><span>(4)</span></li>   </ul>  </dt>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-eyei><span class="">閱讀排行</columnspan></div>  <ul class=""> article_list  <li><a href="">BigDecimal加減乘除運算<//huiwenjie168/article/details/6998140a><span>(139370)</span></li>   <li><a href="">org.hibernate.exception.SQLGrammarException: could not execute query處理方式<//huiwenjie168/article/details/7017680a><span>(31657)</span></li>   <li><a href="">Tomcat內存,併發數配置<//huiwenjie168/article/details/7019303a><span>(27150)</span></li>   <li><a href="">spring加載hibernate映射文件的幾種方式<//huiwenjie168/article/details/7013618a><span>(23033)</span></li>   <li><a href="">c3p0、dbcp、tomcat jdbc pool 鏈接池配置簡介及經常使用數據庫的driverClass和驅動包<//huiwenjie168/article/details/8477967a><span>(18385)</span></li>   <li><a href="">免裝版tomcat註冊成windows系統服務方法<//huiwenjie168/article/details/42267353a><span>(17917)</span></li>   <li><a href="">java根據IP獲取用戶所在地<//huiwenjie168/article/details/16898619a><span>(17158)</span></li>   <li><a href="">用iText給pdf添加水印圖片<//huiwenjie168/article/details/7616983a><span>(16394)</span></li>   <li><a href="">關於Ireport的使用技巧<//huiwenjie168/article/details/6997817a><span>(11246)</span></li>   <li><a href="">PowerDesigner15.1建立模型及生成帶註釋sql操做手冊<//huiwenjie168/article/details/7824029a><span>(11160)</span></li>   </ul>  </dt>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-commentsi><span class="">評論排行</columnspan></div>  <ul class=""> article_list  <li><a href="">用iText給pdf添加水印圖片<//huiwenjie168/article/details/7616983a><span>(14)</span></li>   <li><a href="">java獲取新浪天氣預報代碼<//huiwenjie168/article/details/27332779a><span>(10)</span></li>   <li><a href="">BigDecimal加減乘除運算<//huiwenjie168/article/details/6998140a><span>(9)</span></li>   <li><a href="">java根據IP獲取用戶所在地<//huiwenjie168/article/details/16898619a><span>(6)</span></li>   <li><a href="">驗證身份證號方法<//huiwenjie168/article/details/42142339a><span>(3)</span></li>   <li><a href="">java開發經常使用jar包<//huiwenjie168/article/details/7049481a><span>(3)</span></li>   <li><a href="">java程序調用iReport生成的.jasper文件的方法<//huiwenjie168/article/details/7286963a><span>(3)</span></li>   <li><a href="">java.lang.IllegalArgumentException: node to traverse cannot be null! 處理方法<//huiwenjie168/article/details/7019276a><span>(2)</span></li>   <li><a href="">PowerDesigner15.1建立模型及生成帶註釋sql操做手冊<//huiwenjie168/article/details/7824029a><span>(2)</span></li>   <li><a href="">原來冒泡不是最牛的排序方法<//huiwenjie168/article/details/7252919a><span>(2)</span></li>   </ul>  </dt>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-list-oli><span class="">推薦文章</columnspan></div>  <ul class=""> article_list <ul> <li><a href="" http://blog.csdn.net/blogdevteam/article/details/75086638target="">* CSDN日報20170713——《程序人生,終究是起承轉合》</_blanka></li> <li><a href="" http://blog.csdn.net/phodal/article/details/74516182target="">* 探討後端選型中不一樣語言及對應的Web框架</_blanka></li> <li><a href=""http://blog.csdn.net/briblue/article/details/74616922target="">* 細說反射,Java 和 Android 開發者必須跨越的坎</_blanka></li> <li><a href="" http://blog.csdn.net/xiaopihaierletian/article/details/74688643target="">* 深度學習 | 反向傳播與它的直觀理解</_blanka></li> <li><a href="" http://blog.csdn.net/liyuanxiang1984/article/details/74611136target="">* ArcGIS 水文分析實戰教程——雨量計算與流量統計</_blanka></li> <li><a href="" http://blog.csdn.net/broadview2006/article/details/74431515target="">* 每週薦書:Android、Keras、ES6(評論送書)</_blanka></li>  </ul>  </ul>  </dt>  </dl>   <dl class=""> classify_list js_list <dt>  <div class=""><js_column_wrapi class=""></fa fa-commentingi><span class="">最新評論</columnspan></div>  <ul class=""> article_list new_comment  <li>  <p><a href="">java獲取新浪天氣預報代碼<//huiwenjie168/article/details/27332779a></p>  <p><a href="" /huiwenjie168class="">huiwenjie168</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>@qq_35476379:你能那到天氣狀況,圖片還很差設置嗎?http://www.17sucai....</i></p>  </li>   <li>  <p><a href="">java獲取新浪天氣預報代碼</a></p>  <p><a href="" /qq_35476379class="">qq_35476379</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>有個問題請教下,我看返回的數據中沒有天氣對應圖片的數據哦,新浪天氣獲取不到天氣圖片的嗎?</i></p>  </li>   <li>  <p><a href="">org.hibernate.exception.SQLGrammarException: could not execute query處理方式<//huiwenjie168/article/details/7017680a></p>  <p><a href="" /yiwangxiblogclass="">yiwangxiblog</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>感謝分享</i></p>  </li>   <li>  <p><a href="">java.lang.IllegalArgumentException: node to traverse cannot be null! 處理方法<//huiwenjie168/article/details/7019276a></p>  <p><a href="" /wangjinlong_class="">wangjinlong_</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>解決了,</i></p>  </li>   <li>  <p><a href="">用iText給pdf添加水印圖片<//huiwenjie168/article/details/7616983a></p>  <p><a href="" /u014335844class="">u014335844</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>圖片自己有要求嗎,格式方面</i></p>  </li>   <li>  <p><a href="">spring+mybatis使用MapperScannerConfigurer引發的PropertyPlaceholderConfigurer無效問題處理方法<//huiwenjie168/article/details/51722290a></p>  <p><a href="" /a769901686class="">a769901686</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>我也試了,不行,也看不出來,上面兩個的配置除了改了SqlSessionFactoryBean的id名...</i></p>  </li>   <li>  <p><a href="">spring加載hibernate映射文件的幾種方式<//huiwenjie168/article/details/7013618a></p>  <p><a href="" /foaicaiqingclass="">foaicaiqing</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>大神,謝謝了</i></p>  </li>   <li>  <p><a href="">免裝版tomcat註冊成windows系統服務方法<//huiwenjie168/article/details/42267353a></p>  <p><a href="" /xiaoqingwa0214class="">xiaoqingwa0214</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>頗有幫助</i></p>  </li>   <li>  <p><a href="">BigDecimal加減乘除運算<//huiwenjie168/article/details/6998140a></p>  <p><a href="" /qq_18843045class="">qq_18843045</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>double處理是有問題的,2245.325試着保留2位小數位看看</i></p>  </li>   <li>  <p><a href="">java根據IP獲取用戶所在地<//huiwenjie168/article/details/16898619a></p>  <p><a href="" /wanggangjiaclass="">wanggangjia</reply_namea><span>回覆:</span></p>  <p class=""><reply_cem></em><i>挺不錯 正如樓上所說 ip要用外網的才行</i></p>  </li>   </ul>  </dt>  </dl>    <!--  [startblogcolumn]  [startsearch]  <dl class="classify_list">  <div class="article_search">  <div class="article_search_c">  <form id="frmSearch" action="http://so.csdn.net/search" class="form_search csdn-tracking-statistics" target="_blank" data-mod="popu_306">  <input type="text" id="inputSearch" placeholder="文章搜索"><i class="fa fa-search" id="btnSubmit"></i>  </form>  </div>  </div>  </dl>  <script type="text/javascript">    $(function () {  $("#btnSubmit").unbind("click");  $("#btnSubmit").click(function () {  search();  });   $("#frmSearch").submit(function () {  search();  return false;  });   function search()  {  if ($("#inputSearch").val() == "") {  alert("請錄入搜索關鍵詞!");  return false;  }  //var url = "http://so.csdn.net/so/search/s.do?q=" + encodeURIComponent($("#inputSearch").val()) + "&u=" + username + "&t=blog";  var url = "https://www.baidu.com/s?wd=" + encodeURIComponent($("#inputSearch").val()) + "%20site%3Ablog.csdn.net"  window.location.href = url;  }  });  </script>  [endsearch]   [startspecialcolumn]  <dl class="classify_list">  <dt><i class="fa fa-file-text"></i><a href="/huiwenjie168/blog/column" class="column">博客專欄</a> </dt>  </dl>  [endspecialcolumn]   [startcategory]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-th"></i><span class="column">文章分類</span></div>  <ul id="article_list0" class="article_list">  {articlecategorys}  </ul>  </dt>  <dd style="display:none"><a href="#" class="article_add"><i class="fa fa-plus"></i></a></dd>  </dl>  [endcategory]   [startarchive]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-calendar"></i><span class="column">文章存檔</span></div>  <ul id="article_list1" class="article_list">  [startlist]  <li><a href="/{0}/article/month/{1}/{2}">{1}年{2}月</a><span>({3})</span></li>  [endlist]  </ul>  </dt>  </dl>  [endarchive]  [startviewcountarticles]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-eye"></i><span class="column">閱讀排行</span></div>  <ul class="article_list">  [startlist]  <li><a href="{columnarticleurl}">{columnarticletitle}</a><span>({columnarticlecount})</span></li>  [endlist]  </ul>  </dt>  </dl>  [endviewcountarticles]  [startcommentcountarticles]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-comments"></i><span class="column">評論排行</span></div>  <ul class="article_list">  [startlist]  <li><a href="{columnarticleurl}">{columnarticletitle}</a><span>({columnarticlecommentcount})</span></li>  [endlist]  </ul>  </dt>  </dl>  [endcommentcountarticles]  [starthomepagearticles]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-list-ol"></i><span class="column">推薦文章</span></div>  <ul class="article_list">  {cloumcontent}  </ul>  </dt>  </dl>  [endhomepagearticles]  [startnewcomments]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-commenting"></i><span class="column">最新評論</span></div>  <ul class="article_list new_comment">  [startlist]  <li>  <p><a href="{articleurl}">BigDecimal加減乘除運算</a></p>  <p><a href="/{commentusername}" class="reply_name">{commentusername}</a><span>回覆:</span></p>  <p class="reply_c"><em></em><i>{commentcontent}</i></p>  </li>  [endlist]  </ul>  </dt>  </dl>  [endnewcomments]  [startcustom]  <dl class="classify_list js_list">  <dt>  <div class="js_column_wrap"><i class="fa fa-cube"></i><span class="column">{columntitle}</span></div>  <ul class="article_list">  {columcontent}  </ul>  </dt>  </dl>  [endcustom]  [endblogcolumn]  -->   <!--  <dl class="classify_list">  <dt class="rss"><i class="fa fa-rss"></i>  <span class="column">  <a href="http://blog.csdn.net/huiwenjie168/rss/list" class="column" onclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_RSS'])">RSS訂閱</a>  </span>  </dt>  </dl>  -->   </div>  </div>  </div>  </div>  <div id="" skin_right_smallclass=""> skin_right_small <div class=""><skin_r_smalli id="" faNaviconclass=""></fa fa-naviconi>  <div class=""><head_smalla href=""><http://my.csdn.net/huiwenjie168img src="" http://avatar.csdn.net/3/A/4/1_huiwenjie168.jpgalt=""></imga></div>  <ul class=""> rSmallList   <li class=""><small_articlei class=""></fa fa-file-texti><a href="" /huiwenjie168/blog/columnclass="">博客專欄</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-thi><a href="" #class="">文章分類</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-calendari><a href="" #class="">文章存檔</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-eyei><a href="" #class="">閱讀排行</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-commentsi><a href="" #class="">評論排行</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-list-oli><a href="" #class="">推薦文章</small_columna></li>   <li class=""><small_article js_smallArticlei class=""></fa fa-commentingi><a href="" #class="">最新評論</small_columna></li>   <!--  [startblogcolumnsmall]  [startspecialcolumn]  <li class="small_article"><i class="fa fa-file-text"></i><a href="/huiwenjie168/blog/column" class="small_column">博客專欄</a></li>  [endspecialcolumn]  [startcategory]  <li class="small_article js_smallArticle"><i class="fa fa-th"></i><a href="#" class="small_column">文章分類</a></li>  [endcategory]  [startarchive]  <li class="small_article js_smallArticle"><i class="fa fa-calendar"></i><a href="#" class="small_column">文章存檔</a></li>  [endarchive]  [startviewcountarticles]  <li class="small_article js_smallArticle"><i class="fa fa-eye"></i><a href="#" class="small_column">閱讀排行</a></li>  [endviewcountarticles]  [startcommentcountarticles]  <li class="small_article js_smallArticle"><i class="fa fa-comments"></i><a href="#" class="small_column">評論排行</a></li>  [endcommentcountarticles]  [starthomepagearticles]  <li class="small_article js_smallArticle"><i class="fa fa-list-ol"></i><a href="#" class="small_column">推薦文章</a></li>  [endhomepagearticles]  [startnewcomments]  <li class="small_article js_smallArticle"><i class="fa fa-commenting"></i><a href="#" class="small_column">最新評論</a></li>  [endnewcomments]  [startcustom]  <li class="small_article js_smallArticle"><i class="fa fa-cube"></i><a href="#" class="small_column">{columntitle}</a></li>  [endcustom]  [endblogcolumnsmall]  -->  </ul>  </div>  </div>   <div id=""></maskdiv>  <script type="" text/javascriptsrc=""></http://static.blog.csdn.net/skin/skin2-template/js/apps/accordion.jsscript>   <script type="" text/javascriptsrc=""></http://static.blog.csdn.net/skin/skin2-template/js/apps/jquery.mousewheel.jsscript>  <script type="" text/javascriptsrc=""></http://static.blog.csdn.net/skin/skin2-template/js/apps/jquery.rollbar.min.jsscript>   <script type="" text/javascriptsrc=""></http://static.blog.csdn.net/skin/skin2-template/js/apps/transition.jsscript>  <script id="" noticeScripttype="" text/javascriptcharset="" utf-8btnId="" header_notice_numwrapId="" note1count="" 5subCount="" 5src=""></http://c.csdnimg.cn/public/common/toolbar/js/notify.jsscript>  <!--script( type="text/javascript" src="http://csdnimg.cn/pubfooter/js/publib_footer.js" )-->  <!--script( type="text/javascript" src="http://static.csdn.net/public/common/toolbar/js/toolbar.js" )-->  <script id="" csdn-toolbar-idbtnId="" header_notice_numwrapId="" note1count="" 5subCount="" 5type="" text/javascriptsrc=""></http://c.csdnimg.cn/public/common/toolbar/js/toolbar.jsscript>   <div id="" pop_winstyle=""> display:none ;position: absolute; z-index: 10000; border: 1px solid rgb(220, 220, 220); top: 222.5px; left: 630px; opacity: 1; background: none 0px 0px repeat scroll rgb(255, 255, 255);  </div>  <div id=""> report_dialog </div>   <div id=""></popup_maskdiv>  <style type=""> text/css #popup_mask  {  position: absolute;  width: 100%;  height: 100%;  background: #000;  z-index: 9999;  left: 0px;  top: 0px;  opacity: 0.3;  filter: alpha(opacity=30);  display: none;  }   .skin_list dl dd div ol {  margin-left:15px;  }   .skin_list dl dd div ol li {  display:list-item;list-style-type:decimal;margin-left:15px;  }   </style>   <div id="" a52b5334dstyle=""> width: 1px; height: 1px; display: none; <script id=""></adJs52b5334script>  <script>document.getElementById("adJs52b5334").src = "http://ads.csdn.net/js/opt/52b5334.js?t=" + Math.random();</script>  </div>   <!-- 廣告位開始 -->  <ins data-revive-zoneid="" 72data-revive-id=""></8c38e720de1c90a6f6ff52f3f89c4d57ins>  <!-- 廣告位結束 -->   <link rel="" stylesheethref="" /> http://static.blog.csdn.net/css/blog_code.css <script type="" text/javascriptsrc=""></http://static.blog.csdn.net/scripts/saveToCode.jsscript>  <script type="" text/javascriptsrc=""//csdnimg.cn/rabbit/tracking-ad/main.js?75eacd8></script>  </body> </html>  <script language=javascript" type="" text/javascriptsrc=""></http://ads.csdn.net/js/async_new.jsscript>   <script type=""> text/javascript var fromjs=$("#fromjs");  if(fromjs.length>0)  {  $("#fromjs .markdown_views pre").addClass("prettyprint");  prettyPrint();   $('pre.prettyprint code').each(function () {  var lines = $(this).text().split('\n').length;  var $numbering = $('<ul/>').addClass('pre-numbering').hide();  $(this).addClass('has-numbering').parent().append($numbering);  for (i = 1; i <= lines; i++) {  $numbering.append($('<li/>').text(i));  };  $numbering.fadeIn(1700);  });   $('.pre-numbering li').css("color","#999");  }   $(function(){  setTimeout(function(){  $(".math").each(function(index,value){$(this).find("span").last().css("color","#fff"); })  },500);    });  </script> 
相關文章
相關標籤/搜索