Time of Update: 2018-12-03
馬加爵君被捕了,這個訊息我是十六日下午才知道。被捕者手刃四人,結果固免不了一死,然而於生者又是何其的悲哀啊。本來我只想保持沉默,正好晚上出去吃飯,碰見文學青年楊愛萍君,她說,“馬加爵君被捕了,先生難道不準備寫點什麼嗎?”我沉默。“先生還是寫一點吧。”是啊,我正有寫一點什麼的必要了。倘使我真相信有所謂在天之靈,自然可以得到更大的慰安,——但是,現在,卻只能如此。 真的猛士,敢於直面慘淡的人生,敢於正視淋漓的鮮血。這是怎樣的哀痛者和幸福者?不在沉默中滅亡,就在沉默中爆發!一言不合,遂奮起以鐵鎚擊之
Time of Update: 2018-12-03
閱讀目錄:1.開篇介紹2.簡單瞭解緣由(本文的前期事宜)3.DomainModel擴充性(運用設計模式設計模型變化點)3.1.模型擴充性3.2.設計模式的使用(苦心專研的設計模式、設計思想可以隨意使用了)3.3.部分類的使用(封裝內部對象)3.4.高強度的OO設計(面向特定領域的高度抽象設計形成特定領域架構)4.DomainModel商務邏輯規則配置(將擴充點分離後使用適當的配置將規則IOC進去)5.DDD簡單總結(DDD是什嗎?它是“戰術”) 1】開篇介紹這篇文章不會太長,但是絕對讓你對DDD
Time of Update: 2018-12-03
PostScript(PS/EPS格式)講解 作者:bobob 一、PostScript概述Postscript既是一種分頁描述語言,也是一種進階解釋型指令碼語言。由於它與裝置的無關性,使得它無論在那種平台上,都能忠實的再現原貌,從而被廣泛應用於列印出版行業,同時由於它是一種解釋型指令碼,所以它也可以像一般程式設計語言一樣用來解決某些問題。和我們熟悉的pdf檔案相比,兩者有幾個明顯的區別:1.
Time of Update: 2018-12-03
objectARx實現多個實體的拖動效果 在AutoCAD的二次開發中,如何才能實現多個實體的拖動效果呢? 通常情況下,在ObjectARX中可以通過派生AcEdJig類來實現拖動過程。由於AcEdJig::entity()只能返回單個實體的指標,需要使用者自訂的一個實體類。本文介紹通過構造選擇集的方式實現預期效果。本人學藝不精,在此只是分享一下個人項目中的一點經驗,不對之處請斧正。廢話少說,上代碼://函式宣告int dragfunc(ads_point
Time of Update: 2018-12-03
這個例子主要是示範了FindWindowEx的用法FindWindowEx完整定義如下:HWND FindWindowEx( HWND hwndParent, // 父視窗控制代碼 HWND hwndChildAfter, // 開始的子視窗控制代碼,這個參數很有用 LPCTSTR lpszClass, // 類名 LPCTSTR lpszWindow // 標題);下面這個例子會列印當前案頭所有視窗和子視窗的標題#include
Time of Update: 2018-12-03
CString lpRootPathName;//不包括卷名的磁碟根路徑名 lpRootPathName=m_strPicWorkDir.Mid(0,2); _ULARGE_INTEGER freespace,totalspace,userspace; if(::GetDiskFreeSpaceEx(lpRootPathName,&userspace,&totalspace,&freespace)) { double leftSpace;
Time of Update: 2018-12-03
AS開發心得 隨著大web時代的來臨,越來越多的開發工作從C/S模式轉到B/S 模式。前不久公司與某電商合作推出3D內容展示應用。儘管最終結果並不理想,還是就過程中的一些問題總結一下。1.AS 3.0 和所有的指令碼語言類似actionScript(簡稱AS)的使用很容易上手。
Time of Update: 2018-12-03
瞭解調試,首先要知道"斷點"這個概念.斷點就是程式運行中可能會中斷的地方,方便開發人員在程式啟動並執行過程中查看程式當前的運行狀態,比如變數的值,函數的傳回值等等.究竟怎麼使用斷點呢?1.F9在當前游標所在的行下斷點,如果當前行已經有斷點,則取消斷點. F5調試狀態運行程式,程式執行到有斷點的地方會停下來. F10逐步執行程式. CTRL+F10運行到游標所在行. F11和F10的區別是,如果當前執行語句是函數調用,則會進入函數裡面. SHIFT+F11跳出當前所在函數.特別說明:
Time of Update: 2018-12-03
多文檔下建立自訂視圖(view)2006-12-07 18:30多文檔下建立自訂視圖(view)自訂一個子架構類 CMyChildFrame繼承於CMDIChildWnd該類用於自訂子架構內視圖的建立建立.在主架構CMainFrame中定義一個CMyChildFrame*型指標成員變數m_pChildView.建立一個自訂視圖類CMyView.重載CMyView類的OnDestory()方法,使其釋放
Time of Update: 2018-12-03
dll的動態載入 dll的載入方式有兩種:隱式連結和動態載入。隱式連結,需要包含標頭檔,引用.lib檔案才能使用匯出函數。動態載入,直接使用LoadLibrary載入所需的動態庫,然後指定所需的匯出函數。一般情況下,兩種方式都是可行的。如果我們沒有標頭檔和.lib檔案,只有dll,使用第二種方法是比較通用的作法。舉例如下: 現有test.dll,有如下一些匯出函數: void func1(int a,int
Time of Update: 2018-12-03
1.GDIPlus需要下載sdk開發包2.在tool,option,direction,include files下設定標頭檔路徑.../MICROSOFT SDK/INCLUDE,在tool,option,direction,libaray files下設定lib路徑.../MICROSOFT SDK/SDK8/LIB,在project, setting, link, object/modules
Time of Update: 2018-12-03
首先在標頭檔中包含#import"C:/Program Files/Common Files/System/ado/msado15.dll" rename("EOF","ADOEOF") 並建立連線物件ADODB::_ConnectionPtr m_connection;在CPP中:初始化 LISTCTRL: m_listCtrl.InsertColumn(0,_T("工程名"),LVCFMT_CENTER,100); m_listCtrl.InsertColumn(1,_T("左邊界"
Time of Update: 2018-12-03
一步一步教你寫PDF檔案 PDF作為一種跨平台的檔案格式,越來越受到使用者的歡迎。現在除了adobe官方提供的pdflib有很多第三方的庫可以實現PDF的檔案建立、修改、格式轉換。PDF文檔採用的是二進位和文本混排的方式。近期項目需要,對pdf檔案的結構做了一些研究。最終,領導決定採用第三方庫,沒能用得上。在此,跟大家分享一下,算是拋磚引玉。關於pdf檔案的結構網上有很多介紹,在此不在贅述,請參看。
Time of Update: 2018-12-03
在windows系列上做編程,gdi是一個很重要的技術點,有很多程式在運行多次後出現異常,除了眾所周知的記憶體泄露以外,gdi資源流失也是一個很直接的原因.今天就把我自己在編程中總結的一些經驗給大家分享,歡迎高手補充.1.Create出來的gdi對象,一定要用DeleteObject來釋放,釋放順序是先Create的後釋放,後Create的先釋放.這裡的Create指的是以它為開頭的gdi函數,比如,CreateDIBitmap,CreateFont等等,最後都要調用DeleteObject來釋
Time of Update: 2018-12-03
1.定義全域變數和訊息NOTIFYICONDATA nid;#define WM_ICONNOTIFY WM_USER + 909 //表徵圖響應訊息(lParam)#define ID_TASKBARICON 100 //參數(wParam)/**////////////////////////////////////////////////////////////////////////////// 2。編寫onsize事件函數 void CMainFrame::OnS
Time of Update: 2018-12-03
最近公司布置的一個任務需要用到session,通過一天的折磨終於理解了這個調用機制,下面是我一段webserver和winform使用:我分享下我幾個誤區:1.sessionId可以擷取session對象? 我剛開始以為這是可行的,其實是不可以的,這個要從機制說起。2.sessionId是什嗎?其實是伺服器返回給瀏覽器的用來代表身份,每當使用者登入成功,伺服器返回一個sessionID,瀏覽器自動把sessionid放到cookie中,並加入每次http
Time of Update: 2018-12-03
public sealed class JsonOpration { /// <summary> /// 泛型使用:把指定字串轉換指定對象 /// </summary> /// <param name="str">需要轉換的字串</param> /// <param name="s">指定編碼格式</param> public
Time of Update: 2018-12-03
工作日記——PS中的Graphics State工作日記——PS中的Graphics State PS中的“圖形狀態”(Graphics State) PS解譯器維護了一個內部資料結構,稱之為“圖形狀態”,裡面儲存了當前的圖形控制參數。這些參數定義了全域架構內圖形操作符的執行,比如,stroke操作符會隱含使用“圖形狀態”中的當前線寬的參數,fill操作符會隱含的使用其中的使用中色彩。絕大多數“圖形狀態”參數是普通的PS對象,可以被適當的“圖形狀態”操作符讀取和修改。比如,
Time of Update: 2018-12-03
從PDF1.5開始,參照資訊被儲存在參照流中而不是參照表中。參照流提高以下優勢: 更簡潔緊湊的表示參照資訊。 可以訪問儲存在物件流程中的壓縮對象(參看3.4.6部分,“物件流程”),並允許以後加入新的參照選項類型。 但是也提高了一定的解析資料的難度,下面我將對PDF參照流進行分析:讀取一個sample.pdf(擷取start xref地址擷取firt-page cross-reference)35 0 obj<</DecodeParms<</Columns 4/
Time of Update: 2018-12-03
最近在編寫PDF解析庫和編輯庫(C++/C),最後發現圖片插入到PDF中,PDF顯示的圖片被原有內容覆蓋了。用Adobe建立查看有沒有發現異常,所以想通過itextsharp插入圖片測試,卻發現網上絕大部分是寫的在產生PDF的時候插入圖片,尋找資料:在已知PDF中插入圖片代碼如下: PdfReader reader = new PdfReader("c:\\8.pdf"); PdfStamper stamper = new