原创 Redis-鏈表

原创 Redis-SDS

原创 Redis-字典

原创 現有文件夾添加到git倉庫的步驟

保存一下現有文件夾添加到git倉庫的步驟(已創建好空的倉庫,地址爲:https://git.xxx.com/firework/xxx.git) cd existing_folder git init git remote ad

原创 排序算法之 - 插入排序

插入排序 插入排序與選擇排序一樣,也分成:已排序列表 和 未排序列表 兩部分。它也是重複執行一個步驟的過程:從右側未排序列表取出第一個值,將它“插入”左側已排序區域的合適位置,具體做法有不同的理解方式,比如:(方式一)先將它合併

原创 start_php_framework - 基礎篇 - 1.1 Let's Start

1.1 Let’s Start 初次創建 開篇的目的很簡單,創建一個空的PHP項目(文件夾),裏邊寫一個index.php,輸出一個Hello World!即可。 Step1:創建空文件夾start_php_framewo

原创 PHP 中的 $_SERVER 詳解

以下內容摘自百度: https://baike.baidu.com/item/$_SERVER/4897514 詳細參數 PHP編程中經常需要用到服務器的一些資料,特把$_SERVER的詳細參數整理下,方便以後使用。 $_SE

原创 start_php_framework - 前言 - 論重複造輪子的意義

前言 其實當下已經有許許多多優秀的PHP框架,在真實編寫業務代碼的項目中並不需要我們自己動手去從零編寫一套框架,有那麼多優秀的框架:Yii、Laravel、ThinkPHP等等開箱即用即可。然而,諸多的PHP開發者止步於業務的

原创 排序算法之 - 冒泡排序

冒泡排序 冒泡排序就是重複執行:從最右側開始,依次比較相鄰的兩個元素的大小,右側小於左側則交換兩者的位置,看起來右側的較小的數就好像漸漸“浮”到左邊,以下爲示例: 第一輪運行流程及結果(實線爲交換,虛線爲不交換):

原创 排序算法之 - 選擇排序

選擇排序 選擇排序也是重複執行一個動作的流程:從 待排序列表 中查找 最小 的元素,將它與 待排序列表 的 第一個元素進行 交換,交換之後第一個元素進入 已排序列表,除去 第一個元素之後的其他元素組成 下一輪的待排序列表,其初始

原创 beego路由(router)設置的說明

找了好多博客,發現都是beego官方文檔的複製粘貼,實在是難看。。所以把自己的實驗結果在此記錄一下(持續更新…) router的設置 router.go使用的是Namespace的模式,如下: ... beego.NSNa

原创 使用redis-dump遷移redis

使用redis-dump遷移redis 首先是安裝工具,過程如下(以CentOS7爲例): yum -y install ruby rubygems ruby-devel gem sources -a http://gems.

原创 start_php_framework - 基礎篇 - 1.4 Implementation of router

1.4 Implementation of router 下一步我們實現簡單的路由,來進行controller的調用 Step1:在start_php_framework根文件夾下新建application文件夾,然後修改

原创 start_php_framework - 基礎篇 - 1.3 Operations of sqlCon

1.3 Operations of sqlCon 數據庫的連接已經實現了,具體的使用還沒有進行封裝。接下來進行鏈式操作的方法的封裝,準備實現以下列表中的方法: 方法名 實現的功能 table() 指定要連接的表

原创 start_php_framework - 基礎篇 - 1.2 Connect to mysql

1.2 connect to mysql PHP的項目怎麼少得了數據庫的連接呢,接下來實現數據庫的連接 創建配置 Step1:在根目錄創建config文件夾用於存放配置文件(項目中會有許多不同的配置,關於數據庫,緩存,日誌