一個簡單的加密解密程式

function addpassword(str:string):string;var text,str1:string;    i,j:integer;begin if str='' then  begin   result:='';   exit;  end;  text:='ZXB'; //加密因子,可自已另設  str1:='';  for i:=1 to length(str) do   begin    j:=i mod length(text)+1;   

乞丐挽救了地球?

星球人想攻打地球,就派一個探子來試探一下地球人。這個探子在地球上走了一圈最後決定選一個乞丐來試探他的聰明和忠誠度。星球人問這個乞丐東西摸到著卻看不見,乞丐覺的這個人又不給錢,就不想答理他於是就摸摸自己的後腦。星球說答對了就是後腦。於是星球人又問這個乞丐什麼東西看的見卻摸不著。這個乞丐更覺的這個人有神經病就抬頭眼看太陽不理他。星球人說你答對了是太陽。星球人又問他背上可以背的最大東西是什麼,這時乞丐已經不想答理他了就躺在地上睡覺了。星球人說你太聰明了,就是地球。最後星球人想看看地球人好不好賄賂,就仍

用Delphi打造RealPlayer播放器

    首先,機器中必須裝有RealPlayer Plus播放器,因為我們要用到其內建的ActiveX控制項。    首先,我們要在Delphi中匯入所需的ActiveX控制項。點擊菜單“Component→Import ActiveX Control...”開啟“Import ActiveX”對話方塊,在“Import ActiveX”列表框中,我們可以看到Windows中所有註冊的AxctiveX控制項。選擇其中的“RealPlayer ActiveX Control

WCF WebSocketsService (HTML5 WebSocket)

在Web應用中,HTTP協議決定了用戶端和服務端串連是“短串連”,即用戶端Request,服務端Response,串連斷開。要想實現用戶端和服務端即時通訊,只能通過用戶端輪詢來實現。“服務端推送資料”也並不是字面上意思上的“直接推”,其實還是用戶端“自己取”。在HTML5標準中新的Websocket協議可以在用戶端和伺服器之間無限制的串連,WebSocket

利用Delphi開發旅遊景點微機售票系統

一、引言  隨著電腦區域網路和廣域網路的出現,網路產品(包括軟、硬體)品質不斷提高;品種、數量迅速增長和發展;以及資料庫技術的成熟和軟體工程方法的發展,各種電腦網路管理系統越來越完善。旅遊景點微機售票系統是電腦技術與網路技術相結合的產物。方便快捷的查詢統計使管理者能準確地掌握景點的經營情況並對售票人員進行監督、管理,並為其提供準確、可信的決策依據。其成功實現提高了旅遊景點的售票效率和管理水平,使一直由人工售票的局面划上句號,從而進入智能化售票的新階段。  本文介紹以Delphi

DataContractJsonSerializer還原序列化Dictionary

今天碰到一個json字串的還原序列化,如下:var json = @"{""key1"":""value1"",""key2"":""value2""}";一開始想當然用.net 內建的 System.Runtime.Serialization.Json.DataContractJsonSerializer 來還原序列化成 Dictionary。但是,總是不能成功。查了下資料,DataContractJsonSerializer 還原序列化成 Dictionary 需要明確的

Delphi開發的WebService應用發布– 談WAD/CGI/ISAPI 的區別

         Borland 在 Delphi/C++ Builder 中提供了多種類型的 Web 應用程式開發,其中最常用的應該是用於調試的 Web App Debugger 應用(WAD應用)和在 Windows/IIS 平台下啟動並執行 CGI/ISAPI 。雖然從理論上說,這幾種類型的 Web 應用程式除了類型不同以外,應該沒有什麼太大的區別。即一般情況下,可以很容易改變其類型,如:假設有一個調試好的 WAD 應用,只要建立一個空的 ISAPI 應用程式,然後把 WAD

WCF常見問題(3) — WCF 4.0 Simple Configuration 如何修改預設Binding

WCF 4.0 引入了一些新的特性,其中 Simple Configuration 大大簡化了 WCF 的配置:結合 Service Markup 和預設Binding,WCF 開發人員們只要更專心於邏輯的實現。先來看看 VS2010 下建立一個 WCF Service Application 後產生的設定檔:【.NET 4.0 產生的設定檔】(只貼出來 ServiceModel 配置節的內容)<system.serviceModel> <behaviors>

學習中遇到的好的網站歸納

http://cfxchs.codeplex.com/  微軟一站式程式碼範例庫

李維語錄

李維語一   不會用“設計模式”(design patterns)的程式員是低層次的軟體人才,他們只會寫code罷了。 李維語二   SUN和微軟都在搞壟斷。一個壟斷了選擇語言的權利,另一個壟斷了選擇作業系統的權利。李維語三  程式員應該正確認識自己的發展方向,而不要把注意力集中於某種語言或討論工具時優劣之上。李維語四  程式語言固然重要,但程式員不能圍著它們打轉,他們必須擺脫對語言的依賴。很多人頂著C++光環,我覺得他頂的光環越大他的束  縛也就越大,因為他沒有跳出語言環境。李維語五  

在網頁中嵌入 Office 文檔

