爪哇之家

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            35 隨筆 :: 29 文章 :: 8 評(píng)論 :: 0 Trackbacks

          2007年12月22日 #

          JDK6----/etc/profile.d/java

          JAVA_HOME = /usr/java/jdk6
          PATH
          = $JAVA_HOME/bin:$PATH
          CLASSPATH
          = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          export?JAVA_HOME?PATH?CLASSPATH
          TOMCAT6,jsvc-src/native/Tomcat5.sh --> /etc/init.d/tomcat
          JAVA_HOME=/usr/java/jdk6
          CATALINA_HOME
          =/usr/java/tomcat6
          DAEMON_HOME
          =$CATALINA_HOME/bin/jsvc-src
          TOMCAT_USER
          =tomcat

          #?for?multi?instances?adapt?those?lines.
          TMP_DIR
          =/var/tmp
          PID_FILE
          =/var/run/jsvc.pid
          CATALINA_BASE
          =$CATALINA_HOME

          CATALINA_OPTS
          ="-Djava.library.path=/usr/local/apr/lib"
          CATALINA_OPTS
          ="$CATALINA_OPTS?-Xms512m?-Xmx1024m?$JPDA_OPTS"
          CLASSPATH
          =\
          $JAVA_HOME/lib/tools.jar:\
          $CATALINA_HOME/bin/commons-daemon.jar:\
          $CATALINA_HOME/bin/bootstrap.jar
          安裝tomcat-native,arp等
          posted @ 2008-12-17 02:18 爪哇之家 閱讀(388) | 評(píng)論 (0)編輯 收藏

          環(huán)境:使用fm是2.3.9,webwork2.2.4(使用切換語(yǔ)法):
          一:作為components組件的參數(shù)如果值為字符串,則需要在字符串上加上單引號(hào)。
          <ww:component template="checkboxlist_portraitCols.ftl">
          ?<ww:param name="name" value="'test'" /><!--注意單引號(hào)-->
          ?<ww:param name="colCnt" value="4" />
          ?<ww:param name="list" value="{'1','2','3','4','5','6'}" />
          </ww:component>

          二:終于理解freemaker的多值類型。

          <#if (parameters.list?size%parameters.colCnt)?int==0>:求余數(shù)是否為0,必須加上內(nèi)置方法int。

          freemaker內(nèi)置了chunk分塊的方法,但是我始終沒有想到怎么將這個(gè)快按縱向進(jìn)行排列。橫向好說,直接按行輸出。因此寫下列模板代碼來實(shí)現(xiàn)。


          <#assign itemCount = 0/>
          <#if parameters.list??>?
          ?<#assign width=(100/parameters.colCnt)?int>
          ?
          ?<#assign itemCount = itemCount + 1/>

          ?<#assign rowCnt=0/>
          ?<#assign colCnt=0/>
          ?<#list parameters.list?chunk(parameters.colCnt) as row>
          ??<#assign rowCnt=rowCnt+1/>
          ??<tr>
          ??<#list row as cell>
          ???<#assign itemCount = itemCount + 1/>
          ???<#assign colCnt=colCnt+1/>
          ???<#if rowCnt==0 && col<parameters.colCnt-1 >
          ????<td width='${width}%'>
          ???<#else>
          ????<td>
          ???</#if>
          ???<#if parameters.listKey??>
          ????<#assign itemKey = cell[parameters.listKey]/>
          ???<#else>
          ???? <#assign itemKey = cell/>
          ???</#if>
          ???
          ???<#if parameters.listValue??>
          ???? <#assign itemValue = cell[parameters.listValue]/>
          ???<#else>
          ???? <#assign itemValue = cell/>
          ???</#if>
          ???<#assign itemKeyStr=itemKey.toString() />
          ????<input type="checkbox" name="${parameters.name?html}" value="${itemKeyStr?html}" id="${parameters.name?html}-${itemCount}"<#rt/>
          ???<#if tag.contains(parameters.nameValue, itemKey)>
          ????checked="checked"<#rt/>
          ???</#if>
          ???<#if parameters.disabled!(false)>
          ????disabled="disabled"<#rt/>
          ???</#if>
          ???/>
          ???<label for="${parameters.name?html}-${itemCount}" class="checkboxLabel">${itemValue?html}</label>
          ???</td>???
          ??</#list>
          ?</#list>?
          <#else>
          ? &nbsp;
          </#if>

          jsp引用頁(yè)面測(cè)試代碼:
          <table width="80%">
          <ww:component template="checkboxlist_landscapeCols.ftl">
          ?<ww:param name="name" value="'test'" />
          ?<ww:param name="colCnt" value="4" />
          ?<ww:param name="list" value="{'1','2','3','4','5','6'}" />
          </ww:component>
          </table>
          posted @ 2008-05-31 08:31 爪哇之家| 編輯 收藏

          http://www.ccw.com.cn/htm/center/prog/02_3_8_3.asp
          posted @ 2008-03-27 15:24 爪哇之家| 編輯 收藏

          1. 地址碼:表示編碼對(duì)象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。

            2. 出生日期碼:表示編碼對(duì)象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位、2位數(shù)字表示,之間不用分隔符。

            3. 順序碼:表示在同一地址碼所標(biāo)識(shí)的區(qū)域范圍內(nèi),對(duì)同年、同月、同日出生的人編定的順序號(hào),順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。

            校驗(yàn)的計(jì)算方式:

            1. 對(duì)前17位數(shù)字本體碼加權(quán)求和
            公式為:S = Sum(Ai * Wi), i = 0, ... , 16
            其中Ai表示第i位置上的身份證號(hào)碼數(shù)字值,Wi表示第i位置上的加權(quán)因子,其各位對(duì)應(yīng)的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

            2. 以11對(duì)計(jì)算結(jié)果取模
            Y = mod(S, 11)

            3. 根據(jù)模的值得到對(duì)應(yīng)的校驗(yàn)碼
            對(duì)應(yīng)關(guān)系為:
            ?? Y值: 0 1 2 3 4 5 6 7 8 9 10
            校驗(yàn)碼: 1 0 X 9 8 7 6 5 4 3 2

          posted @ 2007-12-22 23:03 爪哇之家| 編輯 收藏

          主站蜘蛛池模板: 江陵县| 蚌埠市| 定结县| 蓬莱市| 奉节县| 濮阳市| 绥化市| 五原县| 武邑县| 登封市| 民丰县| 台湾省| 武陟县| 射洪县| 镇安县| 扎囊县| 德昌县| 高台县| 肃北| 康保县| 临夏县| 甘洛县| 江陵县| 巩义市| 邢台县| 绥德县| 鄯善县| 屏边| 榕江县| 宁海县| 库尔勒市| 澄江县| 望奎县| 吉首市| 金秀| 涡阳县| 渝北区| 剑川县| 丰原市| 抚顺县| 鄂州市|