原创 php定界符EOF

Heredoc技術。可用來輸出大段的html和javascript腳本 PHP定界符的作用就是按照原樣,包括換行格式什麼的,輸出在其內部的東西; PHP定界符中的任何特殊字符都不需要轉義; PHP定界符中的PHP變量會被正常

原创 laravel的多態關聯--morphTo和morphMany

首先,文檔裏面講述的不是特別詳細,詳細尋找查詢流程沒有過多介紹,只是介紹如何去定義,直接使用,導致很多該明白的東西,沒有說明,下面詳細看看這個多態關聯是怎麼定義,使用,詳細查詢的。 文檔介紹 多態關聯允許一個模型在單個關聯下屬於多

原创 Laravel增加自定義助手函數

1、在根目錄app文件夾下新建helpers.php文件。 2、打開根目錄下composer.json文件,在autoload中增加"files":["app/helpers.php"]。 3、進入命令行,進入當前項目中,執行c

原创 Laravel使用Vue組件開發進行收藏文章

使用Vue組件開發進行收藏文章 前提: php : 7.1.3 laravel/framework: 5.6.* vue 2.5.7 先貼一下前端需要的工具package.json問文件,可能存在不需要的 { "p

原创 集羣安裝ZooKeeper

前提有3臺服務器(node01,node02,node03) 思路:在node02安裝配置好,在分發到其他服務器上面 版本:zookeeper-3.4.6 Zookeeper版本下載: Zookeeper下載資源 1. 解壓資

原创 Hadoop3 僞分佈式安裝

準備工作: 4臺節點服務器 1.1.1 JDK安裝&配置好 參考JDK安裝文章 1.1.2 4個節點服務器配置相互免密登錄 參考配置免密登錄文章 下載Hadoop 下載地址 開發環境 Linux平臺: Cento

原创 CentOS 7.0關閉默認防火牆啓用iptables防火牆

CentOS 7.0關閉默認防火牆啓用iptables防火牆 操作系統環境:CentOS Linux release 7.0.1406(Core) 64位 CentOS 7.0默認使用的是firewall作爲防火牆,這裏改爲ip

原创 Laravel Model 的 fillable (白名單)與 guarded (黑名單)

但是在新增前,需要先在模型類裏設定好 fillable 或 guarded 屬性,因爲 Eloquent 默認會防止批量賦值 例如 protected $fillable = ['name']; protected $guar

原创 laravel_基礎_簡單博客_RESTFul風格控制器(resource)

1. 創建控制器 php artisan make:controller PostController 2. 控制器裏方法: <?php namespace App\Http\Controllers; use

原创 PHP數組合並函數(+)、array_merge、array_merge_recursive

PHP數組合並函數(+)、array_merge、array_merge_recursive PHP中,有3種方法來進行數組合並:操作符(+)、array_merge、array_merge_recursive,其中前兩種方式爲一

原创 ERROR: User defined in HDFS_DATANODE_SECURE_USER (yarn) does not exist. Aborting.

錯誤 在4臺服務器上安裝高可用的Hadoop時,啓動DataNode一直報下列的錯誤: 在Google了半天,也沒有找到原因真的是抓耳撓撒 下面是啓動時的報錯。 [root@node01 hadoop]# start-all.sh

原创 Hadoop3.1.2 高可用安裝Yarn (ResourceManager High Availability)

前提:在已經搭建好的高可用HDFS基礎上。如若還沒有完成請移步於此博客 一、介紹   本指南概述了YARN ResourceManager的高可用性,並詳細介紹瞭如何配置和使用此功能。ResourceManager(RM)負責跟蹤

原创 數據庫表的水平拆分與垂直拆分

      目前很多互聯網系統都存在單表數據量過大的問題,這就降低了查詢速度,影響了客戶體驗。爲了提高查詢速度,我們可以優化sql語句,優化表結構和索引,不過對那些百萬級千萬級的數據庫表,即便是優化過後,查詢速度還是滿足不了要求。這時

原创 Laravel 的生命週期

一、PHP 的生命週期 世間萬物皆有生命週期,當我們使用任何工具時都需要理解它的工作原理,那麼用起來就會得心應手,應用開發也是如此。理解了它的原理,那麼使用起來就會遊刃有餘。 在瞭解Laravel 的生命週期前,我們先回顧一下PHP

原创 Hadoop搭建HA的時候,開啓NameNode服務的時候總有其中一個掛掉的原因及解決方法

搭建HA的情況下,開啓start-dfs.sh服務的時候,master和slave兩個NameNode服務總有一個掛掉, 原因:start-dfs.sh的時候, 首先開啓的是 master:NameNode 後是 slave