原创 Golang技巧之默認值設置的高階玩法

Golang技巧之默認值設置的高階玩法 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議 原文鏈接

原创 轉:Linux系統中各個目錄的作用

轉:Linux系統中各個目錄的作用 linux下的文件結構,看看每個文件夾都是幹嘛用的: /bin 二進制可執行命令 /dev 設備特殊文件 /etc 系統管理和配置文件 /etc/rc.d 啓動的配置文件和腳本 /h

原创 JavaScript 如何判斷一個對象{}是否爲空對象

做項目時遇到一個問題,判斷一個對象是否爲空對象,發現這樣判斷可以,上代碼: 1. 代碼1: var a = {}; if(!a){ console.log(1);} else if(a == null) { console.l

原创 centos 防火牆配置

CentOS 配置防火牆操作實例(啓、停、開、閉端口) 關閉firewall安裝iptables並配置 CentOS 7.0默認使用的是firewall作爲防火牆,這裏改爲iptables防火牆。 1、關閉firewall:

原创 相同位置字符串比較小程序

// 字符串1 $str1 = 'abcdef'; // 字符串2 $str2 = 'abefeg'; // 分數常量基數 const SCORE = 10; // 總分 $scoreSum = 0; // 重複次數 $repe

原创 利用lavarel查詢 orWhere的使用

利用lavarel的查詢語句進行多或和某條件的交的查詢語句可以這樣表達,下面是例子: function findArticles($cateId){ $articleInfo = Article::where('cate_id',

原创 php memcache擴展

在php中memcache擴展的使用 memcached服務端在windows環境下的安裝 下載memcached的穩定版本,終端命令啓動(管理員權限), 執行memcached.exe -d install進行安裝; 執

原创 加密ENCODE或解密DECODE函數

/** * $string 明文或密文 * $operation 加密ENCODE或解密DECODE * $key 密鑰 * $expiry 密鑰有效期 */ function authcode (

原创 nodejs php md5 加密不一致問題

nodejs: // 簽名 var str = '10222123730003中文sy14613066196973131a80a30dbe82831d7987bff5'; var signature = crypto.create

原创 代碼規範

代碼規範: 1、註釋 註釋不能過少(頭註釋、模塊註釋、方法名註釋、複雜關鍵邏輯註釋、變量名參數名意義註釋) 2、命名規範 方法名、Controller名(駝峯規則:babyPromote,babyPromoteControll

原创 php大文件上傳時,應該注意的問題

/* 大文件上傳時,應該注意的問題*/ 1.時間限制 如果使用php程序進行文件上傳,如果文件上傳需要的時間過多,會停止運行程序. 但在php中,默認的該頁最久執行時間爲 30 秒.就是說超過30秒,該腳本就停止執行. 這就導致

原创 error 回收站

項目開發中遇到的各種各種的異常和錯誤收集 一、 [SQL]INSERT INTO change_point_code (id, shop_id, delflag, user_id, source, code, value, d

原创 提高PHP代碼執行效率小結

1、如果能將類的方法定義成 static,就儘量定義成 static,它的速度會提升將近4倍。 2、$row[‘id’] 的速度是 $row[id] 的7倍。 3、echo 比 print 快,並且使用 echo 的多重參數(譯註

原创 RockMongo 查詢條件小結

一、常見的查詢情況 1.簡單查詢 //xid=560870 and type=video { "xid": 560870, "type": "video" } //查詢數組中的數據 array( "fruit.name"=>'

原创 代碼注意事項隨筆

想起來就寫點 代碼注意事項隨筆: 能多次調用的寫成公共的方法 注意細節,特別是變量取值的一致性,有沒有下劃線、字母大小寫及對應值(eg:_id)