原创 【PHP】多維數組多個字段排序

【PHP】多維數組多個字段排序 對於多維數組,如何針對多個字段進行排序。 例如: $array1 = array( 0=>array('id'=>8,'name'=>'Apple','ag

原创 【js】小數精度(去位取整和四捨五入)

去位取整 // 去位取小數 function decimalPlaces(num, decimal) { var pow = Math.pow(10, decimal); var

原创 Laradock 使用筆記

Laradock 使用筆記 記錄使用Laradock 的過程 前置條件:已安裝docker 本機環境:mac os 10.13.3 (17D47),Docker version 17.12.0-ce, build c97c6

原创 【報錯記錄】virtualbox

1. 啓動報錯 vagrant 版本1.9.5, virtualbox 版本 5.1.24, homestead 版本 4.0.0。主要問題在virtualbox上 時間:2017.12.13 操作系統:win7 64位 問題 # $

原创 【python爬蟲筆記】一:先爬一個小頁面

前言:一直想爬點東西,最近開始學習用python爬頁面,先從自己的博客頁面開始吧。 基礎: python3.6 模塊:BeautifulSoup(安裝要用pip install beautifulsoup4,這個坑了我一下)、ran

原创 記錄linux常用命令

查看內核版本 uname -a lsb_release -a 查看發行版本 centos 安裝軟件 yum Linux查看CPU和內存使用情況 free 查看文件以及磁盤空間大小 df 查看和刪除進程 1.查看xxx進程 ps

原创 vim 個人常用命令記錄

前言:linux下常用到vim,記錄下常用的vim操作命令 使用命令前置條件,正常模式 模式: 正常模式 正常模式主要用來瀏覽和修改文本內容的 一般的,打開Vim都是正常模式。在任何模式下,只要按下 Esc 鍵就可以返回正常模式。

原创 ftp限制訪問其他目錄

> 前記:自己做了個虛擬機,想用ftp連接,然後又不想讓ftp訪問到其他的目錄。 前提: 系統爲ubuntu16 服務器版,已安裝vsftpd(安裝方法:sudo apt-get install vsftpd),ftp連接程序-File

原创 【讀書筆記】模擬對話,理解TCP的三次握手與四次揮手

前言:看到一篇博文圖解 TCP 三次握手與四次分手,記錄自己的理解。 三次握手: 一: client:喂喂喂?server你聽的到嗎? 第一次握手:# 測試自己的發信能力和對方的收信能力 二: server:恩恩,我聽的到你,你聽

原创 【Jquery】關於失焦事件和點擊事件發生衝突的解決辦法

前言:前端不熟,糾結很久,記錄下自己的解決辦法。 前段事件做了個搜索歷史和搜索提示,其中涉及到點擊提示框中的信息,將信息添加到輸入框中,並隱藏提示框。 開始時,設想直接使用jquery的blur和click方法,點擊提示框中的信息,將

原创 centos7.3 下 安裝lnmp(nginx1.10、mysql5.7、php7.0.20)

前言:最近總是要安裝環境,記錄下這次安裝lnmp環境的過程,以備日後使用。 一、準備工作 1. 更新源 # yum update 2. 安裝vsftpd 見我上一篇博文 【linux】ftp限制訪問其他目錄 3. 關閉selinux

原创 【js】去除字符串兩邊空白

去除兩邊的空白 //去除空白 兩邊 function trim(data) { return trimRight(trimLeft(data)); } //去除空白 左 function trimLeft(data) {

原创 【php】冒泡排序

先看冒泡排序定義(來自百度): 冒泡排序算法的運作如下:(從後往前) 對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最後一對。在這一點,最後的元素應該會是最大的數。 針對所有的元素重複以上的步驟,除了最後一個。 持