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

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

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

    隨筆-61  評論-13  文章-19  trackbacks-0
     

    問題:
    如何在文本框中只允許輸入漢字,字母數(shù)字或者其他符號文字都不可以呢?

    處理:
    //javascript

    var?? re=/[^\x00-\xff]/g;
    if(re.test(你要測試的值))
    {
    ????? //是漢字
    }

    注:用ascII碼控制。好像漢字都是負數(shù)


    System.out.println(Pattern.compile("[\u4e00-\u9fa5]").matcher("a").find());

    //[\u4e00-\u9fa5] 中文的正則表達式
    //"a" 你想判斷的字符

    posted @ 2006-03-22 22:39 xnabx 閱讀(509) | 評論 (1)編輯 收藏

    問題:

    在ArrayList 應(yīng)用中有這樣的代碼:

    ArrayList a=new ArrayList();

    a.add(...);

    Iterator i=a.iterator();

    理解:Iterator i=a.iterator();

    Iterator 是一個接口,在上面a.iterator()方法的作用是返回一個接口
    hasmore(),next()是怎么被實現(xiàn)的?

    處理:
    迭代模式
    ArrayList內(nèi)部有一個實現(xiàn)了Iterator 接口的類,a.iterator就是返回它內(nèi)部類的一個實例,即返回一個實現(xiàn)了的iterator接口的類。

    接口是一個類型,相當于一個父類型(supertype),可以用一個接口引用一個實現(xiàn)了此接口的類的實例。這樣只能用接口提供的方法來訪問此對象,可以限制訪問,隱藏具體實現(xiàn)。


    posted @ 2006-03-22 22:35 xnabx 閱讀(245) | 評論 (0)編輯 收藏
    我想遍歷所有key為username的值,比如:
    每一個登陸用戶都有一個username的session,我如何判斷有多少個這樣的session及其值呢?

    處理:
    HttpSessionBindingListener進行監(jiān)聽,維護一個全局變量
    posted @ 2006-03-22 17:13 xnabx 閱讀(1095) | 評論 (0)編輯 收藏

    首先明確一下,樓主的問題應(yīng)該是比較 JDK 和 JRE (而不是 JVM,因為 JDK 和 JRE 里面都包含 JVM)。

    顧名思義,JDK 比 JRE 多出來的東西,就是在開發(fā)過程中要用到的一些東西,比如 javac、javadoc、keytool 等工具,還有其它的一些東西(比如 API 文檔)。一般來說,這些東西在軟件開發(fā)完成交付運行之后就用不到了。不過也有例外,比如要在 Tomcat 里跑 JSP 的話,就需要 javac。

    posted @ 2006-03-22 16:14 xnabx 閱讀(133) | 評論 (0)編輯 收藏

    public:公有的,說明該類成員可被所有的對象使用

    protected:保護的,說明該類成員能被同一類中的其他成員,或其子類成員,或同一包中的其他類訪問,不能被其他包的非子類訪問

    無:默認的.當修飾符默認時,說明該類成員能被同一類中的其他成員,或同一包中的其他類訪問,不能被其他包的類訪問

    private:私有的,說明該類成員只能被同一類中的其他成員訪問,不能被其他類的成員訪問,也不能被子類成員訪問.

    posted @ 2006-03-22 15:57 xnabx 閱讀(167) | 評論 (0)編輯 收藏
    1. 有一個ArrayList,里面包含N個Integer,其中的Integer都是由1至N+1的數(shù)字構(gòu)成,并且不重復(fù),但是有一個1至N+1的數(shù)字對應(yīng)的Integer

    不存在ArrayList中,求該數(shù)。

    public static void main(String[] args){

    ArrayList list= new ArrayList();
    list.add(Integet(7));
    list.add(Integet(8));
    list.add(Integet(1));
    list.add(Integet(2));
    list.add(Integet(3));
    list.add(Integet(4));
    list.add(Integet(5));

    }


    public int getMissing(ArrayList list){
    int len = list.size();
    for (int i = 1; i <= len; i++) {
    int j = 0;
    while (j < len) {
    Integer Val = (Integer) list.get(j);
    int value = Val.intValue();
    if (i == value)
    break;
    j++;
    }
    if (j == len) {
    return j;
    }
    }
    return -1;
    }

    2. 有一個二叉樹類如下。然后寫出遍歷二叉樹的方法printTree。
    class BinaryTree{
    class Node{
    ? String value;
    ? Node leftNode;
    ? Node rightNode;
    }
    public void printTree(Node root){
    ? reDo(root,0);
    }

    public void reDo(Node node,int depth){
    ? if(node != null) {
    ??? System.out.println(space()+node.value);
    ??? reDo(node.leftNode,depth+1);
    ??? reDo(node.rightNode,depth+1);
    ? }
    ?????
    }

    public String space(int len){
    ?? StringBuffer bs = new StringBuffer();
    ?? for(int i=0; i<bs.length();i++){
    ??? bs.append(" ");
    ?? }
    }
    }

    3. 有int型數(shù)字如下,123,1234,12345,123456,1234567,12345678,123456789
    求一個方法,輸出123 1,234 12,345 123,456 1,234,567 12,345,678 123,456,789

    public String printComma(int input){
    StringBuffer bs = new StringBuffer(input + "");
    int index = bs.length() - 3;
    while (index > 0) {
    ? bs.insert(index, ",");
    ? index = index - 3;
    }
    return bs.toString();
    }

    4.equals(),hasCode()的作用。

    5.Object對象有哪些方法?
    ? equals(),clone(),notify(),notifyAll(),wait(),wait(long time),wait(long time,int nanos)
    ? hasCode(),toString(),getClass()。

    6.RuntimeException,非RuntimeException的區(qū)別和例子。

    7.Singleton模式

    8.共享數(shù)據(jù)在web中的范圍
    ? page,request,seesion,application

    9.Servlet的生命周期。
    ? servlet有良好的生存期定義,包括加載,實例化,初始化,處理請求,服務(wù)結(jié)束。由javax.servlet.Servlet接口以下方法表達
    ? init(),service(),destroy()。

    10.abstract和interface的區(qū)別。
    ? abstract中可以有自己方法的定義和說明,interface只是存在變量和方法的定義。當需要的時候,我們可以inplements多個接口,但是只能

    extends一個類。

    11.實現(xiàn)多線程有哪幾種方法。
    第一種,class MyThread extends Thread{..}? MyThread t = new MyThread(); t.start();
    第二中,class UrThread implements Runnable{...} Thread t = new Thread(new UrThread()); t.start();

    12.ArrayList和Vector的區(qū)別。
    ? Vector中的方法是synchronized的,性能上較ArrayList差點。
    ? 當增長時,Vector默認增長原來的一倍,ArrayList默認增長原來的一半。

    13.java實現(xiàn)序列化的方法是實現(xiàn)serializable接口,具體怎么做。
    ??
    14.String a = "test"; String b = new String("test"); a==b (false)
    ?? String c = "te"+"st"; a==c (true)

    15.
    public synchronized void aMethod1(){

    }

    public void b aMethod(){
    synchronized("test"){
    ?
    }
    }

    A a1 = new A();
    A a2 = new A();

    a1.aMethod1();
    a2.aMethod1();//不需要等待

    a1.aMethod2();
    a2.aMethod2();//需要等待

    16.編程性能方法的討論,ArrayList,HashMap,StringBuffer。

    17.Struts的DispatchAction,Action的區(qū)別。RequestProcessor的作用。


    roypayne(java = 星際) ( 一級(初級)) 信譽:100 2006-03-22 09:51:00 得分:0
    ?
    Top
    treeroot(旗魯特) ( 兩星(中級)) 信譽:106 2006-03-22 10:23:00 得分:0
    ?
    Top
    huyc_fly() ( 二級(初級)) 信譽:100 2006-03-22 11:09:00 得分:0
    ?
    Top
    larger102(駱駝) ( 三級(初級)) 信譽:100 2006-03-22 11:34:00 得分:0
    ?
    Top
    huyc_fly() ( 二級(初級)) 信譽:100 2006-03-22 11:55:00 得分:0
    ?
    Top
    echomyf(ECHO) ( 二級(初級)) 信譽:100 2006-03-22 12:42:00 得分:0
    ?
    Top
    diy8187(雞狗豬驢) ( 四級(中級)) 信譽:105 2006-03-22 13:00:00 得分:0
    ?
    Top
    hyper784533() ( 一級(初級)) 信譽:100 2006-03-22 13:05:00 得分:0
    ?
    posted @ 2006-03-22 15:53 xnabx 閱讀(221) | 評論 (0)編輯 收藏
    ? 問題一:
    ? 有int型數(shù)字如下,123,1234,12345,123456,1234567,12345678,123456789
    ? 求一個方法,輸出123 1,234 12,345 123,456 1,234,567 12,345,678 123,456,789

    ??處理:
    ? public void testPrint(int num) {
    ??? DecimalFormat format = new DecimalFormat("#,###");
    ??? System.out.println(format.format(num));
    ? }


    ?問題二、
    double類型如何正確的轉(zhuǎn)換為字符串類型

    處理:
    ?double d = 0.001;
    ??? DecimalFormat df1 = new DecimalFormat("#.####");
    ??? String result = df1.format(d);
    ??? System.out.println(result);
    posted @ 2006-03-22 15:53 xnabx 閱讀(903) | 評論 (2)編輯 收藏

    Singleton模式主要作用是保證在Java應(yīng)用程序中,一個類只有一個實例存在。解釋下面的代碼是怎么保證只有一個實例的?

    public class Singleton {
      private Singleton(){}
      private static Singleton instance = new Singleton();
      public static Singleton getInstance() {
      return instance;
      }
      }

    處理:

    因為構(gòu)造函數(shù)是私有的,用戶不能自己實例對象 private Singleton(){}
    而且指向這個唯一的對象的引用也是私有,只能通過getInstance方法返回對象的引用
    getInstance方法正實現(xiàn)了保證唯一對象的功能

    posted @ 2006-03-22 14:19 xnabx 閱讀(202) | 評論 (0)編輯 收藏
    上一周的周一和周日

    Calendar cl = Calendar.getInstance();
    ??cl.getTime();
    ??cl.add(cl.DAY_OF_YEAR, -cl.get(cl.DAY_OF_WEEK)+1);//get previous Sunday
    ??System.out.println(cl.get(cl.YEAR) + "-" + (cl.get(cl.MONTH)+1) + "-"
    ??+ cl.get(cl.DAY_OF_MONTH) +"week:"+(cl.get(cl.DAY_OF_WEEK)-1));
    ??
    ??cl.add(cl.DAY_OF_YEAR, -6 );?//get previous Monday
    ??System.out.println(cl.get(cl.YEAR) + "-" + (cl.get(cl.MONTH)+1) + "-"
    ??+ cl.get(cl.DAY_OF_MONTH) +"week:"+(cl.get(cl.DAY_OF_WEEK)-1));
    posted @ 2006-03-22 14:08 xnabx 閱讀(157) | 評論 (0)編輯 收藏

    用戶登陸,登陸成功后將用戶名和密碼保存到session中,然后轉(zhuǎn)到登陸成功后的頁面。
    現(xiàn)在有一個問題,如果有人看到了某一個頁面的url,可以直接在地址欄直接輸入url進去,由于session中有用戶名和密碼,所以系統(tǒng)認為他也是合法的用戶,如何解決?

    處理:

    一、 session是存在服務(wù)器上面的?
    session有兩種方式一個是cookies一個就是url重寫
    但是不管是哪種 都是向服務(wù)器傳達的是session的ID

    所以解決的方法就是?
    ???? 為session設(shè)置一個存活期:session.setMaxInactiveInterval(10);

    二、讓瀏覽器不再緩存
    <%
    response.setHeader("Pragma","No-cache");
    response.setHeader("Cache-Control","no-cache");
    response.setDateHeader("Expires", 0);
    %>

    posted @ 2006-03-22 09:31 xnabx 閱讀(156) | 評論 (0)編輯 收藏
    僅列出標題
    共6頁: 上一頁 1 2 3 4 5 6 下一頁 
    主站蜘蛛池模板: 97无码免费人妻超级碰碰碰碰 | 亚洲成AV人片在线观看无码| 看免费毛片天天看| 日韩精品免费电影| 亚洲Av永久无码精品黑人| 日韩激情淫片免费看| 亚洲妇女无套内射精| 在线观看免费宅男视频| 亚洲色偷偷色噜噜狠狠99网| 成人男女网18免费视频| 亚洲中文字幕无码mv| 国产无遮挡色视频免费视频| 亚洲av无码一区二区三区四区| 国产在线观看免费完整版中文版 | 中文字幕av无码不卡免费| 亚洲精品国产精品乱码在线观看| 两个人看的www免费视频中文| 亚洲成色www久久网站夜月| 久久精品国产大片免费观看| 亚洲欧洲自拍拍偷综合| 最近免费中文字幕视频高清在线看 | 亚洲AV无码专区在线亚| 日韩免费视频播播| jyzzjyzz国产免费观看| 亚洲精品无码久久久影院相关影片 | 亚洲综合校园春色| 日本特黄a级高清免费大片| eeuss影院www天堂免费| 亚洲专区在线视频| 在线观看免费a∨网站| 男女作爱免费网站| 亚洲an天堂an在线观看| 拍拍拍又黄又爽无挡视频免费| 老司机午夜在线视频免费| 亚洲国产精品乱码一区二区 | 免费国产a国产片高清网站| 免费观看91视频| 亚洲高清乱码午夜电影网| 亚洲AV无码一区二区三区DV| 毛片免费在线观看网站| 久久WWW免费人成—看片|