原创 RPC筆記

第一章:RPC 原理 什麼是 RPC ? RPC (Remote Procedure Call),即遠程過程調用。它允許本地計算機調用另一臺遠程計算機上的程序,不需要了解底層網絡細節,從而使得整個過程就像本地調用一樣方便。

原创 workerman ErrorException: Redis::get(): Send of 58 bytes failed with errno=10054 強迫關閉了一個現有的連接

redis總是被中斷,產生致命錯誤 ErrorException: Redis::get(): Send of 58 bytes failed with errno=10054 遠程主機強迫關閉了一個現有的連接。 in D:\net\ven

原创 PHPexcel 導出身份證處理

在做一個項目的時候發現,使用PHPexcel導出身份證號時,身份證格式會轉成科學計數,那怎麼處理呢?方法如下: 原來的代碼: 1 $objPHPExcel ->getActive

原创 Docker之WARNING: IPv4 forwarding is disabled. Networking will not work.

我裝完了Docker,然後啓動鏡像,發現沒有網絡,而且不能ifconfig,當時就淡騰了後來查找資料發現,是沒有開啓轉發,網橋配置完後,需要開啓轉發,不然容器啓動後,就會沒有網絡,配置/etc/sysctl.conf,添加net.ipv4.

原创 migrate數據遷移使用說明topthink/think-migration

php .\think migrate:create DistributeUser public function up() { //添加字段 $sql = "ALTER TABLE `area_code

原创 Redis常見問題答疑

Redis常見問題答疑 答疑內容持續更新,歡迎大家踊躍提問,一起完善這個知識庫!   關於更詳細的Redis細節問題,我會整理成系列文章發出來,大家關注一下我的公衆號: 長按關注「水滴與銀彈」公衆號   數據類型  

原创 Centos安裝和卸載docker

自己隨便yum 安裝了docker 安裝了發現一直啓動不了,一直報Failed to start docker.service: Unit not found. 這個錯誤,於是卸載重裝,記錄一下這個坑爹的過程 一、查看自己已經安裝的doc

原创 編譯redis報錯/deps/hiredis/libhiredis.a解決

在編譯redis3.2.9時報錯 : cc: ../deps/hiredis/libhiredis.a: No such file or directorycc: ../deps/lua/src/liblua.    

原创 redis 問答

問題:和跟 Redis 相比,SimpleKV 還缺少什麼? @曾軾麟同學: 數據結構:缺乏廣泛的數據結構支持,比如支持範圍查詢的 SkipList 和 Stream 等數據結構。 高可用:缺乏哨兵或者 master-slave 模式的高可

原创 Mysql命名規範

基礎規範 表存儲引擎必須使用 InnoDB 表字符集默認使用 utf8,必要時候使用 utf8mb4 說明: 1)通用,無亂碼風險,漢字3字節,英文1字節 2)`utf8mb4` 是 `utf8` 的超集,有存儲 4 字節例如表情

原创 Redis BigKey介紹

一、什麼是bigkey 在Redis中,一個字符串最大512MB,一個二級數據結構(例如hash、list、set、zset)可以存儲大約40億個(2^32-1)個元素,但實際上中如果下面兩種情況,我就會認爲它是bigkey。 字符串類