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

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

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

    posts - 188,comments - 176,trackbacks - 0

    我的評(píng)論

    共2頁(yè): 1 2 下一頁(yè) 
    加油!想起自己大二暑假,那時(shí)家里沒(méi)電腦,手抄C代碼的日子。
    @java論壇
    贊同
    可以聯(lián)系一下嗎QQ403584330,HAHA,
    筆誤,不好意思,是sessionid。
    謝謝你的建議,以前項(xiàng)目記錄的筆記,可能圖文方式表達(dá)會(huì)更形象@珂兒
    649548475@qq.com
    發(fā)我一份,謝謝樓主啦
    java學(xué)習(xí)中...
    樓主能給發(fā)一份嗎?謝謝
    470288440@qq.com
    re: exe4j視頻教程[未登錄](méi) cheng 2009-09-02 08:36  
    兄弟啊,麻煩演示個(gè)把JRE怎么打包進(jìn)去的,不然到?jīng)]有JRE的電腦上就沒(méi)法運(yùn)行了啊是這樣么?我打成EXE換臺(tái)電腦就不能打開(kāi)了。。我的郵箱
    chenglei.yx@gmail.com
    下載軟件
    怎樣可以讓圖表顯示中文(比如你那里的Mon,Tue,Wed...)
    re: Java中的transient[未登錄](méi) cheng 2009-02-23 20:33  
    import java.io.*;
    import java.util.*;

    class Logon implements Serializable {
    private Date date = new Date();
    private String username;
    private transient String password;
    Logon(String name, String pwd) {
    username = name;
    password = pwd;
    }
    public String toString() {
    String pwd =
    (password == null) ? "(n/a)" : password;
    return "logon info: \n " +
    "username: " + username +
    "\n date: " + date.toString() +
    "\n password: " + pwd;
    }
    public static void main(String[] args) {
    Logon a = new Logon("Hulk", "myLittlePony");
    System.out.println( "logon a = " + a);
    try {
    ObjectOutputStream o =
    new ObjectOutputStream(
    new FileOutputStream("Logon.out"));
    o.writeObject(a);
    o.close();
    // Delay:
    int seconds = 5;
    long t = System.currentTimeMillis()
    + seconds * 1000;
    while(System.currentTimeMillis() < t)
    ;
    // Now get them back:
    ObjectInputStream in =
    new ObjectInputStream(
    new FileInputStream("Logon.out"));
    System.out.println(
    "Recovering object at " + new Date());
    a = (Logon)in.readObject();
    System.out.println( "logon a = " + a);
    } catch(Exception e) {
    e.printStackTrace();
    }
    }
    } ///:~
    re: UML中的用例圖分析 cheng 2009-02-16 21:49  
    @ddd
    現(xiàn)在可以了,我自己畫(huà)的圖重新上傳到BLOG服務(wù)器上去了。轉(zhuǎn)載的文章的圖由于以前文章鏈接沒(méi)找到,后續(xù)找到了再來(lái)補(bǔ)充上去。
    如何下載?
    re: VBA編程心得[未登錄](méi) cheng 2008-09-13 11:59  
    請(qǐng)把好的EXCEL VBA文檔發(fā)給我一份吧,謝謝!郵箱:anranlele@126.com
    謝謝,文章內(nèi)容還待進(jìn)一步細(xì)化,大家共同努力。
    為什么要斷開(kāi)網(wǎng)路??
    re: 對(duì)象初始化流程梳理 cheng 2008-05-26 14:32  
    看過(guò)樓上朋友見(jiàn)解,體會(huì)又深一層,謝謝。
    re: Oracle中的rownum和rowid cheng 2008-05-20 22:13  
    沒(méi)有問(wèn)題,是經(jīng)筆者測(cè)試過(guò)的。
    仍然使用了StringBuilder.append(s) 不是因?yàn)椤白兞亢统A慷际菈簵#@在bytecode中沒(méi)有區(qū)別,就象匯編語(yǔ)言,根本就沒(méi)有變量和常量之分”。

    只所以會(huì)使用append,是因?yàn)槠渲杏凶址玫拇嬖凇@纾簩?duì)于new操作而言,其引用和對(duì)象的值是在運(yùn)行期來(lái)動(dòng)態(tài)分配堆空間和棧空間的。

    String ss = "ok" + s + "xyz" + 5; 這其中"ok" ,"xyz"和5的值在JVM編譯器j將java源文件編譯為class文件時(shí)就已經(jīng)確定下來(lái)了,但s在編譯期間是無(wú)法確定的,只能在class文件裝載到虛擬機(jī),在準(zhǔn)備階段來(lái)動(dòng)態(tài)獲得其所指對(duì)象的值,即"dd"。





    對(duì)于 String s = "abc";
    String ss = "ok" + s + "xyz" + 5;
    System.out.println(ss);
    這種“字符串常量+字符串引用+字符串常量”的形式,樓主的結(jié)論“在Java中無(wú)論使用何種方式進(jìn)行字符串連接,實(shí)際上都使用的是StringBuilder。”可以成立,但此結(jié)論具有片面性。
    如果換成這種情況:
    String ss = "ok" + "xyz" + 5;
    System.out.println(ss);

    下面是它的JVM指令:
    public class com.zte.TestJP extends java.lang.Object{
    public com.zte.TestJP();
    Code:
    0: aload_0
    1: invokespecial #8; //Method java/lang/Object."<init>":()V
    4: return

    public static void main(java.lang.String[]);
    Code:
    0: ldc #16; //String okxyz5
    2: astore_1
    3: getstatic #18; //Field java/lang/System.out:Ljava/io/PrintStream;
    6: aload_1
    7: invokevirtual #24; //Method java/io/PrintStream.println:(Ljava/lang/St
    ring;)V
    10: return

    }
    這里并沒(méi)有產(chǎn)生StringBulider對(duì)象,因?yàn)镴VM編譯器對(duì)于"ok" + s + "xyz" + 5;的處理方式和對(duì)于"ok" + "xyz" + 5;不一樣,后者在編譯期的值就可以確定下來(lái),因?yàn)槎际亲址A俊9试诔绦蜻\(yùn)行期不會(huì)產(chǎn)生StringBulider對(duì)象,而前者不同,s的值在編譯期無(wú)法確定,所以JVM就會(huì)在運(yùn)行期產(chǎn)生StringBulider對(duì)象來(lái)進(jìn)行append。

    @haddy
    ok
    re: Like SQL語(yǔ)句的優(yōu)化 cheng 2008-04-21 21:00  
    @paul
    select * from test_like where reverse(object_name)like reverse('%AS');
    需要建立對(duì)object_name的反向索引才行的。
    執(zhí)行的時(shí)候說(shuō)不能釋放二進(jìn)制文件。
    是啊,嗯...呵呵
    理論知識(shí)還需鞏固和加強(qiáng).
    非常感謝樓主的東東~!
    呵呵,我在上海,不知道怎么制作里面的內(nèi)容,我可以根據(jù)最新的資料加工就好了,也可以給大家~!
    對(duì)呀,是放在session中的,只是在struts環(huán)境中,我這個(gè)上下文中,session的產(chǎn)生是在程序進(jìn)入LoginAction之前就產(chǎn)生了。
    看到你的文章,想起了去年這個(gè)時(shí)候我找工作的經(jīng)歷,也是很多感慨的,有高興也有過(guò)失落,還清楚的記得去年11月25號(hào)簽約的那個(gè)上午...現(xiàn)在回想起來(lái)也不失為一件樂(lè)事.機(jī)會(huì)是留給有準(zhǔn)備的人,我一直堅(jiān)信這句話(huà).共勉吧!
    簽了公司,接下來(lái)的大學(xué)生活,珍惜吧,呵呵.上班了以后環(huán)境和心境和以前學(xué)校完全兩碼事了,只因?yàn)樨?zé)任兩字.剛出來(lái),要學(xué)的東西很多,等你明年實(shí)習(xí)或畢業(yè)后參加工作就會(huì)有我現(xiàn)在的體會(huì)了!:)
    恩,不錯(cuò),收藏了,以后肯定用得找,呵呵.
    樓主有空多多分享你的好東東哦~~~~:)
    不好意思,最近在出差,有些忙,才看到。

    list容器,主要考慮到list是有序并可以重復(fù)的特點(diǎn),用其可以跟蹤用戶(hù)多次點(diǎn)擊相同商品的操作,并對(duì)商品的數(shù)量進(jìn)行相應(yīng)的增加。


    至于Vector容器,只要能實(shí)現(xiàn)你的具體的業(yè)務(wù)邏輯的都是可以的,主要看你的需求是怎么樣的了~~~
    我的油箱:hjcheng1985@hotmail.com
    您好,系分是我的一直所追求的目標(biāo),但決定先從高程開(kāi)始。所以希望能共享一份高程的資料,當(dāng)然系分有的話(huà)也要一份了,忠心感謝!
    頂一下,說(shuō)得很好。
    很有同感,最喜歡你最后的一句話(huà),不段超越自己!:P
    謝謝,自己接觸UML時(shí)間不長(zhǎng),在這里還請(qǐng)各位XDJM們提出高見(jiàn)了。
    re: UML中的用例圖分析 cheng 2007-06-06 10:57  
    UML工具,case工具我只知道有將代碼生成類(lèi)圖的反向工程,你說(shuō)的用例圖我沒(méi)用過(guò),呵呵。
    re: UML中的用例圖分析 cheng 2007-06-06 10:56  
    OK,現(xiàn)在可以了。用MyEclipse的UML插件描繪的圖感覺(jué)不是很清晰:(
    恩,好文章!

    re: 程序員的職業(yè)道路探究 cheng 2007-06-04 11:44  
    好文章~
    讓人思考很多東西,一起努力吧!:P
    re: 我為什么崇拜知識(shí) cheng 2007-06-02 20:14  
    祝福樓住,你很幸福,因?yàn)橛羞@樣一個(gè)女朋友在背后支持著你!:P
    珍惜吧~~~~~
    樓上的朋友可以自己寫(xiě)例子測(cè)試下,我測(cè)試的結(jié)果是:
    struts-config.xml中默認(rèn)的是會(huì)產(chǎn)生session對(duì)象,
    即<controller locale="true"></controller> 當(dāng)改為false時(shí),就沒(méi)有產(chǎn)生session對(duì)象(在進(jìn)入我們自己寫(xiě)的Action之前)
    re: 大學(xué)(一) cheng 2007-05-27 22:16  
    看了你的文章后,感觸很深!

    確實(shí)是這樣,很多時(shí)候我們需要靜下心來(lái)去思考去反思一些問(wèn)題.感覺(jué)做IT這行最忌諱的就是浮躁,技術(shù)是需要靜下心來(lái)去研究的,當(dāng)然這之中會(huì)有很多辛酸苦辣在里面,自己有過(guò)郁悶.因?yàn)橐恍﹩?wèn)題還沒(méi)有去解決,但是也有過(guò)從失敗郁悶中走想成功的時(shí)刻,那種感覺(jué)體會(huì)比較深刻.經(jīng)過(guò)了這樣一個(gè)過(guò)程.我想再去面對(duì)一些問(wèn)題,心態(tài)就不一樣了,要相信沒(méi)有解決不了的問(wèn)題,只是我們沒(méi)有靜下心來(lái)去思考.雖然自己還只是剛踏進(jìn)軟件開(kāi)發(fā)這個(gè)門(mén)檻,但確有信心能在這行做出一番成就!

    來(lái)blogjava時(shí)間不長(zhǎng),但是卻能感覺(jué)到這里的技術(shù)氛圍很濃厚,和大家討論的同時(shí)也自己學(xué)到了很多東西,知識(shí)面也擴(kuò)大了很多,所以希望在這個(gè)blogjava大家園認(rèn)識(shí)更多的朋友,大家一起交流,學(xué)習(xí),一起提高!因?yàn)檫€有很多的問(wèn)題需要我們?nèi)パ芯?去解決!一起努力吧~~~~

    重在交流!:P
    失效也可以,如果要保證用戶(hù)B登陸后用戶(hù)A的信息清單也在的話(huà),好象在同一個(gè)窗口中不能做到這點(diǎn)的吧.

    如果是讓用戶(hù)B登陸進(jìn)入系統(tǒng)后,讓用戶(hù)A的session值銷(xiāo)毀的話(huà)是可以實(shí)現(xiàn)的!

    個(gè)人感覺(jué)session這一塊有很多細(xì)節(jié)需要去思考,這幾天一直在想這個(gè)問(wèn)題,今天在調(diào)試struts的代碼時(shí),碰到了一個(gè)問(wèn)題,感覺(jué)和用servlet代碼調(diào)試的結(jié)果不一樣.
    流程是這樣的:index.do---->IndexAction---->login.jsp---login.do---->ListAction--->list.jsp

    我將login.jsp中的session開(kāi)啟設(shè)置為false關(guān)閉,同時(shí)在IndexAction中根本沒(méi)有去創(chuàng)建session對(duì)象,就是一個(gè)直接的跳轉(zhuǎn)到login.jsp,但是我debud跟蹤的時(shí)候發(fā)現(xiàn),用struts框架調(diào)試的時(shí)候,當(dāng)轉(zhuǎn)到login.jsp后點(diǎn)擊上面的提交按鈕進(jìn)入ListAction后,我用Cookie cookie = request.getCookies();此時(shí)cookie理論上應(yīng)該是為null(我寫(xiě)servlet類(lèi)來(lái)測(cè)試時(shí)是這樣的),但在struts中卻有值,所以我就想,是不是struts框架的ActionServlet類(lèi)中是不是已經(jīng)有HttpSession sess =request.getSession();這樣的代碼,后來(lái)找了struts的書(shū)籍查了下ActionServlet中的源代碼,果真有!

    所以我就想在index.do進(jìn)入我們自己寫(xiě)的IndexAction之前經(jīng)過(guò)struts的ActionServlet類(lèi)時(shí)就創(chuàng)建了session,所以到轉(zhuǎn)向login.jsp,最后將login.jsp返回給客戶(hù)端的時(shí)候就將ActionServlet創(chuàng)建的session的sessionId已經(jīng)用會(huì)話(huà)cookie傳給客戶(hù)端瀏覽器的內(nèi)存中了,所以在通過(guò)提交按鈕在login.jsp上點(diǎn)擊時(shí)到ListAction中時(shí),自然而然,通過(guò)reque4st.getCookies()就有獲得值了,并且這個(gè)值(sessionId是之前在ActionServlet中生成的session對(duì)象的sessionId)了.

    但進(jìn)一步我還要去調(diào)試跟蹤,要是對(duì)struts框架中的session對(duì)象的創(chuàng)建有過(guò)研究的朋友可以給我一些理解和建議,誠(chéng)心請(qǐng)教,學(xué)習(xí)!!!
    不知道這樣行不,就是當(dāng)用戶(hù)A登陸后,點(diǎn)擊到購(gòu)物清單頁(yè)面時(shí),當(dāng)用戶(hù)B在A的此頁(yè)面上點(diǎn)擊登陸鏈接進(jìn)入登陸頁(yè)面時(shí).
    用javascript來(lái)實(shí)現(xiàn)下面功能:

    在本清單頁(yè)面,另外重新打開(kāi)一個(gè)新的登陸頁(yè)面,讓用戶(hù)B來(lái)進(jìn)行登陸!不過(guò)這樣感覺(jué)不是很友好了:P
    這為朋友的問(wèn)題我想可以理解為同一用戶(hù)多個(gè)帳號(hào),換帳號(hào)登陸時(shí)出現(xiàn)的購(gòu)物車(chē)清單共享同一個(gè)的情況了!

    我考慮了,但是這樣的話(huà),你的需求就是想實(shí)現(xiàn)的在同一瀏覽器窗口中實(shí)現(xiàn)多個(gè)session的創(chuàng)建了,可是一個(gè)瀏覽器只對(duì)應(yīng)一個(gè)sessionId呢,用會(huì)話(huà)cookie的話(huà)是沒(méi)辦法做到這一點(diǎn)的吧.

    當(dāng)然有知道解決方案的朋友可以提出你們的建議了!
    re: 瑞星有點(diǎn)過(guò)火了 cheng 2007-05-25 19:23  
    恩~早就聽(tīng)說(shuō)瑞星的一些負(fù)面消息~~
    re: BaseAction的java多態(tài)思考 cheng 2007-05-25 19:18  
    關(guān)于spring的權(quán)限處理~~以前聽(tīng)朋友說(shuō)到過(guò)~
    但具體的配置的話(huà)還要去查看下資料學(xué)習(xí)下~~呵呵
    樓上的朋友如果是考慮到代碼應(yīng)該分離開(kāi)來(lái)的話(huà),可以理解~~~
    有什么好的修改意見(jiàn)可以提出來(lái)`一起討論下~!
    re: BaseAction的java多態(tài)思考 cheng 2007-05-25 12:10  
    真的,領(lǐng)教了,正在學(xué)習(xí)中!:P
    共2頁(yè): 1 2 下一頁(yè) 
    主站蜘蛛池模板: 亚洲国产日韩a在线播放| 亚洲五月六月丁香激情| 亚洲中文字幕日本无线码| 青青操视频在线免费观看| 亚洲黄片毛片在线观看| 337p日本欧洲亚洲大胆人人 | 亚洲成AV人片在| 五级黄18以上免费看| 国产亚洲美女精品久久久| 72pao国产成视频永久免费| 在线日韩日本国产亚洲| 本免费AV无码专区一区| 亚洲中文字幕无码久久2017| 又长又大又粗又硬3p免费视频 | 成年女人18级毛片毛片免费观看| 亚洲一级黄色大片| av无码国产在线看免费网站 | 一区二区三区精品高清视频免费在线播放 | 特级毛片爽www免费版| 国产成人精品日本亚洲专区 | 亚洲人成电影在线天堂| 一级毛片全部免费播放| 亚洲欧洲日产国码二区首页| 久久成人国产精品免费软件| 中中文字幕亚洲无线码| 日韩免费一级毛片| 一个人看的www视频免费在线观看| 久久久久亚洲AV成人网人人软件| 日韩免费高清播放器| 久久亚洲精品无码VA大香大香| 97视频热人人精品免费| 久久亚洲精品无码av| 丁香亚洲综合五月天婷婷| 久久成人永久免费播放| 亚洲国产精品人久久| AV大片在线无码永久免费| 亚洲第一成年网站视频| 亚洲色一色噜一噜噜噜| 18女人毛片水真多免费| 亚洲成AV人片在WWW| 亚洲精品无码精品mV在线观看|