原创 VC裏嘗試回調類成員函數

  自從用C#以後,對一句話啓動線程引用本類的成員函數很是感覺好用,對比以前VC的類裏不得不專門建個靜態函數來轉向到成員函數,相差太多,打算封裝成一句話啓動的方法,經過在網上搜索,選用下面的方案:   http://www.cppblog

原创 iPhone上手

    學了好幾天Objective C。     相比用習慣的vc6,C#,還真是不同的體驗。     ObjC與C兼容,甚至可以用直接C的第三方類庫。這個倒是挺強大的。     在C的基礎上加了面向對象的支持,與C++的寫法很不

原创 第一個完整的程序。著名的俄羅斯方塊

    用了一天的時間,寫了一個俄羅斯方塊的手機遊戲。     基礎遊戲框架是用C寫的,或者說是在微軟的.net環境下寫的。然後附加到iPhone(XCode環境)下運行調試。     界面部分則是在XCode裏寫的。     說起來,.

原创 繼:VC中利用CCmdTarget進行的成員函數回調

MFC的消息映射函數中也是用了成員函數回調的方法,經過觀察,所有消息處理函數都被映射爲CCmdTarget基類的函數指針,比如:#define ON_UPDATE_COMMAND_UI(id, memberFxn) / { WM_COMM

原创 python_docs的nginx跳轉異常的處理

問題 近期api學習中嘗試採用 python_docs 來描述api的文檔。。 http://localhost:5000/docs/api/ 成功的看到註釋。 通過nginx上配置api的跳轉到Jump項。發現訪問異常

原创 Asp.net登錄框架的自定義

1:asp.net有一個現成的登錄框架,但是默認是用SQLServer,這樣就很不實用了。        就算是用簡易數據庫也實用。多數情況下我們都會有自定義的用戶系統。 2:經檢索,這個用戶系統其實是可以定製的。詳情參照:http://

原创 局域網在線更新的各種優化

局域化的在線更新嘗試過多次。使用過多種方案。 現在進行總結: 一:局域網環境:   1:數據庫。ip,用戶名,密碼 有時會調整。比如兩年一次算好的。   2:共享文件服務器。同上,運維經常更改IP,上線下線服務器。   3:web服務器

原创 C#的Soap調用

想寫個遠程調用HTTP的功能,考慮用soap。 一:.Net FrameWork2.0 : C#支持了對Soap的調用類的自動生成,象這樣:在工程上右鍵點擊“Add Web Reference“。引入自

原创 匿名函數

1:發現各種語言都有這種趨勢,在一個函數裏定義一個函數,一次性在一個函數裏完成業務。 2:最典型是Android: but.setOnClickListener(new OnClickListener(){ @

原创 關於List的擴展方法

發現IEnumerable<TSource>定義了很多擴展方法,這個是List的基類,所以也可以適用於List,整理如下。 1 首先要使用Linq using System.Linq 2 各函數分析如下:   Aggregate

原创 C#的時間轉換小記

一:時間戳。   算法:     減去 DateTime(1970,1,1,0,0,0,0),得到TimeSpan,然後取總秒數。    比如:2013-01-01 00:00:00,對應於1356998400,即自從1970年1月1日以

原创 局域網在線更新的各種優化二

上章描述了總體的操作,本章繼續細化: 一:在線更新     如果能把文件列表裏的文件全部替換是最好的選擇。     但現實是:app.config ,web.config 這類數據經常是在佈署後還要手工改動。把它替換了就得重配一次。  

原创 UBuntu13.04安裝記

首先在老神舟筆記本上裝了UBuntu,但是速度很慢,估計是驅動問題,只能用最基礎的分辨率。顯卡是Intel  GMA X3100,查網上也是一堆Linux的人問同顯卡的驅動,看來沒指望了。 一體機上用UB

原创 XCode繼續

    XCode會把認爲多餘的代碼就給你優化了,想看裏面的值呢不給看,告訴你:variable optimized away by compiler     說起來這個優化確實是有效的。。但是如果想觀察一個變量,比如寫: int x =

原创 三種手機編程環境安裝

既然要手機編程。那當然要把三個主流操作系統都玩下,即使不能精通,能瞭解一些也是好的,至少可以借簽下。所以要裝也要裝最新版。 Apple不是很地道,最新版的XCode居然要求操作環境是10.7.4以上。 我的機器最多升到了10.6.8。要