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
類類型是由欄位資料(成員變數)和操作欄位資料的成員(屬性、方法、建構函式、事件等)所構成的自訂類型。其中欄位資料表示類執行個體(對象)的狀態。 在C#中,類使用class關鍵字定義,例如: public class Car{ //Car的欄位(狀態) private int _speed; private string _name; //Car操作欄位的屬性 public int Speed { set
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
C++有許多已經封裝好的資料結構,但是當資料不是標準資料時,存在很大麻煩,如記憶體塊時。直接進入話題吧:如題:結構標頭檔#include <stdio.h>#include <stdlib.h>#define uint unsigned inttypedef struct databuf{char *Addr ;unsigned int Len ;databuf *next;databuf
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
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
&&命令1 && 命令2:如果這個命令執行成功&&那麼執行這個命令。[開發]/usr/xxxx/ytcclb>ls -l test.sql-rwxr--r-- 1 xxxx group 225 Nov 15 14:12 test.sql[開發]/usr/xxxx/ytcclb>cp test.sql test.bak && echo "coping file ok!"coping
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
我們曾經在討論C++的時候,經常會問到:“虛函數能被聲明為內聯嗎?”現在,我們幾乎聽不到這個問題了。現在聽到的是:“你不應該使print成為內聯的。聲明一個虛函數為內聯是錯誤的!” 這種說法的兩個主要的原因是(1)虛函數是在運行期決議而內聯是一個編譯期動作,所以,我們將虛函式宣告為內聯並得不到什麼效果;(2)聲明一個虛函數為內聯導致了函數的多分拷貝,而且我們為一個不應該在任何時候內聯的函數白白花費了儲存空間。這樣做很沒腦子。 不過,事實並不
Time of Update: 2013-10-28
java跨平台的特性使Java越來越受開發人員的歡迎,但也往往會聽到不少的抱怨:用Java開發的圖形使用者視窗介面每次在啟動的時候都會跳出一個控制台視窗,這個控制台視窗讓本來非常棒的介面失色不少。怎麼能夠讓通過Java開發的GUI程式不彈出Java的控制台視窗呢?其實現在很多流行的開發環境例如JBuilder、Eclipse都是使用純Java開發的Integration Environment。這些Integration
Time of Update: 2013-10-28
用S7-PLCSIMV54對WINCCV62的模擬一、MPI網的模擬 1、PC/PG連接埠選擇:STEP7選PLCSIM(MPI),WINCC選MPI(Wincc)――>PLCSIM(MPI)。 2、先在STEP7V54軟體編好控製程序。 3、開啟S7-PLCSIMV54軟體,在出來的視窗中勾下面的那個選項,點第二個選項,選擇開啟STEP7V54程式的項目。 4、下載程式並運行。 5、開啟WINCCV6.2並建立項目,在變數管理添加新的驅動程式,選S7的,然後在MPI建立串連,在屬
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
下面介紹一個非常簡單的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
AAuto語言以LAScript指令碼語言為基礎並基於更為通用的C系文法打造的新一代程式設計語言,主要面向小型輕量快速開發應用,專用於類比自動化、web自動化、自動化測試、機器人程式開發。AAuto是世界上首個完美支援靜態類型的動態語言,首個完美支援API、REMOTE CALL
Time of Update: 2013-10-28
程式員熱衷於長時間地工作。我想說的是,你就承認吧,你的工作/老闆並沒有讓你這樣做,你自己要這樣做而已。當然,我知道,也許並非所有程式員都喜歡長時間的編程。不過肯定的是,隨著加班成為業內的普遍現象,至少一半的程式員必須喜歡加班,不是嗎?我早已聽慣了以下這類借口:“不,不是那樣的,我們只是喜歡炫酷的技術活,而且不想遺留未解決的問題。實際上,加班是一件好事,它讓我們變得出色!” 我認為,你不能只見樹木,不見森林。從某個角度來說,你這樣做並非為了自己,而是為了“