Time of Update: 2013-10-28
1.public class Test { 2.public void dateDiff(String startTime, String endTime, String format) { 3.//按照傳入的格式產生一個simpledateformate對象 4.SimpleDateFormat sd = new SimpleDateFormat(format); 5.long nd = 1000*24*60*60;//一天的毫秒數 6.long nh = 1000
Time of Update: 2013-10-28
1. 在.Net中web開發時 (1) ~/在runat=server的控制項中會自動被解析為Request.ApplicationPath的值,是當前應用程式的目錄 如 ~/userCommunity/index.aspx則對應為/HENU.RCenter.Internal/UserCommunity (2) ./表示目前的目錄 (3)../表示上一層目錄 如UserCommunity檔案夾下的檔案中可以以:../module/來訪問module中的檔案 2
Time of Update: 2013-10-28
方法一:採用對象名稱進行擷取 QRadioButton* pbtn = qobject_cast(ui->BG->checkedButton()); QString name = pbtn->objectName(); if(!QString::compare(name, "radioButton")) { QMessageBox::information(this, "Tips", "red
Time of Update: 2013-10-28
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1"
Time of Update: 2013-10-28
//該檔案為register.php,在用戶端<html><head><title>使用者註冊</title><meta http-equiv = "content-type" content = "text/html;charset=utf-8"/><script type = "text/javascript" >//建立ajax引擎function
Time of Update: 2013-10-28
Java的多線程編程中,java.lang.Thread類型包含了一些列的方法start(), stop(), stop(Throwable) and suspend(), destroy() and resume()。通過這些方法,我們可以對線程進行方便的操作,但是這些方法中,只有start()方法得到了保留。 在Sun公司的一篇文章《Why are Thread.stop, Thread.suspend and Thread.resume Deprecated?
Time of Update: 2013-10-28
注意:設計原則----盡量不要去修改基類內容,有新的東西要從衍生類別中去實現。層層派生。派生模式使得可擴充、#ifndef WIN_32_TEST_H#define WIN_32_TEST_H#include <iostream>#include <ctime>#include <string>using std::endl;using std::cout;using std::string;//鐘錶的幾種顏色enum
Time of Update: 2013-10-28
Var TempForm: array of TForm2; procedure TForm1.Button2Click(Sender: TObject); Var i:Integer; bNew:Boolean; begin bNew:=True; For i:=Low(TempForm) to High(TempForm) do begin IF TempForm[i].Caption=Trim(Edit1.Text) then begin TempForm[i]
Time of Update: 2013-10-28
在C語言裡,一個指標可以指向一個函數。這個指標也有兩個屬性,但一個是函數的入口地址,另一個是函數的返實值型別。例如下面的程式,它在C語言裡是正確的: int time12(int i) { return(i%12); } int main() {
Time of Update: 2013-10-28
隨機函數rand()的小程式: #include<iostream> #include <time.h> #include <fstream> #include <windows.h> using namespace std; unsigned t[300],temp; void creat_rand() //產生隨機數的函數 { long
Time of Update: 2013-10-28
使用者定義的類型,如:字串,日期,複數,聯合體以及檔案常常重載二元 + 操作符以實現對象的串連,附加或合并機制。但是要正確實現 + 操作符會給設計,實現和效能帶來一定的挑戰。本文將概要性地介紹如何選擇正確的策略來為使用者定義型別重載這個操作符。 考慮如下的運算式: int x=4+2; 內建的 + 操作符有兩個類型相同的運算元,相加並返回右值 6,然後被賦值給 x。我們可以斷定內建的 +
Time of Update: 2013-10-28
C++永久Object Storage Service (Persistent Object Storage for C++) 簡介 描述物件類型 從儲存空間中分配和釋放對象 永久對象協議 儲存空間建構函式 開啟儲存空間 POST++ 的安裝 POST++ 類庫 和 POST++一起使用 STL 類 替換標準分配子 如何使用 POST++ S調試 POST++ 應用的細節 關於 POST++ 更多的一些資訊 簡介 POST++ 提供了對應用對象的簡單有效儲存。 POST++
Time of Update: 2013-10-28
我們曾經在討論C++的時候,經常會問到:“虛函數能被聲明為內聯嗎?”現在,我們幾乎聽不到這個問題了。現在聽到的是:“你不應該使print成為內聯的。聲明一個虛函數為內聯是錯誤的!” 這種說法的兩個主要的原因是(1)虛函數是在運行期決議而內聯是一個編譯期動作,所以,我們將虛函式宣告為內聯並得不到什麼效果;(2)聲明一個虛函數為內聯導致了函數的多分拷貝,而且我們為一個不應該在任何時候內聯的函數白白花費了儲存空間。這樣做很沒腦子。 不過,事實並不
Time of Update: 2013-10-28
本文的中篇已經介紹了虛的意思,就是要間接獲得,並且舉例說明電視機的頻道就是讓人間接獲得電視台頻率的,因此其從這個意義上說是虛的,因為它可能操作失敗--某個頻道還未調好而導致一片雪花。並且說明了間接的好處,就是只用編好一段代碼(按5頻 道),則每次執行它時可能有不同結果(今天5頻道被設定成中央5台,明天可以被定成中央2台),進而使得前面編的程式(按5頻道)顯得很靈活。注意虛之所以能夠很靈活是因為它一定通過“一種手段”來間接達到目的,如每個頻道記錄著一個頻率。但這是不夠
Time of Update: 2013-10-28
1、#include <>格式:引用標準庫標頭檔,編譯器從標準庫目錄開始搜尋; 2、#include ""格式:引用非標準庫的標頭檔,編譯器從使用者的工作目錄開始搜尋; 3、C語言中“^”符號是位元運算、異或; 4、c語言中符號 & 是& 表示 與操作 例如: a&b 表示的就是a、b進行與操作; 5、c語言中 ->符號是什麼意思?
Time of Update: 2013-10-28
VC++++和Fortran混合編程藉助於Fortran產生的DLL進行 (採用C預設的傳址方式進行函數參數傳遞) 1.Fortran 產生DLL 建立Fortran DLL程式test1.f 添加如下代碼: ! test1.f90 ! ! FUNCTIONS/SUBROUTINES exported from test1.dll: ! test1 - subroutine !樣本沒有傳回值的子常式 subroutine test1(a,b) ! Expose
Time of Update: 2013-10-28
本教程為大家介紹VB.NET如何得到調用當前過程的方法名稱和類名稱。 本文講述VB.NET(VB 2008, VB 2005) 如何得到調用當前過程的方法名稱(Calling method)和類(Calling Class) 的名稱。 主要用到 System.Diagnostics.StackTrace 和 System.Diagnostics.StackFrame,以及
Time of Update: 2013-10-28
下面介紹一個非常簡單的C++++程式,瞭解C++程式的組成。現在讀者不需要輸入代碼,只是瞭解一下建立程式的過程。這裡也不詳細介紹所有的細節,因為這些內容將在後面的章節中探討。見圖1-2。 圖1-2 圖1-2中所示的程式會顯示如下訊息: Thebestplacetostartisatthebeginning 該程式包含一個函數main(),該函數的第一行語句是: intmain() 函數是代碼的一個自包含塊,用一個名稱表示,在本例中是main。程式中還可以有許多其他代碼
Time of Update: 2013-10-28
for 迴圈 有時候需要處理的是反覆進行的工作,這時候使用迴圈語句是很好的方法,下面我們來看一個練習; 1、啟動 Geany 1)點菜單“應用程式-編程-Geany”啟動 Geany ,建立一個 c++ 來源程式; 2)點菜單“檔案-另存新檔”命令,以“for”為檔案名稱,儲存檔案到自己的檔案夾; 2、輸入程式碼 1)先來看一個顯示 10 以內的整數代碼; for (
Time of Update: 2013-10-28
由於在VPS上安裝FTP總是失敗,需要一個可以通過Web進行檔案管理的工具。AjaXplorer是一個在PHP中啟動並執行檔案管理系統,功能的強大以及介面的華麗實在是第一次見到。 官方網站:http://ajaxplorer.info 安裝及使用: 1.下載AjaXplorer檔案包,您可以直接在下面的地址中下載,這個版本是3.2.1,下載後當然是上傳到網站上,最好給它一個專用的檔案夾,比如/explorer AjaXplorer.zip