原创 glang mysql 連接池示例代碼

package main import ( _ "github.com/go-sql-driver/mysql" "database/sql" "fmt" "time" ) var db *sql.DB func m

原创 php_lang_ref:Language Reference >> References Explained >> Spotting References

<?php // +---------------------------------------------------------------------- // | Created by im-server. // +---

原创 PHP方法參數類型聲明

轉自:http://www.php.net/manual/zh/functions.arguments.php

原创 php 將一個變量轉爲字符串

/** * 將一個變量轉爲字符串 * float使用var_export得到的字符串不準確 * resource使用var_export得到的是null * @param $variable * @return st

原创 php遞歸獲取一個數組中指定key的值

/** * 遞歸獲取一個數組中指定key的值 * @param $array * @param $keys * @param string $delimiter * @return mixed */ function

原创 laravel 打印sql

DB::enableQueryLog(); // 需要監控的sql查詢代碼段 // ... $queries = DB::getQueryLog(); dd($queries);

原创 ggsddu

算法 排序 冒泡排序 https://github.com/gt199899/ggsddu/blob/master/algorithm/sort/BubbleSort.php 選擇排序 https://github.com/gt1

原创 RabbitMQ tutorial-one-php

簡介 RabbitMQ 是一個 message broker: 它接收並轉發消息。可以把它想象爲一個郵局:你把信件放到郵箱裏面,信件最終會被郵遞員投送到目的地。類比的講,RabbitMQ就是一個郵箱,一個郵局,一個郵遞員。 Rabbi

原创 centos安裝rabbitmq

前言:對於centos7.3我使用yum安裝不上erlang,纔有了這邊編譯安裝erlang的文章。在安裝erlang過程中遇到不少坑,最終經過努力把rabbitmq裝上。 按照官方的辦法安裝erlang報錯,rpm包也是一樣: Er

原创 centos 安裝 nginx

安裝所需環境 Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作爲安裝環境。 一. gcc 安裝 安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依

原创 mysql三大範式

定義 範式:英文名稱是 Normal Form,它是英國人 E.F.Codd(關係數據庫的老祖宗)在上個世紀70年代提出關係數據庫模型後總結出來的,範式是關係數據庫理論的基礎,也是我們在設計數據庫結構過程中所要遵循的規則和指導方法。目

原创 調試查看PHP Core的調用棧

PHP gdb.php 代碼如下: <?php class Test { } function a($i) { b(new Test, 2.3432, "reader"); } function b($i) {

原创 加載golang.org/x/*包超時問題

從github上面拉取golang包,做一個軟連映射即可; git clone https://github.com/golang/net.git $GOPATH/src/github.com/golang/net git clone

原创 composer satis 處理私有資源包

satis satis 是一個靜態的 composer 代碼庫生成器。他可以提供私有資源包更新服務; 安裝 首先保證已經安裝了composer; 然後到web根目錄; composer create-project composer/

原创 PHP內置接口ArrayAccess:像使用數組一樣使用類

class ab implements ArrayAccess{ /** * Determine if the given attribute exists. * * @param mixed