簡單的J2EE(三)用戶端的選擇

          在現有技術的範疇內,用戶端一般有兩種選擇,要麼是基於瀏覽器的,要麼是單獨的PC用戶端(比如基於Swing)。那麼怎麼選擇這兩種技術呢?本文給出一個參考。         

百度涉嫌封殺“低投入者” 被訴壟斷市場

原網址 : http://live.csdn.net/Issue831/LivePlay.aspx    <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='400'

十八個絕招把你從壓力中營救出來

面對目前的工作與生活,你是否感覺到快要被逼瘋了,來自工作的,家庭的的壓力讓你焦頭爛額,以致雩都快喘不過氣來,有時甚至有不知所措的感覺。那麼身處此境,在這麼多的壓力威脅到你的身心健康之前,你得好好想想辦法了。那麼下面這十個方法可以把你從你的壓力中營救出來!   心態篇   之一:放慢說話的速度。   也許你每天的桌上擺滿了要看的檔案,你的右手在電話中,左手還要翻看資料。你要應付形形色色的人,說各種各樣的話。那麼你一定要記住,盡量保持樂觀的態度,放慢你的速度。   之二:不要太嚴肅。

做技術型程式員還是做工作型程式員?

摘要:不管我們程式員如何認識這個問題,如果你想在給別人編程打工中獲得事業成功,編程技能不是第一重要的。學會如何做一個好的員工才是重要的,甚至是非常重要的。從最最基本的層面上講,每個員工都應該為最求兩種基本的能力而奮鬥,它們是:編程技能和做員工的技能。編程技能是指能寫出好的,穩定的,有效率的,可維護的,以及所有其它褒義形容詞能描繪的代碼的能力。這些是程式員們喜歡花時間反覆嘮叨,討論,閱讀的東西。做員工的技能是指做一個好的僱員和同事的能力。它意味著有求必應,善於交流,能夠按期完成,善於接受反饋,有能

利用Apache Commons Exec調用命令列並取得命令列的輸出(執行個體)

