原创 React-native自定義安卓組件

文檔參見:react-native中文網 一、創建自己的View public class ReactMaterialView extends View { /** * 文本 */ privat

原创 React-native從startActivityForResult中獲取結果

注:以下內容涉及原生的調用邏輯,有必要很清楚。 android端 在這部分發現官方文檔的內容並不能調用到module中的activityResult方法,在整理了邏輯以後,覺得應該在包含reactView的activity中寫回調

原创 PHP源碼解析筆記1-源碼中的常用代碼

基於PHP源碼分析的git倉庫:深入理解PHP內核 常用代碼 雙井號(##) 在C語言的宏中,”##”被稱爲 連接符(concatenator),它是一種預處理運算符, 用來把兩個語言符號(Token)組合成單個語言符號。 這裏的

原创 PHP源碼解析筆記2-生命週期和Zend引擎

基於PHP源碼分析的git倉庫:深入理解PHP內核 生命週期和Zend引擎 開始和結束(以下直接拿過來) PHP開始執行以後會經過兩個主要的階段:處理請求之前的開始階段和請求之後的結束階段。 開始階段有兩個過程:第一個過程是模塊初

原创 簡單介紹幾種排序算法

選擇排序 簡單選擇排序 比如從小到大排序的話,從未排序序列中選出最小的和序列的首元素交換,然後再在剩下的未排序序列中選出最小的和序列的第二個元素交換,以此類推,最後形成從小到大的已排序序列。C語言代碼解釋如下: void Simp

原创 React-native學習

react-native中文網 體會 react-native使用和cordova類似,可以基於好多現成的組件來開發app。但是有個本質區別是,react-native體驗比cordova好的多,原生的效果(審查元素髮現顯示的就是

原创 laravel使用swoole的websocket

使用laravel的command來創建swoole進程 使用laravel的artisan命令生成swoole.php類 php artisan make:command swoole 修改swoole.php類的內容如下: <?php

原创 CentOS下Redis的安裝

轉載自:才魚的博客 前言 安裝Redis需要知道自己需要哪個版本,有針對性的安裝,比如如果需要redis GEO這個地理集合的特性,那麼redis版本就不能低於3.2版本,由於這個特性是3.2版本纔有的。另外需要注意的是,Redis約定次

原创 商城 商品模塊 數據庫 表設計

什麼是SPU、SKU、ARPU 這是一篇存檔性筆記,我自己存檔一下對這3個詞的理解。如果你已經明瞭了這3個詞的意思,請直接忽略之 首先,搞清楚商品與單品的區別。例如,iphone是一個單品,但是在淘寶上當很多商家同時出售這個產品的時候,i

原创 TP5.1的核心代碼解析之Facade

Facade是什麼呢,目前看是一個用來方便實現原有類(未定義靜態方法)的靜態方式調用對應的方法的類。 具體Facade的實現如下: 首先看核心文件: \thinkphp\base.php 中的: // 註冊核心類的靜態代理 Facad

原创 如何設置一個嚴格30分鐘過期的Session

作者: Laruence 本文地址: http://www.laruence.com/2012/01/10/2469.html 第一種回答 那麼, 最常見的一種回答是: 設置Session的過期時間, 也就是session.gc_max

原创 PHP實現數字範圍的合併

介紹 本文是爲了實現類似 8<x≤10 和 9<y 這種範圍(當然包括各種範圍,等於,大於等於,大於,小於,小於等於)合併,比如結果是:9<z≤10 實現 實現方式是先考慮範圍的表示,因爲畢竟無法用代碼直接寫這些範圍。這裏使用字母和數組代

原创 新年快樂

如題 湊一篇文章作爲2月的結束,最近看了些比特幣的東西,這東西有很大優勢但是也有很大的劣勢。的確對於去中心化和解決信任問題是一個很好的思路,但是分佈等價存儲的代價還是比較大的,尤其數據量過大的時候,同步和計算所消耗的資源都是很大的。 不

原创 微信PC二維碼登陸的一種思路

一、思路: 思路關鍵在於如何與微信端交互起來,畢竟目前微信登錄只能是在微信端。 但是微信有一個特殊的方法用於生成自定義的二維碼,這就讓我們能夠在PC上顯示二維碼,而二維碼的值可以是我們定義的。另外看微信開發文檔中存在一個scan事件,可

原创 apache的MultiViews的問題

問題: 前提:ThinkPHP框架 今天配置服務器訪問路徑如下: http://**.com/index/index 發現最後得到的$_SERVER的[PATH_INFO]的值只有/index 這樣其實就是默認訪問了index控制器,而