原创 C# Socket連接請求超時處理

在Socket的超時時間默認20多秒,而實際連上不需1秒時間,20多秒很多時候用戶是不能接受的,而在等待返回結果的這段時間裏程序會處於停止響應狀態!廢話不多說了,先上代碼!   private delegate string Conn

原创 c#防止用戶打開多個實例

在程序運行多個實例時激活的是第一個實例,使其獲得焦點,並在前端顯示. using System; using System.Collections.Generic; using System.Linq; using System.Thr

原创 c#獲取網絡時間並實時更新

1.獲取網絡時間 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; using

原创 解決ActiveX Control異常:"沒有註冊類(異常來自 HRESULT:0x80040154(REGDB_E_CLASSNOTREG))"

問題背景:1.我們的程序是用winform調用unity web player 插件來作爲播放器在客戶端播放動畫文件的.2.播放器是由我們的客戶端程序調用的3.客戶端程序默認是以管理員身份啓動的. 測試了下此異常復現的幾種場景:復現條件一

原创 Ubuntu安裝Python時報無法定位軟件包python-pip

一般會在新安裝的系統出現這種情況,只需要執行命令: sudo apt-get update  

原创 Drawcall優化策略

1.Drawcall產生的原因 在屏幕上繪製一個物體,U3D引擎必須向繪圖API(openGL或者D3D)發起一次DrawCall。 這些DrawCall往往是昂貴的,當繪圖API爲每個DrawCall做一些重要的事情,引起GPU的性能消

原创 SteamVR Unity工具包(VRTK)控制器交互

可交互對象(VRTK_InteractableObject)   可交互對象腳本被添加到需要用(如控制器)來交互的任何遊戲對象上。 可用腳本參數如下   Touch Interactions 觸摸交互 · Highlig

原创 C# Socket通信的服務器與客戶端的通信

1.客戶端代碼 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using

原创 桌面WPF程序嵌入Unity3D引擎(standalone)並實現通訊。

把Unity3D嵌入winform或者wpf程序,過去大部分使用UnityWebPlayer插件來實現,這個插件其實就是網頁上播放unity頁遊的插件。 但是使用UnityWebPlayer嵌入桌面開發有各種問題,我認爲最大的問題是效

原创 jQuery獲取div中的內容

<!DOCTYPE html> <html> <head>  <meta charset="utf-8">  <script src="jquery.min.js"></script> <title>jQuery獲取div中的內容</t

原创 js 實現字符串的查找和替換

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.

原创 WebBrowser和AxWebBrowser禁用腳本錯誤提示

WebBrowser方法如下: webBrowser1.ScriptErrorsSuppressed=true;   AxWebBrowser方法如下: axWebBrowser1.Silent=true;    

原创 Air 安裝路徑下生成文本文件和寫入內容

var fileStream:FileStream = new FileStream(); //指定在安裝路徑下生成Project.txt的文件 var file:File = new File(File.applicationDire

原创 AS3.0調用.exe和.bat文件

import flash.events.ProgressEvent; import flash.events.NativeProcessExitEvent; private function callTest(event: Even

原创 關於VB6.0寫的軟件,程序已關閉了,任務管理器中殘存進程的解決辦法

vb退出程序遇到問題,有時會退不出。在進程列表中依然能夠看到該程序。 主要原因是退出時程序資源沒有完全釋放,比如有些窗體隱藏了但沒有Unload掉。一般使用以下2種方法可以解決。   一丶在退出程序前(一般爲End語句有)加入以下清除資