在新版的 skydrive.live.com 提供了很酷的功能,讓你能在網頁裡嵌入各種 Office 的文檔。(目前支援:Word,Excel, PPT, OneNote)PS:經常用公式寫演算法的博友們有福了,直接在Word裡寫blog,然後嵌入部落格就好了 PPT:Excel:嵌入步驟:1. 登陸 Live.com2. 將文檔儲存在 SkyDrive 的公開檔案夾下3. 選擇文檔,點"嵌入", 會得到嵌入的代碼—— 一段 iframe,把它放在你網頁裡即可。Excel

動態建立 MDI Form 方法

新項目剛結束,終於可以小小鬆口氣,同時在這裡與大家分享一些項目心得,會在本BLOG中不定期公布。首先分享的是動態建立MDIFORM的方法,當一個程式中包括有N十個MIDFORM時,你不會想著一個個去N行的代碼去控制他顯示與否吧?但這個項目中我們較多的程式員就是這樣去控制的,在檢查代碼時,發現太多的冗餘代碼,不易於維護。由於本人比較懶,就想了以下方法去精簡這個MIDFORM顯示的過程。方法代碼:        /**//// <summary>        /// 根據登入許可權判斷

WCF4.0 –- RESTful WCF Services (5) (緩衝)

緩衝是Web開發中的重要技術,當在開發RESTful服務也需要重視。合理的利用緩衝可以大大提高服務的響應能力。從技術實現上,有用戶端緩衝和服務端緩衝兩大部分組成。而無論在哪邊進行緩衝,都需要一些資料來比較是否到期,Http協議中控制緩衝的規則有:Cache-Control, ETag, Expires,

WebService 中操作 HttpRequest / HttpResponse (二)

我們可以通過 HttpContext.Current.Request/Response 將WebService 改造為更佳適合被HttpWebRequest調用的方法。先來看看下面簡單的樣本:[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][System.ComponentModel.ToolboxItem(false)]//

如何解決“已有開啟的與此命令相關聯的 DataReader,必須首先將它關閉。”

標題中的異常相信比較多的朋友都遇到過,今天剛好遇到這個問題,也得到較全的解決方案,簡單歸納如下:1、主要原因是 DataReader 在開啟使用時,一個 SqlConnection 只允許開啟一個 DataReader,在開啟另一個 DataReader 時,必須將前面一個先 Close 掉。 2、或許有朋友會問,我在語句中並未使用 DataReader,未何也提示同樣的錯誤,這個DataReader隱藏在哪裡,我給大家在這裡指出來,由於本人研究的還不夠深入,只知道有一種方法的調用後會產生

REST WCF + jQuery EasyUI 應用

在 《RESTful WCF Services (2) (實現增,刪,改,查) 》 中實現了RESTful WCF 的服務端,本篇文章結合現在很火的 jQuery EasyUI 做一個用戶端的樣本。關於 jQuery 的匯入: <script type="text/javascript" src="UI/scripts/jquery-1.4.4.min.js"></script>一定不能寫成 <script ... /> , 一開始犯了這個錯誤找了好久

.NET 基於Task的非同步編程模型

最近下載了Visual Studio Async CTP,體驗了下基於Task的非同步編程帶來的新特性。在CTP中,增加了新的關鍵字: async, await。尤其是在SL,WP7的編程中,大量使用非同步呼叫的環境裡,async, await的確能減少編程的複雜度。看上去像是同步的方法,其實編譯器做了些手腳,悄悄的產生了回調的代碼。比如:private async void button_Click(object sender, EventArgs e){ var client =

WCF執行個體 —— 自訂DataService資料模型(1)

ADO.NET DataService 預設是暴露EDM資料模型(e.g. Entity Framework) 以提供一種基於OData協議的資料服務,但也支援自訂的資料模型,可以選擇別的資料來源來實現一個DataService。當然作為自訂的資料模型,查詢需要返回實現 IQueryable 介面的對象,更新則需要實現 IUpdatable 介面。先建立一個 WCF Service Application刪掉預設的 Service1.svc 和 IService.cs,添加一個

WCF執行個體 —— 自訂DataService資料模型(2)

在前一篇 DataService資料模型(1)  裡介紹了如何?一個記憶體資料集合的 DataService,接下來研究一下如何?更新操作。這裡偷了個懶,直接讓 DataModel 實現 IDataServiceUpdateProvider 介面,而 IDataServiceUpdateProvider 實際繼承於 IUpdatable 介面。為了實現資料的增加,修改,刪除,主要實現下面幾個方法://增加object CreateResource(string containerName,

OAuth 學習(1) —— Sina微博 OAuth授權

最近開放平台非常火,各大互連網公司都紛紛推出各自的開放平台,隨之流行的 OpenID, OAuth 則成為認證和授權的主要技術。本文將以登陸新浪微博獲得授權取得使用者資料作為樣本簡單研究 OAuth 的使用。(OAuth WIKI)。現在.net上開源的OAuth的架構有不少了。比如:DotNetOpenAuth  (不知道怎麼回事,最近這個網站不太好上)OAuth.NetDevDefined.OAuth看了看原始碼和協助文檔,比較了下,選了 DevDefined.OAuth 來作為本篇樣本的

總頁數: 61357 1 .... 21657 21658 21659 21660 21661 .... 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.