原创 dsmcc dc oc 比較

在以DVB爲基礎的數字電視系統中,在TS碼流中插入的數據可以分爲幾類: 1) 節目信息,即PSI信息,包括PAT、PMT、NIT等,這些信息是從碼流中分解出節目所必需的; 2) 業務信息,即SI信息,包括NIT、SDT、EIT、TDT、T

原创 靜態庫&&動態庫

編譯時,編譯器需要的是語法的正確,函數與變量的聲明的正確。對於後者,通常是你需要告訴編譯器頭文件的所在位置(頭文件中應該只是聲明,而定義應該放在C/C++文件中),只要所有的語法正確,編譯器就可以編譯出中間目標文件。一般來說,每個源文件

原创 laravel 學習筆記——視圖

視圖,你所看見的部分。 很多人下意識的將視圖和模板引擎掛鉤,這是一種非常不正確的想法。我們稱用於實際負責輸出(可視)數據的就叫做視圖。 因此,視圖不是模板引擎。 <?phpecho 'Hello, world'; 上面的這段代碼,我

原创 mysql導入導出.sql

一、導出數據庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑): 1、導出數據和表結構: mysqldump -u用戶名 -p密碼 數據庫名 > 數據庫名.sql #/usr/local/mysql/bin/   m

原创 Git SSH Key 生成步驟

Git是分佈式的代碼管理工具,遠程的代碼管理是基於SSH的,所以要使用遠程的Git則需要SSH的配置。 github的SSH配置如下: 一 、 設置Git的user name和email: $ git config --globa

原创 深入 Composer autoload

這幾天看到 phphub 上面有人開始進坑怒看 laravel 源代碼,於是我也湊個熱鬧來看下這個故事。 衆所周知 composer 是現代 PHP 項目的基石, 與古老的 pear 不同, composer 並不是一款專注於系統級

原创 pdo query與execute的區別

PDO::query(PHP環境下同)和PDOStatement::execute函數均能實現SELECT查詢功能,但官方文檔並未見對此設計初衷的說明,此外還有個PDO::exec函數功能也很類似。天緣自己也很納悶(也可能未發現或是未能

原创 predis

predis是php連接redis的操作庫,由於它完全使用php編寫,大量使用命名空間以及閉包等功能,只支持php5.3以上版本,故實測性能一般,每秒25000次讀寫,相信改換c語言編寫的php擴展後性能會大幅提升(比如使用C擴展phpr

原创 PHP include vs require require vs require_once

When should I use require vs. include?When should I use require_once vs. require The answer to 1 is described here. T

原创 window下安裝docker

查看官網文檔https://docs.docker.com/engine/getstarted/step_one/  下載合適的版本  下載後的文件  點擊下載的文件  點擊next,默認安裝,最後點擊install 

原创 shell常用文本工具

Linux下使用Shell處理文本時最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和參數都是最常用和最爲實用的; 我對shell腳本使用的原則是命令

原创 php程序員層次水平

前言 之前看過很多篇關於服務端工程師和PHP開發者的能力模型介紹,每篇都對能力有側重點.  下面我們來詳細談談以開發能力爲基準點的PHP程序員的能力水平層次. 層層遞進 1.功能開發 這個水平的程序員一般是在校學生或者培訓機構學

原创 vim操作多行

刪除列 1.光標定位到要操作的地方。 2.CTRL+v 進入“可視 塊”模式,選取這一列操作多少行。 3.d 刪除。   插入列 插入操作的話知識稍有區別。例如我們在每一行前都插入"() ": 1.光標定位到要操作的地方。 2.

原创 Facade pattern

一、 門面(Facade)模式 外部與一個子系統的通信必須通過一個統一的門面(Facade)對象進行,這就是門面模式。 醫院的例子 用一個例子進行說明,如果把醫院作爲一個子系統,按照部門職能,這個系統可以劃分爲掛號、門診、劃

原创 ubuntu環境變量

什麼是環境變量 環境變量一般是指在操作系統中用來指定操作系統運行環境的一些參數,比如臨時文件夾位置和系統文件夾位置等[1]。因爲一些參數可以被當做系統默認的設置,如此以來,在運行某個程序的時候就不需要再指定這些參數了。比如你總是使用某