<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    自由飛翔

    我在仰望,java之上

    統計

    留言簿(2)

    我關注的blog

    閱讀排行榜

    評論排行榜

    2012年4月12日 #

    編碼至高法則-高內聚低耦合

         摘要: 此法則適合所有語言,咱們以JavaScript和Java兩個角度分析一下這個東東。 一、javascript 有這樣的一個頁面,js、css代碼都寫在html頁面中。 例如:gnj.html v1版本Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-...  閱讀全文

    posted @ 2019-09-11 15:59 GavinMiao 閱讀(230) | 評論 (0)編輯 收藏

    Jgoodies FormLayout 小結


    一、列與行的參數都由三個部分組成:對齊方式、固定尺寸、調整方式。
    1.對齊方式:
    1)列對齊有left, center, right, fill.默認fill
    2)行對齊有:top, center, bottom, fill. 其中fill表示填充至整個區域。默認center。
    2.固定尺寸:
    pref表示preferred size,適當大小,即首選尺寸大小。
    min表示minimum size,
    dlu 表示dialog units,
    px, pt, in, mm, cm)分別表示Pixel, Points, Inches, Millimeter, Centimeter。
    3. 調整方式:
    二、CellConstraints:
    cc.xywh(3, 1, 3, 1):表示3列,1行,colspan=3,rowspan=1
    三、FormLayout:
      1.FormLayout layout = new FormLayout(
       new ColumnSpec[]{
         FormSpecs.DEFAULT_COLSPEC,
         FormSpecs.GLUE_COLSPEC,
         FormSpecs.DEFAULT_COLSPEC,
         FormSpecs.GLUE_COLSPEC,
         FormSpecs.DEFAULT_COLSPEC,
         FormSpecs.GLUE_COLSPEC},
       new RowSpec[]{
         FormSpecs.DEFAULT_ROWSPEC,
         FormSpecs.GLUE_ROWSPEC,
         FormSpecs.DEFAULT_ROWSPEC,
         FormSpecs.GLUE_ROWSPEC,
         FormSpecs.DEFAULT_ROWSPEC,
         FormSpecs.GLUE_ROWSPEC
       }
      );
    2.

    FormLayout layout = new FormLayout( 
            "right:pref, 6dlu, 50dlu, 4dlu, center:50dlu", // columns
            "pref, 3dlu, pref, 3dlu, pref"); // rows   





    參考文章:
    http://hi.baidu.com/lijunwyf/item/a18d95f719ff01da6225d26f

    posted @ 2012-09-29 11:29 GavinMiao 閱讀(1325) | 評論 (0)編輯 收藏

    Vector淺見

    例子:
    import java.util.*;
    public class TestVector{
     public static void main(String[] args){
      Vector v = new Vector();
      v.add(null);
      v.add(new Integer(1));
      v.add("123");
      
      for(Enumeration e = v.elements();e.hasMoreElements();){
       System.out.println(e.nextElement());
      }
      v.insertElementAt("insert",2);
      v.setElementAt("insert",0);
      
      for(Enumeration e = v.elements();e.hasMoreElements();){
       System.out.println(e.nextElement());
      }
      
     }
    }

    結果:
    null
    1
    123

    insert
    1
    insert
    123
     
    結論:
    vector中可以放入null;
    vector可以放入不同類型的對象;
    vector是同步的容量自增長的向量;

    posted @ 2012-09-24 08:49 GavinMiao 閱讀(319) | 評論 (0)編輯 收藏

    火車票訂票好辦法

    一、前提須知:
    1.北京鐵路局:
    直屬站15個:北京站北京西站天津站天津西站豐臺站豐臺西站南倉站塘沽站唐山站石家莊站石家莊南站、邯鄲站、陽泉站、北京南站、天津西站。
    2.鄭州鐵路局:
    直屬車站11個:鄭州站、鄭州北站、鄭州東站、洛陽站、新鄉站、開封站、商丘站、月山站、長治北站、長治站。
    二、
    北京電話訂票竅門:1、座機打!;2.用手機加區號打!北京鐵路局管內,如唐山區號:打0315-95105105,手機打95105105的有效區號:河北省邯鄲0310石家莊0311保定0312張家口0313承德0314唐山0315廊坊0316滄州0317衡水0318邢臺0319秦皇島0335山東德州0534山西陽泉0353天津022。訂好之后可以在北京取票!!

    posted @ 2012-09-18 07:55 GavinMiao 閱讀(382) | 評論 (0)編輯 收藏

    異常積累:org.hibernate.StaleStateException

    ERROR - Exception executing batch: 
    org.hibernate.StaleStateException: Batch update returned unexpected row count fr
    om update [0]; actual row count: 0; expected: 1

    ERROR - Could not synchronize database state with session
    org.hibernate.StaleStateException: Batch update returned unexpected row count fr
    om update [0]; actual row count: 0; expected: 1


    不注意的話,還真的有點無所適從,Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
    這個異常是由于主鍵設置為自增長,而在我們插入記錄的時候設置了ID的值導致的。看下我的Hibernate映射文件中ID的定義:

    參考文章:http://hi.baidu.com/shirdrn/blog/item/adec1e82d067ddb86c81191c.html

    posted @ 2012-04-18 15:33 GavinMiao 閱讀(10582) | 評論 (0)編輯 收藏

    java.lang.IllegalStateException: Cannot forward after response has been committed

    現象:
    頁面報500.
    原因:
    在request.getRequestDispatcher("/success.html").forward(request, response);
    后面還有未執行的代碼,但是已經提交了響應。

    posted @ 2012-04-14 09:08 GavinMiao 閱讀(480) | 評論 (0)編輯 收藏

    UML初接觸

    1.UML:unified modeling Language(統一建模語言)
    2.草圖與藍圖:
    前者指:手工繪制的、規范度較低的UML模型;
    后者指:case工具繪制的正式的、規范的UML模型;
    3.不同可視性的符號:
    “+”:public   “#”:protected  “-”:private  “~”:package
    4.UML主要包含三種圖:靜態圖、動態圖、物理圖
    5.關聯關系:用來表示一個對象持有另外一個對象的引用,或是調用另外一個對象的方法
    6.類圖:


    7.類圖之間的關聯:
    —▷▷  —>持有

    posted @ 2012-04-13 11:34 GavinMiao 閱讀(321) | 評論 (0)編輯 收藏

    面試題(互聯網網上商城行業)

        只有注冊用戶登錄后才能閱讀該文。閱讀全文

    posted @ 2012-04-12 22:39 GavinMiao 閱讀(114) | 評論 (0)編輯 收藏

    不用臨時變量交換兩個數

    方法1:
    a=a^b;
    b=a^b;
    a=a^b;
    方法2:
    a=a+b;
    b=a-b;
    a=a-b;

    posted @ 2012-04-12 11:27 GavinMiao 閱讀(417) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 成在人线av无码免费高潮喷水| 亚洲特级aaaaaa毛片| 男性gay黄免费网站| 午夜老司机免费视频| 亚洲日韩一中文字暮| 香蕉高清免费永久在线视频 | 亚洲色欲一区二区三区在线观看| 色欲aⅴ亚洲情无码AV蜜桃| 卡一卡二卡三在线入口免费| 国产亚洲欧美日韩亚洲中文色 | 亚洲国产午夜精品理论片| 亚洲精品宾馆在线精品酒店| www.av在线免费观看| 久久精品国产精品亚洲艾草网美妙| 91av免费在线视频| 亚洲国产精品一区二区第一页| 免费观看久久精彩视频| 国产免费av一区二区三区| 久久亚洲AV成人无码国产最大| 日产国产精品亚洲系列| 成人免费无码H在线观看不卡| 亚洲va中文字幕无码久久| 久久ww精品w免费人成| 亚洲AV成人无码天堂| 国产一级淫片免费播放| 中文字幕成人免费高清在线视频| 亚洲国产综合无码一区| 噼里啪啦免费观看高清动漫4| 国产精品久久久久久亚洲影视| 中文字幕亚洲电影| 最近中文字幕mv免费高清视频8 | 国产综合成人亚洲区| 2048亚洲精品国产| 免费观看美女用震蛋喷水的视频| 亚洲日韩精品无码专区加勒比| 亚洲一区日韩高清中文字幕亚洲 | 一区二区三区在线免费看 | 男男gay做爽爽的视频免费| 亚洲精品狼友在线播放| 好爽…又高潮了毛片免费看| 一级毛片免费播放试看60分钟|