public String ping(String ip) { try { String command = "ping "+ip; ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); ByteArrayOutputStream errorStream = new ByteArrayOutputStream();

Chrome瀏覽器延伸學習之 – 添加書籤

今天做了個簡單的Chrome瀏覽器延伸: 添加書籤! 就是仿照官方文檔中的例子, 在書籤管理器中添加一個檔案夾, 但是, 但是, 但是。。。 都怪偶, 要搞什麼規範命名, 起了個方法名叫 addbk(), 見名知意吧, add bookmark ^_^ 結果怎麼都不行, 瀏覽器沒反應, why 呢? 最後終於搞明白了, 這個方法名不行, 換個名字,後面加個 “1”  -> addbk1()!   OK 了!Oh MyGad ! 偶想啊, 應該是 Chrome 把這個方法名給佔用了,

IO中用ByteArrayOutputStream解決亂碼問題

 IO中用ByteArrayOutputStream解決亂碼問題2011-03-01 23:29IO中另外一種防止亂碼的方法:使用ByteArrayOutputStream在建立ByteArrayOutputStream時,會自動建立一個以自動成長的緩衝區,當資料讀取完後再一起統一寫出來,就不會有亂碼的問題了import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.InputStream;

《當程式員的那些快樂日子》(五)第一次面試的運氣與悲催

 寫本系列文章的原因有三個:1.在csdn上看到系列文章《當程式員的那些狗日日子》,覺得作者講的太心酸。所以我就出個喜劇,讓大家樂樂。2.最近工作安排的不是很緊,就是俗話說的閑的那裡有點疼,寫寫自己的過去也不錯。3.分享,我的老大給我說過,做人,要懂得分享,我想,我以後也會給我的小弟說。 ---------------------------------------------------------華麗無恥的分割線----------------------------------------

Activity之間跳轉的幾種方法

 以下的都是從a跳轉到b第一種方法1 、無資料的跳轉Intent intent = new Intent();intent.setClass(a.class,b.class);startActivity(intent);2、有資料的跳轉Intent intent = new Intent();intent.setClass(a.class,b.class);Bundle bundle = new

不一樣的XML處理

       在以前的xml處理中,本人一直使用dom或者sax,首先解析xml文檔,然後把解析出來的資料填入到一個對象中,最後在程式中使用這個對象。程式員就是懶,最近在網上看到了可以直接把XML和Java對象互相轉換的工具,覺得非常棒,以下是一個簡單的例子。            

Hibernate 中createQuery與createSQLQuery

本文原址 : http://stta04.javaeye.com/blog/377633hibernate 中createQuery與createSQLQuery昨晚幫同事看代碼到淩晨2點多,今早6點醒來發現他發來資訊說報null 指標錯誤,實在無法入睡,起來自己測試了一下,控制台還真的報:2009-4-25 8:12:34 org.apache.catalina.core.ApplicationContext log資訊: java.lang.ClassCastException:

《當程式員的那些快樂日子》(六)第一次成功的面試

寫本系列文章的原因有三個:1.在csdn上看到系列文章《當程式員的那些狗日日子》,覺得作者講的太心酸。所以我就出個喜劇,讓大家樂樂。2.最近工作安排的不是很緊,就是俗話說的閑的那裡有點疼,寫寫自己的過去也不錯。3.分享,我的老大給我說過,做人,要懂得分享,我想,我以後也會給我的小弟說。 ---------------------------------------------------------華麗無恥的分割線-----------------------------------------

HTML5 Canvas 漸層

漸層Context對象可以通過createLinearGradient()和createRadialGradient()兩個方法建立漸層對象,這兩個方法的原型如下:Object createLinearGradient(x1, y1, x2, y2);建立一個從(x1, y1)點到(x2, y2)點的線性漸層對象。Object createRadialGradient(x1, y1, r1, x2, y2, r2);建立一個從以(x1, y1)點為圓心、r1為半徑的圓到以(x2,

HTML5 Canvas 基礎API和執行個體

       

第一個完整Andorid項目總結

本文目的:把自己一階段的東西進行總結,拿出來和大家分享,也希望從讀者的評論那裡得到啟發。本人水平:華東師範大學軟體學院畢業,做過兩個J2EE項目,一個J2ME項目,一個Android項目(基本就靠Java混飯吃)。項目介紹:一款IM應用,類似於QQ,使用者群是企業員工,和企業QQ是競爭者。:http://apk.gfan.com/Product/App278699.html。類似項目介紹:陌陌,QQ,等等,說白了就是手機即時聊天軟體。個人認為,手機聊天軟體中,光從使用者體驗來說,做的最好的是陌陌

《當程式員的那些快樂日子》(十三)程式員,你有什麼牛逼的?

        記得還是大學生的時候,第一次去公司實習,和老大侃大山,討論軟體行業的局面,老大給我說:“軟體行業,其實TMD就是一個服務行業”。我恍然大悟,確實啊,軟體行業就是一個服務行業。我以優異的成績考上重點大學,然後辛苦的學習所謂先進技術,最後,從事的是和妓女一樣的行業(服務業),唯一不同的——妓女在床上作業,而我們在電腦旁。最悲催的是,人家還可以躺著,而我們,只可以坐著。從此,我自暴自棄……        

開機自動啟動服務並定時發送請求

一、商務邏輯:開機自動啟動服務,然後定時發送請求,根據返回的資料判斷是否有新訊息,有新訊息的話就彈出小視窗,點擊視窗開啟瀏覽器訪問wap頁面。二、實現代碼:    1,首先寫一個Receiver類用來接受開機啟動的廣播,因為開機啟動的時候android系統會發送一個“android.intent.action.BOOT_COMPLETED”的廣播資訊,我們接受這個廣播資訊就可以了,在onReceive()這個方法中實現自己的邏輯就可以了。public class mReceiver

《當程式員的那些快樂日子》(十)即將畢業的日子

       混混噩噩的,到了大四下學期,也就是快離開學校的日子,這註定是一個悲情的季節,忙碌的季節。      

重構 改善既有代碼的設計(讀書筆記1)

 // 複製,粘貼給程式帶來維護上的巨大挑戰,一段相同的代碼,絕對不應該出現在不同的兩個地方。當然,你可以這樣做,但是這種代碼一旦出現問題,你會記得要修改幾個地方嗎?  //

重構 改善既有代碼的設計(讀書筆記2)

        // 什麼時候執行重構——代碼的壞味道// 1.重複的代碼// 2.過長的方法(當一段代碼你覺得別人看起來困難,你可能需要添加註釋的時候,其實你可以抽取成一個方法,然後標註一個優雅的方法名)// 3.龐大的類(很有可能職責過多,職責單一是一種很好的設計)// 4.過長的參數列表(讓使用者很疲憊)// 5.發散式變化(添加一個功能,可能引起多處變化)// 6.依戀情節(一個類中的方法,對自己類的關注少於其他類,比如這個方法多次調用另外一個類的方法,那麼,可見這個方法的位置有問題)/

總頁數: 61357 1 .... 26277 26278 26279 26280 26281 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.