原创 exec、popen

exec( $cmd.' > /dev/null &') exec — 執行一個外部程序 語法基礎 命令 string exec ( string $command [, array &$output [, int &$return_va

原创 緩存使用

 緩存與數據庫相結使用時,一般的使用流程如下:  一、緩存擊穿:         是指緩存中某個key的緩存非常熱點,在不停的扛着大併發,在某一時刻請求用戶特別多,但是從緩存都沒取到數據(比如緩存失效),只能去數據庫去查數據,引起數據庫

原创 MySQL "replace into" 的坑 自增id,備機會有問題

MySQL "replace into" 的坑 自增id,備機會有問題,這個問題在mysql5.7.17上是不會出現 MySQL 對 SQL 有很多擴展,有些用起來很方便,但有一些被誤用之後會有性能問題,還會有一些意料之外的副作用,比如

原创 安裝homebrew報錯彙總

一、安裝brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 二、提示報錯1 c

原创 es 中 mapping 簡介

默認mapping elasticsearch(以下簡稱ES)是沒有模式(schema)的,當我們執行以下命令: curl -XPUT http://localhost:9200/test/item/1 -d '{"name":"bob

原创 ES cluster_block_exception read_only_allow_delete問題

某次在做ES導入數據的時候發現報錯 logstash.outputs.elasticsearch] retrying failed action with response code: 403 ({"type"=>"cluster_bl

原创 QPS

QPS:單個進程每秒請求服務器的成功次數 原理:每天80%的訪問集中在20%的時間裏,這20%時間叫做峯值時間 公式:( 總PV數 * 80% ) / ( 每天秒數 * 20% ) = 峯值時間每秒請求數(QPS) 機器:峯值時間每

原创 ES字符串類型(Text vs keyword)的選擇

Text vs keyword https://blog.csdn.net/u011652364/article/details/78581737 http://www.pianshen.com/article/5699263625/ h

原创 php array_merge詳解

php array_merge & + 區別 定義與語法 array_merge — 合併一個或多個數組 array_merge ( array $array1 [, array $... ] ) : array array_mer

原创 INSERT IGNORE 與INSERT INTO的區別

INSERT IGNORE 與INSERT INTO的區別就是INSERT IGNORE會忽略數據庫中已經存在 的數據,如果數據庫沒有數據,就插入新的數據,如果有數據的話就跳過這條數據。這樣就可以保留數據庫中已經存在數據,達到在間隙中插入

原创 item2安裝配置及環境失效問題解決

  安裝及配置item2 https://blog.csdn.net/dataiyangu/article/details/82768735 https://segmentfault.com/a/1190000012166969 很詳細!

原创 $a && $b = $c what???

$a && $b = $c; $a = 1; $b = 2; $c = 3; $a && $b = $c; echo "a:$a"; echo "b:$b"; echo "c:$c"; //這樣是 a:1 b:3 c:3 $a =

原创 異地北京辦理居住證詳細材料

讓開,讓我來,現在的回答都太遠古了! 我來給大家分享下流程: 異地辦理護照提供材料 1、按居住證類型預約 身份證(原件及複印件)+居住證(原件及複印件) 2、按就業人員類型預約 身份證+戶口本+暫住證(工作居住證)或居住證 身份證需正反面

原创 Excel中Unicode如何轉換爲漢字

1、Microsoft Visual 添加模塊 2、添加函數 Function ChW(t) If InStr(t, "\u") Then s = Split(t, "\u") For i =

原创 mac下安裝node及提示command not found解決

安裝node 安裝環境:mac 1、node安裝: 使用brew安裝,mac暫時有問題 node官網下載,並且安裝(下載地址:https://nodejs.org/en/download/) 2、安裝完成使用node -v,npm -v檢