原创 swoole入門教程02-Swoole的Task使用以及swoole_client

第二章 Swoole的task使用以及swoole_client 環境說明: 系統:Ubuntu14.04 (安裝教程包括CentOS6.5) PHP版本:PHP-5.5.10 swoole版本:1.7.6-stable 上一章已經

原创 swoole入門教程03-Timer定時器、心跳檢測及Task進階實例:mysql連接池

環境說明: 系統:Ubuntu14.04 (安裝教程包括CentOS6.5) PHP版本:PHP-5.5.10 swoole版本:1.7.7-stable Github地址:https://github.com/LinkedDesti

原创 Swoole源碼學習記錄(十三)——Server模塊詳解(上)

Swoole版本:1.7.5-stable Github地址:https://github.com/LinkedDestiny/swoole-src-analysis 終於可以正式進入Server.c模塊了…… 在之前的分析中

原创 swoole入門教程01-環境搭建及擴展安裝

寫在前面的廢話 《swoole源碼分析》已經寫了13章,整個swoole的核心架構基本都分析的差不多了。於是心裏一直以來想整理swoole的文檔並寫一份教程的想法就再度浮了出來。實話說,我接觸swoole乃至接觸PHP都僅有9個月的時

原创 使用AndroidStudio部署Cocos2dx-Lua項目的處理方法

背景描述 最近在學習Cosox2dx-Lua的相關開發,使用了Cocos Code IDE作爲開發工具。因爲項目需求,我需要導入另一個我自己開發的庫。因爲該庫包含有界面和資源文件,因此我將其打包爲一個ARR包。這個時候就發現悲劇了,e

原创 Swoole源碼學習記錄(十四)——Server模塊詳解(下)

swoole版本:1.7.6-stable 上一章已經分析瞭如何啓動swServer的相關函數。本章將繼續分析swServer的相關函數, 1.swServer函數分析 swServer_addListener 該函數用於在sw

原创 Swoole源碼學習記錄(九)——Factory模塊(上)

Swoole版本:1.7.5-stable Github地址:https://github.com/LinkedDestiny/swoole-src-analysis Factory這個命名讓我一度認爲這是一個工廠模型……這個工廠實際上並

原创 Swoole源碼學習記錄(七)——MsgQueue

Swoole版本:1.7.5-beta 版本更換通知:從第七章開始,我把分析的源碼版本升到了1.7.5-beta。在已經分析過的代碼中存在了一些變動,但沒有到會影響理解的地步,所以再次不再更新前面的章節。如果確認前面的章節有重大變更需要

原创 或許你也患上了開發癱瘓症

親愛的開發者們:你們是否因爲自己只精通於三大設備平臺的八種編程語言而惴惴不安?又發現一個JavaScript框架是否會讓你不寒而慄、愁眉苦臉?你是否曾經因爲無法確定哪個雲平臺最適合而把業餘項目一再推遲? 或許你也換上了開發癱瘓症(De

原创 Android JNI環境下給SQLite引入加密模塊

免費的SQLite開源源碼只給提供了兩個函數,只有實現這兩個函數才能實現數據庫整體加密。然後廢了點勁從網上找了一個已經實現好的開源庫http://sourceforge.net/projects/wxcode/files/Compone

原创 LeetCode---5.Insertion Sort List

題目鏈接:https://oj.leetcode.com/problems/insertion-sort-list/ 解題思路:題目要求使用插入排序。只需要簡單的操作指針即可。通過一個新的指針作爲新鏈表的起始,每次通過插入排序插入節點(鏈

原创 Swoole源碼學習記錄(八)——Reactor模塊-epoll

Swoole版本:1.7.5-stable Github地址:https://github.com/LinkedDestiny/swoole-src-analysis Reactor模塊可以說是Swoole中最核心的模塊之一,正是這些re

原创 swoole入門教程05-Swoole的自定義協議功能的使用

環境說明: 系統:Ubuntu14.04 (安裝教程包括CentOS6.5) PHP版本:PHP-5.5.10 swoole版本:1.7.8-alpha 1.爲什麼要提供自定義協議 熟悉TCP通信的朋友都會知道,TCP是一個流式協議

原创 Cocos2dx-Lua:360滑動操作杆

實話說這個玩意也不是我原創的,網上只能找到C++版本的,我改寫成了Lua版。 初學cocos-lua各種記不住API也是醉了……總之寫的很苦逼但是最後結果是好的,我在有一些地方做了少許微調使操作杆更符合現實邏輯。 下面上代碼: l

原创 Swoole源碼學習記錄(十)——Factory模塊(下)

Swoole版本:1.7.5-stable Github地址:https://github.com/LinkedDestiny/swoole-src-analysis 本章將分析FactoryProcess.c中剩下的函數,這些函數用於操