Time of Update: 2018-12-05
Lua與c++互調上一節我們實現了一個c++的封裝類,通過該類我們就可以調用lua中的函數。可是這還滿足不了我們的需求,我們還想通過lua來調用我們c++的方法。通過研究/tolua++-1.0.93/src/tests下的例子,結合c++的特性,我總結了一個tolua的例子。不能說相當完美,但是基本的功能已經能夠滿足項目的需求了,而且通過這個例子,也可以使各位對tolua的文法以及用法有一個初步的瞭解。本例只是一個簡單的lua與c++互調的樣本,如果想要更進一步的學習tolua,可以參考/to
Time of Update: 2018-12-05
1.伺服器端代碼: /// <summary> /// 自訂Ext Ajax請求結果 /// </summary> /// <param name="success">是否成功</param> /// <param name="value">結果</param> /// <returns></returns>
Time of Update: 2018-12-05
1.Global.cs代碼 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
優美代碼重要嗎?毋庸置疑,答案是肯定的,不過前提是開發滿足項目的時間、範圍、成本、品質約束。項目必須滿足時間要求,拖延項目等於增加成本;必須滿足範圍要求,超出是浪費,少於是偷工減料;一個企業賴以生存的是資源,我相信沒有那個老闆願意看到成本不斷增長;滿足品質要求,要保證項目所有重要干係人對開發過程及結果都滿意。這些都是淩駕於技術、代碼之上的約束,在以上基礎上,我們才應該考慮代碼,考慮技術。
Time of Update: 2018-12-05
一、extern "C"講解extern "C"是使C++能夠調用C寫作的庫檔案的一個手段,如果要對編譯器提示使用C的方式來處理函數的話,那麼就要使用extern "C"來說明。__cplusplus是cpp中的自訂宏,那麼定義了這個宏的話表示這是一段cpp的代碼。main.cppextern void f1();int main(){ f1(); return 0;}a.cpp#include <stdio.h>void f1(){ printf("test\n"
Time of Update: 2018-12-05
OA,辦公系統,把一個企業的辦公資源串連成一個整體。如果從OA裡發出的通知、資訊、審批檔案不能及時的讓同事接收的話,辦公自動化將成為空白談。除了在OA軟體裡加入即時通訊、郵件管理之外,最直接有效就是跟手機簡訊結合。讓通知在第一時間到達接受人員的手機上。 OA系統手機簡訊不單實現從OA裡傳送簡訊,而且OA還可以接收手機簡訊。公司的管理員可以通過手機簡訊發布通知、工作安排。 OA怎麼跟手機簡訊結合呢?
Time of Update: 2018-12-05
在web開發中,經常會碰到資料已經在頁面中顯示,但又要下載Excel格式的報表的情形顯示在伺服器重新計算一次比較耗時,這些一般會把頁面上的資料post到伺服器,伺服器產生二進位的excel響應流然後發送給伺服器端1.方法一:<form id="form2" action="/download.ashx" method="post" target="_self"><input name="id" type="hidden" value="1" /><input
Time of Update: 2018-12-05
public static class ByteHexHelper{ private static char[] _buffedChars = null; private static byte[] _buffedBytes = null; static ByteHexHelper() { _buffedChars = new char[(byte.MaxValue - byte.MinValue + 1) * 2]; int idx = 0;
Time of Update: 2018-12-05
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /// <summary> 2 /// 將文本轉化為Unicode編碼(自適應4種編碼) 3 /// </summary> 4 /// <param name="fileName"></param> 5 /// <returns>&
Time of Update: 2018-12-05
說到OA系統,通常我們會想到發布公告、審批檔案、檔案管理等等。這些功能,到了開發人員手裡就是儲存資料、查詢資料。用java開發OA軟體有6年了,經常在做重複的工作,於是構思開發一個OA引擎,可以由普通的實施人員,在可視化的介面上配置系統屬性、拖拉控制項。有了OA引擎,就可以根據客戶的個人化要求進行配置,在最短的時間內部署一套全新的OA。 說的簡單些,OA引擎就是一個OA產生器、OA開發工具、OA組態工具、表單引擎。我們構思用javascript定義表單,用java驅動XML,
Time of Update: 2018-12-05
數飛軟體的特點:基於表單開發引擎,實現快速開發。在表單引擎的基礎上,數飛系統已經形成收發文、文件管理、資訊管理、車輛管理、辦公用品、客戶管理、人事管理等成熟的模組。表單開發引擎還可以用來開發更多的模組功能。
Time of Update: 2018-12-05
文章目錄 3.3.1 if語句3.3.2 while語句3.3.3 repeat-until3.3.4 for迴圈3.3.5 break和return
Time of Update: 2018-12-05
#region 非同步接收Socket資料/// <summary>/// 非同步接收Socket資料/// </summary>/// <param name="socket"></param>/// <returns></returns>public static byte[] ReceiveData(Socket socket){ ReceiveObject state = new ReceiveObject()
Time of Update: 2018-12-05
C++調用lua本節我將一步一步帶領大家完成c++調用lua函數並接受lua的傳回值,通過分析調用的方式來封裝一個類,最終封裝完成的類並不是最優的,但應該能夠滿足一般的項目中對lua調用的功能。不足之處歡迎大家給予指正。 1 基本概念1.1
Time of Update: 2018-12-05
PluginSDK項目中ImageStore.cs檔案,從第236行代碼開始看:------------------------------------------------------------- //List of cache structures to try, in order of preference string[] patternArray = { @"{0}\{1:D1}\{1:D1}_{2:D1}.{3}",
Time of Update: 2018-12-05
WARNING: old character encoding and/or character set這個問題出現的原因估計都是glibc2.1安裝了libiconv引起的,官網的解決辦法似乎不靠譜,解決不了,man還是老樣子,所以只能用最最笨的辦法啦。升級glibc。# yum update glibc我升級到了2.5-81。之後再man,哈哈,好了。看網上好多都給出了啥問題尋找辦法,而且還轉載了N次,我反覆實驗了多次都沒解決,簡直是坑爹啊。
Time of Update: 2018-12-05
以下安裝所用的到資源請到http://download.csdn.net/detail/osyun/4421715下載。如果部落格園給我開放大於30M的許可權,我就將該包發到部落格園上。我使用的安裝環境是rhel5.5。如果是其它系統的就別下那個包了,可以參考如下的離線安裝方式去自己做一個。本文也只是為大家提供一個convirt離線安裝的方式。在rhel5.5下,只保留gcc的情況下,該文檔完全有效。因為在安裝python2.6.5的時候需要用的gcc編譯。一、搭建本地的yum源1.建立/yum
Time of Update: 2018-12-05
開發環境:WorldWind.net 1.4.1將影像資料切圖,但只切割8-11層,0-7層沒有切圖。0-7層是行政界,因此不切圖。設定檔圖層數為12層。格式為png。運行WW,無法顯示影像圖片。跟蹤調試WW,發現在QuadTile.cs的第318行代碼: if (newTexture == null) { // At least one texture missing, wait for download WaitingForDownload =
Time of Update: 2018-12-05
1.下載 ILSpy Visual Studio Plugin 並安裝http://community.sharpdevelop.net/forums/p/13720/36781.aspx 2.下載 ILSpy2.0:http://wiki.sharpdevelop.net/ILSpy.ashx 3.將C:\Program Files (x86)\SourceFly\ILSpy的檔案刪除,把上面下載的ILSpy2.0檔案解壓縮後複製到此目錄 4.重新開啟Visual Studio,
Time of Update: 2018-12-05
WorldWind.net的切圖可分為三種:(1)向量資料。就像arcgis