Time of Update: 2018-12-07
使用Delphi編寫遊戲,唯一沒有C++方便的就是不支援運算子多載。當你編寫有關向量或者矩陣計算的程式時,不支援運算子多載的Delphi使用起來是很費勁的。但是Delphi 2006改變了這種局面,新的Delphi核心已經支援運算子多載了!本文將介紹如何使用Delphi的運算子多載功能 注意:只有Delphi 2006 和 免費版的 Turbo Delphi 支援這一功能!Delphi for Win32 只支援 record 類型的運算子多載,而 Delphi .NET 還支援 class
Time of Update: 2018-12-07
在devexpress中,換膚就很簡單,不需要我們自己去製造皮膚,官文就有很豐富的皮膚包。下面來講解一下這個問題。 注意,我這兒用的是DevExpress8.1.5,在老版本中可能不支援。如果是7.x的版本,請見demo中的原始碼。 第一步:讓所有表單都從DevExpress.XtraEditors.XtraForm繼承。 第二步:添加兩個引用: DevExpress.BonusSkins.v8.1 DevExpress.OfficeSkins.v8.1 第三步:在軟體的入口Pro
Time of Update: 2018-12-07
在SOA環境中,經常遇到時間,日期錯亂的情況 明明在A端發的日期是2012-05-11,B端卻收到2012-05-10, 什麼情況? 原因在於.net的還原序列化會自動把DateTime類型的欄位,轉為本地時間e.g. 如果B所在的伺服器,本地時區設定為太平洋時間 -7區: "2012-10-21" 轉化為 "2012-10-21 12:00:00 AM" "2012-10-21-07:00"
Time of Update: 2018-12-07
/**//* * 你只需要將 http://ostermiller.org/utils/StringTokenizer.java.html中的 public class StringTokenizer implements java.util.Enumeration, java.util.Iterator { 簡化為 public class StringTokenizer implements java.u
Time of Update: 2018-12-07
WEB開發自從有了基於指令碼的WEB編程技術(如ASP)以來,經曆了一個漫長的過程。通過使用微軟的ASP.Net技術,傳統的ASP中大量的、單調乏味的、重複性的編程工作成為了曆史。例如,象大多數ASP程式員所知的,在ASP中顯示資料庫內容所需要的過程: 建立資料庫連接 用SQL查詢裝載ADO資料集 顯示所需要的任何HTML代碼 遍曆資料集中的記錄 輸出記錄欄位值及相關的HTML 移向下一條記錄 迴圈 顯示所需要的HTML代碼
Time of Update: 2018-12-07
簡介: Lotus Domino 的功能十分強大,利用 Lotus Designer 可以開發出非常複雜,功能強大的各種 Domino 應用程式。本文將介紹利用 LotusScript. 實現用 Domino 的資料產生圖形化的 Excel 報表,並將 Excel 報表整合到 Domino 應用中。引言總所周知,Lotus Domino 的功能十分強大,利用 Lotus Designer 可以開發出非常複雜,功能強大的各種 Domino 應用程式。但是 Domino 自己不能產生像
Time of Update: 2018-12-07
應用背景此部署手冊描述如何在Lotus Domino系統中設定多台SMTP轉寄主機,並且實現負載平衡方式發送。樣本轉寄主機地址:forward01.acme.com,10.8.8.100forward02.acme.com,10.8.8.101實現Domino[不在辦公室]
Time of Update: 2018-12-07
連音奏法 它是用連線來標記的,表示連線內的不同音高的音要奏(唱)得連貫,連音奏法的連線大都記在五線譜的上面,很少記在下面。 斷音奏法 有三種。分別以圓點(·)、三角(▼)及圓點加弧線來標記,表示某些音或和弦要斷續地彈奏。在單聲部音樂中,斷音記號通常記在符頭那邊。在一行五線譜上記有兩個聲部並不用相同的符幹時,則分別記在相反的方向。 持續音奏法
Time of Update: 2018-12-07
Unit CnBase64;InterfaceUses SysUtils, Windows;Function Base64Encode(InputData: String; Var OutputData: String): byte; {* 對資料進行BASE64編碼,如編碼成功返回Base64_OK |<PRE> InputData:string - 要編碼的資料 var OutputData: string - 編碼後的資料
Time of Update: 2018-12-07
1、前言 交換資料流(alternate data streams,以下簡稱ADS)也不是什麼新東西,但使用者和管理員對它的認識知之甚少,本文將結合前人的資料對ADS做一番探討。如有錯誤,還望高手賜教。2、概念 先來看看微軟對多檔案流的解釋:在 NTFS 檔案系統下,每個檔案都可以有多個資料流。值得一提的是,流不是 NTFS 2000 的功能,但是從 Windows NT 3.1 開始流已存在。當在非 NTFS 卷(如 Windows 98
Time of Update: 2018-12-07
ABE(Agent Booking Engine ActiveX Objects)是用於ASP 或 ASP.NET 開發人員編寫通過中航信網關係統或IBE介面訪問中航信CRS系統,實現航班可利用狀態查詢、國內運價查詢、訂座、取消訂座功能的ActiveX服務端控制項。該控制項很好的封裝了CE和PE通訊協議和中航信主機通訊協議(Uniscope),通過將訂座有關指令(AV、FD、SS、XEPNR)封裝成對象,通過簡單的介面形式為ASP 或 ASP.NET
Time of Update: 2018-12-07
利用GDI+可以很方便的製作帶浮水印效果的圖片,網上介紹這方面的文章也很多,但鮮有Delphi的,本文參照網上文章http://www.codeproject.com/KB/GDI-plus/watermark.aspx介紹的方法,用Delphi 2007製作浮水印片,原代碼如下:unit Main;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs,
Time of Update: 2018-12-07
A.1 使用編譯設定對話方塊 編譯器的編譯指令是用於指定編譯器對項目編譯過程的動作和行為。可以通過[Project]->[Options]->[Complier]選項頁進行設定,絕大部分的編譯環境都可以通過這一對話方塊進行調整,他包含了對代碼、文法、調試資訊等的設定。 1.代碼設定(Code Generation) Optimization: 代碼最佳化開關 Aligned record fields: 字對齊資料。這個編譯指令能夠在變數和類型化常量的位元組對齊和字對齊之間進行切換,
Time of Update: 2018-12-07
全域熱鍵的意思是指,當程式並不是當前視窗的時候,按下熱鍵也可以響應。以前做這種功能用過一種方法,是編寫一個鍵盤鉤子的DLL,過濾系統中所有的鍵盤訊息,當然還要再寫一個程式去調用它。這種方法做起來麻煩了一起,不過倒是駭客竊取鍵盤密碼雛形。這裡介紹的方法是利用windows
Time of Update: 2018-12-07
首先,大致說下U盾的工作流程。 你的數位憑證有一對,一份在U盾裡的私密金鑰,一份在銀行的公開金鑰(其實兩份銀行都有)。U盾的原理很類似於雙向認證的TLS(SSL)或者其它用到RSA的雙向認證驗證手段,以下步驟可能和U盾實際執行的有所區別,但本質相同: --銀行先給你一個"衝擊",它包含了隨機數,以及該隨機數HASH,它們都由公開金鑰加密,這樣就可以保證只有你能解密這個"衝擊" --你計算該隨機數的HASH,並和用私密金鑰解出的HASH,兩者相同後,便可確認銀行的身份 --接下來,以一
Time of Update: 2018-12-07
黑暗時代: 黑暗時代要注意農民的分配是否合理,農民的工作效率是否發揮到最大。 每個戰術都有其固定的農民分配,而農民分配的原則,,以農民分配所獲得的資源能否滿足戰術需求為標準。 如何提高效率:將伐木農民平均分配在2個伐木區,且儘可能的控制每1個農民砍伐一棵樹,可以使你獲得更高的效率。(只要你有閑暇時間,儘可能的多去控制伐木農民.特別是在升級的時候更應該如此.
Time of Update: 2018-12-07
LotusScript 是完全物件導向的程式設計語言。它通過預定義的類與 Domino 介面。Domino 監控使用者代碼的編譯和載入,並且自動包含 Domino 的類定義。 訪問現有的對象最好使用 LotusScript,例如:根據其他文檔的值來更改一個文檔中的值。LotusScript 提供了一些公式沒有的功能,例如:操作資料庫存取控制列表 (ACL)
Time of Update: 2018-12-07
應用情境通過DIIOP訪問Domino R6伺服器,必須在伺服器端手動設定本文講述的三個地方。Lotus Domino服務的啟動設定必須有DIIOP請您檢查Domino Server是否把DIIOP任務加入到了ServerTasks中。開啟您的Domino服務安裝目錄,比如c:\Lotus\Domino目錄下: 開啟notes.ini設定檔,然後找到內容中的“ServerTasks”行,如下所示: 預設是沒有“DIIOP”的。 我們為了使得Lotus
Time of Update: 2018-12-07
圖文並茂為您詳解如何配置Domino CA以支援SSL部分文字參考網上《如何配置Domino CA以支援SSL》一文,但是原文只有晦澀的文字沒有圖,且文中描述為翻譯後的中文,和實際配置中的英文環境有一定的個人理解差異,加上有部分解釋不夠完善,遂自行實驗一番,以圖文形式供需要者參閱。文中實驗平台為Domino7。================水煮豆豆部落格很好很強大的分割線=====================【導讀】配置Domino CA以支援 SSL
Time of Update: 2018-12-07
為了在發起某一事件後,阻止使用者對介面的進行操作,可以使用ExtJS提供的針對Ext.Element的mask和unmask 例如: 1、對整個body操作 Java代碼 function reLoadData(){ Ext.getBody().mask("資料重新載入中,請稍等"); var requestConfig = { url : '#',//url可以根據需要設定