原创 下拉列表展示生成樹結構

PHP: public function tree($item = [], $pid=0, $level=1) { $data = array(); foreach($item as $key=>$val) {

原创 docker基礎(二)

docker安裝 鏡像加速 如果發現Docker拉取鏡像的速度非常緩慢,可以配置加速器來解決 在這裏使用阿里雲的加速地址:https://br10hqrl.mirror.aliyuncs.com 修改Docker的配置文件來設置加速地址

原创 深入理解Python中的yield和send

send方法和next方法唯一的區別是在執行send方法會首先把上一次掛起的yield語句的返回值通過參數設定,從而實現與生成器方法的交互。 但是需要注意,在一個生成器對象沒有執行next方法之前,由於沒有yield語句被掛起,所以執行s

原创 Elasticsearch7基礎2

I.基礎概念:1. Node與 Cluster Elasticsearch本質上是一個分佈式數據庫,允許多臺服務器協同工作,每臺服務器可以運行多個 Elasticsearch實例。 單個 Elasticsearch實例稱爲一個節點(nod

原创 pip安裝tornado 時 報錯:pip._vendor.urllib3.exceptions.ReadTimeoutError

pip 安裝tornado 時報錯: pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org',

原创 Elasticsearch7基礎3

9300與9200區別: 9300端口:ES節點之間通訊使用 9200端口:ES節點和外部通訊使用 9300是TGP協議端口號,ES集羣之間通訊端口號 9200端口號,暴露 ES RESTful接口端口號 Dsl語言查詢與過濾 什麼是DS

原创 centos7 sshd啓動故障解決

虛擬機安裝完centos7後,修改sshd的端口 vi /etc/ssh/sshd_config Port 202 防火牆開放202 firewall-cmd --zone=public --add-port=202/tcp --per

原创 laydate 點擊radio時沒有隱藏

在點擊laydate 時間選擇器後沒有對laydate進行任何其他操作,點擊radio時laydate沒有隱藏 setTimeout(function () { $("label").click(function(){

原创 Elasticsearch基礎1(安裝)

Elasticsearch介紹 全文搜索屬於最常見的需求, elasticsearch是目前全文搜索引擎的首選。 Elasticsearch是一個基於 Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引孳,基於 RESTf

原创 docker基礎(一)

1. Docker是什麼 Docker是一個開源的應用客器引擎,基於GO語言開發實現,屬於操作系統層面的虛擬化技術。 Docker可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後發佈到任何安裝有 Docker的電腦(

原创 session_start(): Failed to initialize storage module: user

出現問題: :( session_start(): Failed to initialize storage module: user (path: D:\phpStudy\PHPTutorial\tmp\tmp) 錯誤位置 FILE:

原创 tp3.2 與tp5 tp與yii tp與laravel

//////////////////////////////// tp5和tp3.2的區別: 1. URL和路由的變化 5.0的URL訪問不再支持普通URL模式,路由也不支持正則路由定義,而是全部改爲規則路由配合變量規則(正則定義)的方式

原创 php 字符串去除Html所有標籤、空格以及空白

//字符串去除Html所有標籤、空格以及空白 function cutstr_html($string){ $string = strip_tags($string); $string = trim($string);

原创 windows 命令行快速刪除文件

del /a /f /s /q * *爲通配符  /a /f 是強制刪除所有屬性的文件  /q是無需確認直接刪除  要是再加上/s開關,就可以刪除子文件加中的文件   例: D:\md5_path\0b>del /a /f /s /q *

原创 獲取表單信息並轉json

var fromData = $('#voiceMoney').serializeArray(); var paramData = {}; $.each(fromData,function(i, v) { paramData[v