原创 NodeJS(六) 子進程操作

var childProcess=require('child_process'); var worker=childProcess.spawn("node",["Testprocess.js"]); worker.stdout.on(

原创 NodeJS(三) tcp網絡編程

var net = require('net'); const PORT = 1101; const HOST = '127.0.0.1'; //創建TCP服務器的實例 //傳入的參數是:監聽函數clientHandler var

原创 自己封裝unity的Debug函數

public static bool enableLog=true; public static void LogWarning(string context) { if(enableLog)Debug.Lo

原创 NodeJS(二)同步讀取文件和異步讀取文件

var fs = require("fs"); var data = fs.readFileSync('test.txt'); console.log(data.toString()); console.log("Program End

原创 NodeJS(一) 事件驅動編程

Node.js使用大量事件,這也是爲什麼Node.js相對於其他類似技術比較快的原因之一。當Node啓動其服務器,就可以簡單地初始化其變量,聲明函數,然後等待事件的發生。 雖然事件似乎類似於回調。不同之處在於當回調函數被調用異步函數返回結

原创 NodeJS(五) udp網絡編程

var dgram=require('dgram'); var serverUdp=dgram.createSocket('udp4'); serverUdp.on("message",function(msg,rinfo){

原创 NodeJS(四) 字符讀取

console.log("ssss"); var fs=require("fs"); var re=fs.createReadStream("Test.txt",{highWaterMark:7}); re.setEncoding('u

原创 Python入門基礎語法

這應該是最詳細的Python入門基礎語法總結! 定義變量,使用變量 1. input 用戶自己輸入值 2.  print 打印值 可以輸出多個變量 3. %d|%s 用於輸出變量時佔位 字符串(後期爬蟲必備) 1. int()把字符串轉換

原创 事件系統(二)多播事件

先創建字典保存所有的事件 Dictionary<EPlayerEvt, List<Action<object, object[]>>> _phList = new Dictionary<EPlayerEvt, List<Action<o

原创 unity UGUI判斷點擊在UI上和3D物體上的解決方案

1.通過EventSystem.current.IsPointerOverGameObject()的監聽 /**************************************************** 文件:ISOncli

原创 unity 屏幕自適應

sing UnityEngine; public class CamearAdaptation : MonoBehaviour { public float initOrthoSize; public float i

原创 事件系統之多播事件

先創建字典保存所有的事件 Dictionary<EPlayerEvt, List<Action<object, object[]>>> _phList = new Dictionary<EPlayerEvt, List<Action<o

原创 事件管理之一

public enum EUIMgrEvent { onUILogInOpend, onUILogInClose, onUIHintOpend, onUIHintClose, onUIWork

原创 C# 讀取註冊表

using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.W

原创 C#操作註冊表全攻略

相信每個人對註冊表並不陌生,在運行裏面輸入“regedit”就可以打開註冊表編輯器了。這東西對Windows系統來說可是比較重要的,也是病毒常常會光顧的地方,比如病毒和惡意軟件常常會在註冊表的啓動項裏面寫入自己的啓動鍵值來達到自啓動的目的