原创 C/C++與lua二維數組交互的經典範例

最近爲了解決skynet的跑得快ai的核心算法性能問題,那麼我們自然就用C來寫核心算法,之前從來沒做過二維數組交互,也是折騰了一番才能正常理解與運行。先看示例代碼 //數組計算加一返回數組 int GetCardCal(lua_Stat

原创 網狐棋牌框架內核通信設計原理剖析

                                  關於網狐框架我使用和了解大致有5年多了,也深知裏面的一些坑坑窪窪,其他人寫的一些關於網狐框架分析的文章,大多都是貼上大量的代碼,模塊流程大致的解說,都是一些皮毛解說,並沒

原创 linux+centos7 +vscode+C++11+muduo(第三方庫)調試開發與環境配置

  工程源碼示例下載地址:https://download.csdn.net/download/huangdecai2/11975118 如今的vscode可以說在編輯器界是如日中天,我如今對他是愛不釋手,說說他的幾大優點,跨三大平臺,l

原创 lua與c++交互lua5.3調用dll-64位

        公司所用的框架是skynet,是c-lua語言,有時lua效率不夠,又有現成的大量的C++算法,所以我就有了研究一下lua調用C++的想法,以供不備之需,準備環境是windows7,vs2013,vscode,vscode

原创 linux下lua與c++交互lua5.3調用so-64位

繼上一篇windows下lua調用C++的想法,我那麼linux下也想折騰一下,看看他們之間有多大的差別,使用環境centos7 ,vscode,lua5.3.4版本 有這三樣就行了 extern "C" { #include <

原创 鬥地主機器人智能算法深度研究

        我從事棋牌開發工作已經6年了,我一直喜歡玩鬥地主,騰訊上面的我經常玩,別人的也經常玩,對於鬥地主機器人智能效果,一直都未發現那個平臺做得比較令我滿意,所謂的好,我覺得機器人常見牌要打得有點水準,拆牌,頂牌必須要有,還要比較

原创 在Ubuntu下最靠譜的鍵位修改方法 ,親測有效

  本人剛入坑linux不久,我一直在windows下工作,同樣linux我也當成windows來玩,也常有改鍵位的需求,我曾經百度無數改鍵位的方法,要麼就是隻能改左邊的ctrol和大小寫鍵交換,右邊的alt和ctrol交換失敗,有的教程

原创 window8.1+ emacs24.3配置python顯示自動補全方法

首先你得安裝python自身的幾個模塊 Python 都要安裝下面幾個 pip install elpy rope jedi flake8 。 但安裝jedi的過程中很有可能你安裝報錯,那麼你需要找到C:\Pyhon27\lib\mime

原创 手把手教你python2.7+pyqt4進行界面開發

話說Python開發效率是C的6倍,是C++的4倍,是java的2倍,如此高的開發效率,我是垂涎欲滴啊! 用來爲自己打造一些小工具是非常好的!爲此我也踏進了python的大門! 準備工具如下: 1、python-2.7.6.amd64