原创 MySQL高級知識(八)——ORDER BY優化

drop table if exists test; create table test( id int primary key auto_increment, c1 varchar(10), c2 varchar(10), c3 va

原创 MySQL高級知識(三)——索引

前言:索引在sql調優部分佔據着重要的位置,瞭解並深入索引對我們來說也是非常重要的。本篇主要介紹MySQL中索引的相關知識點。 1.索引是什麼 MySQL官方對索引的定義:索引(Index)是幫助MySQL高效獲取數據的數據結構。因此索引

原创 MySQL高級知識(十)——批量插入數據腳本

前言:使用腳本進行大數據量的批量插入,對特定情況下測試數據集的建立非常有用。 0.準備 #1.創建tb_dept_bigdata(部門表)。 create table tb_dept_bigdata( id int unsigned p

原创 MySQL高級知識(七)——索引面試題分析

前言:該篇隨筆通過一些案例,對索引相關的面試題進行分析。 0.準備 #1.創建test表(測試表)。 drop table if exists test; create table test( id int primary key a

原创 GET和POST兩種基本請求方法的區別(生動形象的描述和總結)

GET和POST是HTTP請求的兩種基本方法,要說它們的區別,接觸過WEB開發的人都能說出一二。   最直觀的區別就是GET把參數包含在URL中,POST通過request body傳遞參數。   你可能自己寫過無數個GET和POST請求

原创 mysql(3)—— 內連接、外連接的區別

先來看一下,內連接的語法: SELECT  XXX FROM XXX INNER JOIN XXX ON XXX; 這裏 INNER 可以省略,在上一篇博客中我們對於笛卡爾積現象的研究中(https://blog.csdn.net/wpl

原创 crontab 詳細用法 定時任務

使用crontab你可以在指定的時間執行一個shell腳本或者一系列Linux命令。例如系統管理員安排一個備份任務使其每天都運行 如何往 cron 中添加一個作業? # crontab –e 0 5 * * * /root/bin/bac

原创 mysql(1)—— 詳解一條sql語句的執行過程

SQL是一套標準,全稱結構化查詢語言,是用來完成和數據庫之間的通信的編程語言,SQL語言是腳本語言,直接運行在數據庫上。同時,SQL語句與數據在數據庫上的存儲方式無關,只是不同的數據庫對於同一條SQL語句的底層實現不同罷了,但結果相同。這

原创 JSON(一)——JSON與JavaScript的關係

JSON是一種輕量級的數據交換格式,全稱——JavaScript 對象表示法(JavaScript Object Notation)。   類比XML,你可以把JSON看作是一種存儲數據的格式類型,一種數據規範。   描述JSON格式數據

原创 mysql(4)—— 表連接查詢與where後使用子查詢的性能分析。

子查詢就是在一條查詢語句中還有其它的查詢語句,主查詢得到的結果依賴於子查詢的結果。 子查詢的子語句可以在一條sql語句的FROM,JOIN,和WHERE後面,本文主要針對在WHERE後面使用子查詢與表連接查詢的性能做出一點分析。 對於表連

原创 JSON(二)——JavaScript中js對象與JSON格式字符串的相互轉換

首先我們來看一下js中JSON格式的字符串 var JSONStr1 = "{\"name\" : \"張三\"}"; 注意以下的寫法不是js中JSON格式的字符串,它只是一個js的字符串。 var JSONStr2 = "{'nam

原创 mysql(2)—— 由笛卡爾積現象分析數據庫表的連接

首先,先簡單解釋一下笛卡爾積。 現在,我們有兩個集合A和B。 A = {0,1}     B = {2,3,4} 集合 A×B 和 B×A的結果集就可以分別表示爲以下這種形式: A×B = {(0,2),(1,2),(0,3),(1,3)

原创 微信H5頁面用Html2canvas生成圖片的幾種方式

Demo:僅供參考,實際業務場景請根據自己的需求修改(本案例提供的是思路和實現方式) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Demo</t

原创 PHP 將頁面生成圖片並保存到手機

1、需要生成圖片的頁面引入JS【html2canvas.js自行到官網下載即可】 <script src="/js/html2canvas.js"></script> 2、demo頁面【H5頁面】 <!DOCTYPE html> <h

原创 微信H5頁面調起相冊和攝像頭,實現圖片上傳,並上傳到本地服務器

1、config權限配置 $.ajax({ url:'wx_getConfig', type:'get', dataType:'json', async:false, su