Time of Update: 2013-10-28
public class ResultSetMoveTest { public static void main(String[] args) { // TODO自動產生方法存根 try { //寫一個最普通的查詢語句 String sql = "select * from login order by id"; // 獲得2.1節中的(3)提供的串連;Connection con =
Time of Update: 2013-10-28
常用的參數: # /usr/local/iftop/sbin/iftop help //查看協助命令 -i設定監測的網卡,如:# iftop -i eth1 -B 以bytes為單位顯示流量(預設是bits),如:# iftop -B -n使host資訊預設直接都顯示IP,如:# iftop -n -N使連接埠資訊預設直接都顯示連接埠號碼,如: # iftop -N -F顯示特定網段的進出流量,如# iftop -F 10.10.1.0/24或# iftop -F
Time of Update: 2013-10-28
程式的功能是,檢查隨身碟,並將隨身碟的內容自動拷貝到系統的某個盤符中。分享給大家,就當作是練習io流的小練習。這個小程式的實現方法如下:1、程式運行後隔一斷時間就檢查系統的盤符有沒有增加,通過File.listRoots()可擷取系統存在的盤符。2、如果盤符增加了,遍曆這個新增加的盤符,用位元組流拷貝檔案到指定的路徑。需要注意的是,由於隨身碟的內容可能很大,所以拷貝的時候最好指定要拷貝的檔案類型,如ppt,doc,txt等等。下面是這個小程式的相關代碼:在CopyThread類中可以指定要複製的
Time of Update: 2013-10-28
事件: 報表介面資料庫突然無法串連 ,導致無法正常取數操作。 異常資訊: Io 異常: Got minus one from a read call 分析: 資料庫地址及其配置資訊都為發生變化 , 經詢問後得知資料庫調整為叢集工作方式 . 結果: 1. 修改普通 JDBC 連接字串為叢集工作方式。 2. 介面中的 JDBC JAR檔案不適合叢集工作方式。 思維寬度: 1. JDBC JAR檔案的選擇, Classes12 到底是個啥玩意? 第一次聽很暈 , 其實就是
Time of Update: 2013-10-28
樣本:屬性檔案:beans.propertiesarticleDao=cn.com.leadfar.cms.backend.dao.impl.ArticleDaoImplchannelDao=cn.com.leadfar.cms.backend.dao.impl.ChannelDaoImpl使用此屬性時類的配置如下:PropertiesBeanFactory.javapackage cn.com.leadfar.cms.utils;import
Time of Update: 2013-10-28
JDK安裝成功之後,測試是否真的已成功安裝,在命令提示字元裡面輸入“java -version”並按斷行符號鍵,若出現如下版本資訊: java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) 則表明JDK已安裝成功。
Time of Update: 2013-10-28
為了能趕上潮流,我在9月初才在工作用的筆記本上裝了win 7,最近才遇到了這件讓我不爽幾天的一件事,剛開始以為是國土局這裡網路管得嚴的原因。情況就是這樣的: 當手機用資料線接到A電腦時,windows mobile裝置中心會自動檢測並建立串連,這樣就可以訪問A電腦上布署帶連接埠號碼的webservice服務,同樣,我也可以訪問B電腦上的iis的 webservice。最BT的是,如果我要串連B電腦上布署帶連接埠號碼的webservice服務,需要做的一步就是在串連設定的對話方塊裡點擊確定,
Time of Update: 2013-10-28
本文介紹如何提升 Java Web 服務效能,主要介紹了三種方法:一是採用 Web 服務的非同步呼叫,二是引入 Web 服務批處理模式,三是壓縮 SOAP 訊息。重點介紹在編程過程中如何使用非同步 Web 服務以及非同步呼叫和同步調用的差異點。本文還示範了如何在項目中使用以上三種方法,以及各種方法所適合的應用情境。 Java Web 服務簡介 Web 服務是一種面向服務架構的技術,通過標準的 Web 協議提供服務,目的是保證不同平台的應用服務可以互操作。Web 服務(Web
Time of Update: 2013-10-28
本文出自Ivan Zuzak 的《The Web engineer’s online
Time of Update: 2013-10-28
你的網站正常運轉。現在我們來讓它運轉的更快。網站的效能由頁面載入速度和代碼執行效率決定。一些服務可以讓你的網站載入更快,比如壓縮和CDN,但是讓代碼執行的更快你要做的事情。代碼中很小的改動都可能對效能造成巨大的影響。快速靈活的網站和可怕的“無響應指令碼”對話方塊可能只有幾行代碼的差別。這篇文章告訴你如何通過用Chrome開發人員工具(Chrome Developer
Time of Update: 2013-10-28
以下用一個自創的對話方塊類(MyMessageDlg)向視圖類(MessageTestView)發送自訂訊息為例,說明這兩種不同方法的自訂訊息的訊息傳遞的方法一:使用ON_MESSAGE使用ON_MESSAGE響應訊息,必須配合定義訊息#define WM_MY_MESSAGE (WM_USER+100)對於發送訊息者-MyMessageDlg,在其MyMessageDlg.h中,定義#define WM_MY_MESSAGE
Time of Update: 2013-10-28
一、如無必要,勿增虛函數 比如我們有以下關於球的類層次設計 ,其中需要判斷某種球是否是可以踢的(kickable): 乍一看覺得挺合理的,但仔細想想,其實IsKickable是某種球的本質靜態屬性,用一個虛函數來表示這種資訊,是一種浪費,更加合理的方式應該是用一個資料成員和一個普通成員函數: 類似這樣的設計我碰到過至少兩次,一次是被review,一次是review,結果都是改成了第二種我們認為比較合理的方式。 二、不要用 "||" 做複雜的邏輯判斷 "
Time of Update: 2013-10-28
讀者可能很熟悉編程和程式設計語言的基本概念,下面從普遍的意義上簡要描述一下本書將用到的一些術語,並闡述C++與其他程式設計語言的關係。 無論使用哪種程式設計語言,編寫出來的程式都是由各個指令構成的。這些指令就稱為原始碼,儲存在磁碟的源檔案中。目前有許多程式設計語言,每一種語言都有其優缺點,都有其吹捧者和批評者。除了C++之外,讀者一定還聽說過BASIC、COBOL、FORTRAN、PASCAL和C等程式設計語言。 例如,FORTRAN語言就有將近40年的曆史了,目前仍廣泛應用於科學和工程
Time of Update: 2013-10-28
多重繼承 這裡有個有趣的問題,如下: struct A { long a, b, c; char d; }; struct B : public A { long e, f;
Time of Update: 2013-10-28
GProf使用了一種異常簡單但是非常有效方法來最佳化C++/C++程式,而且能很容易的識別出值得最佳化的代碼。一個簡單的案例分析將會顯示,GProf如何通過識別並最佳化兩個關鍵的資料結構,將實際應用中的程式從3分鐘的運行時最佳化到5秒的。這個程式最早可以追溯到1982年關於編譯器構建的特別討論大會(the SIGPLAN Symposium on Compiler Construction)。現在這個程式成了各種UNIX平台上的一個標準工具。Profiling in a
Time of Update: 2013-10-28
冒泡排序基本思想 將n個記錄看作按縱向排列,每趟排序時自下至上對每對相鄰記錄進行比較,若次序不符合要 求(逆序)就交換。每趟排序結束時都能使排序範圍內關鍵字最小的記錄象一個氣泡一樣升到表上端的對應位置,整個排序過程共進行n-1趟,依次將關鍵字最 小、次小、第三小…的各個記錄“冒到”表的第一個、第二個、第三個…位置上。 初態 第1趟 第2趟 第3趟 第4趟 第5趟 第6趟 第7趟 38 12 12 12 12 12 12
Time of Update: 2013-10-28
在上一課中我們介紹了C++中的for迴圈,本教程為大家介紹另一種迴圈語句While迴圈。 我們來看另一種迴圈,它跟 For 迴圈區別在於,For 迴圈一般知道迴圈次數,在第一行裡頭就指明了,而while迴圈一般不知道迴圈次數,下面我們來看一個練習; 1、啟動 Geany 1)點菜單“應用程式-編程-Geany”啟動 Geany ,建立一個 c++
Time of Update: 2013-10-28
定義一個自訂訊息編號:const UINT WM_MYMESSAGE = WM_USER + n; // 自訂訊息一般大於WM_USER,然後就可以為該訊息添加映射了。 afx_msg LRESULT OnMyMessage ( WPARAM wParam, LPARAM lParam ); ON_MESSAGE ( WM_MYMESSAGE, OnMyMessage ) LRESULT cxx::OnMyMessage ( WPARAM wParma, LPARAM lParam )
Time of Update: 2013-10-28
隨著移動平台的發展和其應用的不斷改善,品質成為決定成敗的關鍵。使用者要求他們選擇安裝的應用響應快、效能好,如果某個應用不能提供卓越的功能和穩定的使用者體驗,那這樣的應用註定會被很快卸載。 儘管現在Android智能手機和平板電腦的運行速率越來越快,但開發人員仍需牢記,應用的運行環境仍受到電池和處理器等諸多資源的限制。以下是如何為應用“瘦身”的十條建議,以便能在當前和以後的所有Android裝置都能運行出最佳效果。 1)首先要有良好的編碼習慣 一個優秀的開發人員應
Time of Update: 2013-10-28
自從喬幫主推出APP Store 構建起一個可迴圈的生態系統後,移動互連網行業開始火熱起來,繼而蔓延到中國,甚至影響到整個互連網的發展趨勢。可以這麼說,APP Store出現的那年是移動互連網的元年。這兩年,移動互連網成為互連網行業最熱的詞語,不管你是個人開發人員、初創企業還是互連網巨頭,都以各種方式開發 出移動互連網產品,尋找新的藍海。而在上周,業內朋友推薦我看了極客公園《百萬級應用是怎樣煉成的》的視頻,頗受感染,深受啟發,同時結合業內前輩的經驗