原创 正則表達式:python將re轉義符包裝成普通字符的函數

有人問,python有沒有函數,能將一個字符串中的所有re轉義符轉換成普通字符。具體例子如: s = r'[abc\]abcmn(abc)' s1=r'[abc\]' s2='(abc)' 想使用正則表達式,從s中查找出'abcm

原创 Delphi的ORM框架:InstantObjects類圖與介紹

(開頭先從網上抄些ORM的介紹) 什麼是ORM?ORM,即Object-Relational Mapping(對象關係映射),它的作用是在關係型數據庫和業務實體對象之間作一個映射。ORM也可理解是一種規範,具體的ORM框架可作爲應用程序和數

原创 rpyc 3.0 one demo(使用stackless 或者 Thread)

用rpyc3.0寫了個通訊模塊,使用線程提供主動操作遠程對象與被動爲遠程提供服務。 python中有一般的線程和一個微線程的stackless,我比較喜歡stackless。   代碼中STACKLESS=1爲使用stackless, ST

原创 python:使用greenlet模擬stackless

greenlet好像是stackless的副產品,是python的一個擴展模塊。它的使用與stackless不太一樣。 根據自己對stackless的理解,編寫了glstackless.py模塊。這個模塊只實現了主要的部分功能(taskle

原创 Delphi.net & Chrome

前幾天,拿出李維寫的《inside VCL》看,這書最後一章寫的是VCL.net是如何實現的。Borland公司製作Delphi.NET,目的可能是要將VCL移植到.net平臺上,方便Delphi程序員,同時也爲.net平臺上提供另一套框架

原创 解決:delphi7 license is invalid or has expired

Delphi7使用過程中,出現license is invalid or has expired. 解決辦法,將附件的內容解壓覆蓋試下,我試了好象可以拉!

原创 亂談Delphi腳本

        前幾天,Q羣上一位網友在詢問,DELPHI裏,有沒有腳本控件能做到自定義類的?他的需求是客戶的業務可能變化多,想使用腳本定義業務模型。常用的DELPHI腳本控件fastscript、RO的pascal script和TMS.

原创 在lighttpd上使用fastcgi方式部署hg server

lighttpd配置: #加載fastcgi模塊 server.modules   += ( "mod_fastcgi" ) #定義一個新的web服務在81端口 $SERVER["socket"] == "0.0.0.0:81

原创 glscene:delphi 開源的十分好用的opengl控件

雖然我之前一直都不知道3D是怎麼做出來的,看了下asphyre、delphix也是雲裏霧裏。直到裝了glscene。網站:www.glscene.org 網站上說:glscene is an OpenGL based 3D library

原创 FlexCompress使用記錄

FlexCompress是DELPHI比較出名的壓縮控件,剛開始接觸看到評論說速度快,下來運行了它自帶的簡陋DEMO, 就有些不想用拉:)。工作上原來是用vclzip做文件壓縮的,近來發現壓縮出來的ZIP包經常被殺毒軟件查殺,便開始嘗試使

原创 Delphi中的DLL封裝和調用對象編寫碰到的問題

具體的DLL封裝對象請看劉藝的《Delphi中的DLL封裝和調用對象技術》及配書源碼。本人在使用DELPHI編制DLL過程中碰到了些奇怪的問題,現在將其列出來,僅供參考:1、DELPHI生成的DLL工程中寫