原创 基於PHP文件操作實現頁面統計

假如頁面統計只需要記錄統計數值,不記錄其他具體的數據時,這時沒有必要使用數據庫進行記錄,可以直接將統計數值存放到文本文件中。當然,這不是最好的方式,不過這是最簡單的方式。 index.html <!DOCTYPE html> <

原创 V8 的垃圾回收機制

前言 我們知道使用 JavaScript 進行編程時,內存是有垃圾回收機制進行自動管理的,開發者不用像 C/C++ 程序員那樣在編寫代碼時要關注內存的分配和釋放。這在短時間執行的場景比如網頁應用是能夠基本應付的,這些場景執行時間短

原创 利用JavaScript和bootstrap-datepicker設置可選日期

var data = []; data[0] = []; data[0]['start_date'] = 1433469600; // 2015-06-05 10:00:00 data[0]['end_date'] = 143367120

原创 phpredis文檔

phpredis是php的一個擴展,該擴展的api基本與redis客戶端的命令一致,對redis客戶端命令熟悉的人能夠快速上手。 Redis::__construct構造函數 $redis = new Redis(); conn

原创 使用JavaScript和Canvas實現下雪動畫效果

該下雪動畫效果使用了HTML5中Canvas畫布實現,其中涉及了物理學中曲線運動的相關知識與運算。 index.html <!DOCTYPE html> <html lang="en"> <head> <meta char

原创 熟悉Buffer

前言 在引入 TypedArray 之前,JavaScript 語言沒有用於讀取或處理二進制數據流的機制。 Buffer 類是作爲 Node.js API 的一部分引入的,以允許對 TCP 流、文件等二進制數據進行操作。 本文所講

原创 JavaScript實現頁面圖片預加載

使用圖片預加載可以在確保必要的圖片加載完後,就顯示頁面,而不必等所有的圖片加載完再顯示頁面,提升用戶打開頁面時的用戶體驗。 preloader.js ;(function(exports, undefined){ 'use

原创 百分號編碼(Percent-Encoding)

百分號編碼(Percent-Encoding)也被稱爲 URL 編碼,是一種編碼機制。該機制主要應用於 URI 編碼中,URI 包含 URL 和 URN,所以它們也同樣適用。除此之外,也用於 MIME 類型爲"applicatio

原创 插入換行

問題 假如要實現一個類似如下圖的一個定義列表,每一行都是一個名值對。 HTML 代碼結構如下: <dl> <dt>Name:</dt> <dd>Musk</dd> <dt>Email:</dt> <dd>user