原创 Java進程與子進程交互

/* * Java進程與子進程交互 * */ public class RunyimeDemo {     public static void main(String[] args)     {         Runtime run =

原创 DCOM(分佈式組件對象模型)原理淺析(二)

今天我們來分析QueryInterface函數。HRESULT CDictionary::QueryInterface(const IID& iid, void **ppv) { if(iid == IID_IUnknown) {

原创 Lua之數組

Lua 數組數組,就是相同數據類型的元素按一定順序排列的集合,可以是一維數組和多維數組。Lua 數組的索引鍵值可以使用整數表示,數組的大小不是固定的。array = {"Lua", "Tutorial"} for i= 0, 2  do  

原创 Lua之數據庫訪問

Lua 數據庫訪問本文主要爲大家介紹 Lua 數據庫的操作庫:LuaSQL。他是開源的,支持的數據庫有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL。LuaSQL 可以使用 LuaRocks 來

原创 Windows多線程開發之併發線程程序研究

做爲一名分佈式服務器開發人員,在服務器開發領域、多線程開發和併發編程方面有自己的心得和經驗,願意分享給同仁,今討論下Windows下線程併發程序開發。下面用用兩個線程實現一個簡單的數組排序,演示了線程的基本用法。原理是:爲了節省執行時間而添

原创 Lua之table(表)

Lua table(表)使用表來統一表示Lua中的一切數據,是Lua區分於其他語言的一個特色。這個特色從最開始的Lua版本保持至今,很大的原因是爲了在設計上保持簡潔。Lua表分爲數組和散列表部分,其中數組部分不像其他語言那樣,從0開始作爲第

原创 Boost之正則表達式Regex庫的使用方法

這個程序可以簡潔的挑出了目標字符串。 #include <cstdlib> #include <stdlib.h> #include <boost/regex.hpp> #include <stdlib.h> #inclu

原创 Lua之協同程序(coroutine)

什麼是協同(coroutine)?Lua 協同程序(coroutine)與線程比較類似:擁有獨立的堆棧,獨立的局部變量,獨立的指令指針,同時又與其它協同程序共享全局變量和其它大部分東西。協同是非常強大的功能,但是用起來也很複雜。線程和協同程

原创 java之HashTable

import java.util.*; public class HashTableDemo {     public static void main(String[] args)     {         Hashtable numb

原创 我的友情鏈接

51CTO博客開發CowNew開源團隊周金根永遠的朋友肖舸的blog李華明Himi極致書生滴水穿石51CTO安全博客雲計算架構師-解佔輝驛落黃昏Domingo Luis的博客空間aha45李晨光原創技術博客李雲學習文檔肖凡的專欄菜鳥浮出水棕