原创 IT網址大全

圖像處理 [素材]   在線作圖 [素材]   思緣設計論壇 [素材]   ps聯盟 [素材]   ps學習網 [素材]   ps教程論壇 [素材]   ps愛好者 [素材]   46ps [素材]   勤學網 [素材]   藝術字體轉換

原创 PHP 處理錯誤函數

錯誤級別 Fatal Error:致命錯誤(腳本終止運行) E_ERROR // 致命的運行錯誤,錯誤無法恢復,暫停執行腳本 E_CORE_ERROR // PHP啓動時初始化過程中的

原创 PHP yield 生成器 PHP性能優化利器:生成器 yield理解

  yield 調用 PHP中的range() 函數在使用的時候會在內存中創建一個包含指定範圍單元的數組並返回,一般來說,這個並沒什麼不妥,但是當所傳的limit入參值很大的時候,那麼也就意味着將會在內存中創建的數組也會很大,內存無法承受

原创 UEditor 編輯器常見問題解決

ueditor單圖上傳圖片顯示上傳錯誤/多圖上傳顯示服務器錯誤,實際上圖片已經傳到服務器或者本地 1、這個問題是因爲ueditor裏面的Upload.class.php裏面__construct()方法裏面的iconv函數有問題 /*$t

原创 ThinkPHP5.1 行爲與鉤子

文件目錄 閉包方式調用鉤子 閉包傳參調用 行爲鉤子綁定 行爲鉤子綁定傳參 tage 文件統一定義行爲 直接執行行爲 行爲變量模板賦值 模板中調用鉤子 最後總結   文件目錄     閉包方式調用鉤子 \application\pub\ta

原创 PHP 商品秒殺業務流程

搶購商品前準備工作 商品表、訂單表(訂單號設置唯一鍵)、賬單表、支付回調錶 秒殺/搶購商品表字段:   商品ID  開始時間 秒殺/搶購時間(例如1個小時的搶購時間) 庫存(秒殺/搶購)數量(100 件) 限購數量(每人購買1件) 訂單超時

原创 MySQL 讀寫分離 Mysql主從複製原理及同步延遲問題

先決條件:主從服務器數據一致,主服務器刷新並生成一個新的 bin-log 日誌 flush logs;   1、主服務器配置 主服務器 MySQL 授權從服務器用戶 主服務器:192.168.01.1,從服務器:192.168.01.2

原创 Redis 管道

管道可以實現請求/響應服務器,以便即使客戶端尚未讀取舊響應,它也可以處理新請求。這樣,可以將多個命令發送到服務器,而根本不用等待答覆,最後一步即可讀取答覆,這稱爲流水線。 pipeline 只是把多個redis指令一起發出去,redis並沒

原创 Redis 鎖機制

redis加鎖分類 INCR、SETNX、SET   INCR 這種加鎖的思路是, key 不存在,那麼 key 的值會先被初始化爲 0 ,然後再執行 INCR 操作進行加一。然後其它用戶在執行 INCR 操作進行加一時,如果返回的數大於

原创 ThinkPHP 實現隊列

官方文檔: top-think/think-queue /*1.先在控制器裏添加下面兩個方法*/ namespace app\index\controller; use think\Controller; use think\Queue;

原创 MySQL 知識點目錄 MySQL/InnoDB中的事務隔離級別 MySQL授權管理 MySQL 鎖詳解

數據字符集 存儲引擎 數據庫操作 數據表   數據表操作      範式 MySQL 表的分區 列屬性   MySQL 字段屬性   MySQL 索引   MySQL 外鍵問題 字段類型    字段優化: 使用定長列,不使用可變長列。應

原创 MySQL 存儲引擎 MySQL MERGE存儲引擎 Mysql merge引擎介紹

存儲引擎:是指表的類型以及表在計算機上的存儲方式。   查看MySQL支持的引擎 show engines;     各種引擎的特點:   InnoDB  InnoDB 文件只有表結構,數據全部存儲到ibdata1文件中ib_log

原创 MySQL 索引 mysql性能優化之索引優化

幾乎所有的索引都是建立在字段之上. 索引: 系統根據某種算法, 將已有的數據(未來可能新增的數據),單獨建立一個文件: 文件能夠實現快速的匹配數據, 並且能夠快速的找到對應表中的記錄.  索引的意義 提升查詢數據的效率 約束數據的

原创 分佈式唯一ID分配問題 PHP使用SnowFlake算法生成唯一ID

snowflake是Twitter開源的分佈式ID生成算法,結果是一個long型的ID。其核心思想是:使用41bit作爲毫秒數,10bit作爲機器的ID(5個bit是數據中心,5個bit的機器ID),12bit作爲毫秒內的流水號(意味着每個

原创 Redis 知識點目錄

Redis 數據類型 String: 字符串 Hash: 散列 List: 列表 Set: 集合 Sorted Set: 有序集合 Redis 操作命令   官網命令:http://www.redis.cn/commands.html