原创 foreach裏取別的表裏數據的常用方法

從orders表裏取出數據,然後去distribution表和distribution_real表取路區和站點的名稱。 方法一:傻逼做法 直接循環orders數據,然後在循環裏寫sql,去取自己需要的數據。 foreach($or

原创 mysql use index、ignore index、force index用法

1:use index:在你查詢語句表名的後面,添加use index來提供你希望mysql去參考的索引列表,就可以讓mysql不再考慮其他可用的索引。如:select * from table use index(name,ag

原创 js中!和!!的區別及用法

1:!可將變量轉換成boolean類型,null、undefined和空字符串取反都爲true。 var a = null; if(a){ console.log(1); }else{ console.log(2); } //

原创 JS面向對象-對象的繼承

大部分面嚮對象語言,都是通過類(class)實現對象的繼承,但是js語言的繼承不通過class,而是通過原型對象(prototype)實現。 構造函數的缺點: js通過構造函數生成新對象,因此,構造函數可以視爲對象的模板。實例對象

原创 js json對象

JSON 格式(JavaScript Object Notation的縮寫)是一種用於數據交換的文本格式,目的是取代繁瑣笨重的 XML 格式。 每個 JSON 對象就是一個值,可能是一個數組或對象,也可能是一個原始類型的值。總之,

原创 js常用函數鏈接

1:parseInt()   https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/parseInt 2:parseFloat()

原创 js立即執行函數

立即執行函數常用於第三方庫,好處在於隔離作用域,任何一個第三方庫都會存在大量的變量和函數,爲了避免變量污染(命名衝突),開發者們想到的解決辦法就是使用立即執行函數。 什麼是立即執行函數(IIFE) 在瞭解立即執行函數之前先明確一下

原创 mysql什麼情況下sql語句用不到索引

1:條件中有or,並且所有條件字段都建了索引,才能用到索引,否則用不到。 explain select * from sdb_b2c_members where mobile='18202139749' or name = '邢進

原创 mysql explain用法和結果分析

explain簡介: 使用explain關鍵字可以模擬優化器執行sql查詢語句,從而知道mysql是如何處理你的sql語句。 使用方式如下:explain sql。 執行計劃包含的信息: +----+-------------+-

原创 js中escape()、encodeURI()、encodeURIComponent()的區別

1:escape()函數不能直接用於url編碼,它的真正作用是返回一個字符的Unicode編碼值。 如:escape('hello world');//hello%20world 2:encodeURI()除了常見的符號以外,對網址中有特

原创 CentOS7快速(yum)安裝LNMP環境

源碼編譯安裝 LNMP 環境雖然便於自定義,但是對於小型服務器來說,漫長的編譯時間讓人無法等待。如果能在 10 分鐘內搞定環境安裝,那就很好了。   1、配置yum源 CentOS 7 的 默認 yum 源裏的軟件包版本可能不是最新的,如

原创 正則表達式

正則表達式匹配連續相同字符: 如: 匹配字符串中連續出現2個相同的字符: abcaaa11223 ([0-9a-zA-Z])\1 能匹配出aa1122 匹配字符串中連續出現3個相同的字符: abcaaa11223 ([

原创 分佈式簡述

分佈式可繁也可以簡,最簡單的分佈式就是大家常用的在負載均衡服務器後加一堆web服務器,然後在上面搞一個緩存服務器來保存臨時狀態,然後在後面共享數據庫。如圖: 這種環境下真正進行分佈式的只有web server而已,並且web s

原创 Restful

Restful架構風格的服務是圍繞資源展開的,是典型的ROA架構。 REST指的是一組架構約束條件和原則,如果一個架構符合REST的的約束條件和原則,我們就稱它爲Restful架構。REST中最重要的抽象概念就是資源。 資源與UR

原创 php的依賴注入

什麼是依賴注入? 依賴注入就是不是我自身的,卻是我需要的,也是我所依賴的。 class Boy { private $girl; public function __construct(Girl $girl) { $