原创 Laravel-admin 展示關聯模型數據的問題

最近接手了一個laravel的後臺,奇醜無比,於是用laravel-admin重構一下。比較輕鬆的解決了,頁面增刪改查的問題。laravel-admin 文檔中這方面都有比較詳細的介紹,這裏記錄一下,操作過程中主要踩的坑。 1.s

原创 如何利用GitHubHook自動更新服務器項目

如果利用Git在服務器上自動更新項目代碼。一般情況,我們需要在自己的服務器上,搭建git服務。 如果是公司自用,這種方式缺失可以更有效的保護代碼。畢竟GitHub前段時間出現代碼被盜,而且之前私有項目還需要另外收費。 但是如果是

原创 用Python實現原生爬取某牙直播平臺數據

最近學習了一大堆和大數據相關的東西,Hadoop、Elastic、Python等。寫一個簡單的實戰項目貫通一下。爬取一下某牙直播平臺的人氣排行。 一.確定自己需要的數據,並找到最適合爬取的頁面 首先我們需要找到最適合爬取的頁面。一

原创 MySQL表分區的幾種方式示範

https://www.cnblogs.com/sandea/p/5723380.html

原创 MySQL從一竅不通到入門(一)基本概念梳理

1.主鍵 超鍵 候選鍵 外鍵 主 鍵: 數據庫表中對儲存數據對象予以唯一和完整標識的數據列或屬性的組合。一個數據列只能有一個主鍵,且主鍵的取值不能缺失,即不能爲空值(Null)。 超 鍵: 在關係中能唯一標識元組的屬性集稱爲關係模式的

原创 MySql從一竅不通到入門(二)大數據量分頁查詢方法

轉載:MySQL大數據量分頁查詢方法及其優化 轉載:分頁查詢的那些坑和各種技巧 使用數據庫的應用程序,多數情況下都需要使用 “分頁” 這個功能。尤其是在 Web 應用程序中,後端的分頁查詢尤其的普遍。 在大數據量的使用場景下,分頁查詢的優

原创 PHP操作MySQL分表實例

       一般來說,當我們的數據庫的數據超過了100w記錄的時候就應該考慮分表或者分區了,這次我來詳細說說分表的一些方法。首先,我們需要想好到底分多少個 表,前提當然是滿足應用。這裏我使用了一個比較簡單的分表方法,就是根據自增id的尾

原创 MySQL分區表的介紹及使用

一、MySQL表分區和分表的區別 當數據庫數據量漲到一定數量時,性能就成爲我們不能不關注的問題,如何優化呢? 常用的方式不外乎那麼幾種。 1.分表,即把一個很大的表的數據分到幾個表中 優點:提高併發量,減小鎖的粒度 缺點:代碼維護成本

原创 開啓MySQL性能監控

一. 開啓MySQL性能監控 1.查看日誌監控開關狀態 show variables like 'slow_query_log'; 2.設置監控沒有使用索引的sql set global log_queries_not_using

原创 php-fpm的配置和優化

php-fpm的安裝目錄 下面是我的平時的環境搭建php的各種安裝目錄,大家的基本也差不多。 centos等linux平臺 /usr/local/php/php /usr/local/php/etc/php.ini /usr/loca

原创 Web性能壓力測試工具之ApacheBench(ab)詳解

PS:網站性能壓力測試是性能調優過程中必不可少的一環。只有讓服務器處在高壓情況下才能真正體現出各種設置所暴露的問題。Apache中有個自帶的,名爲ab的程序,可以對Apache或其它類型的服務器進行網站訪問壓力測試。 ApacheBe

原创 git 清除版本庫中的忽略文件

一、在已經提交的git代碼管理裏,刪除不想提交的目錄或文件 1.在 .gitignore 裏面刪除想要刪除的文件*(沒有就不用)(我以app/build 文件夾爲例子) git add app/build git status #可以

原创 入門站長怎麼以最優惠的價格購買阿里雲服務器

如何在CentOS7中安裝MySQL 因CentOS已經使用MariaDB替代了MySQL,如直接輸入“yum install mysql-server”則安裝MariaDB。 備註:本例中以minimal安裝CentOS爲例,如以其他

原创 git常用命令詳解

git status查看本地修改與服務器的差異。 git add .將這些差異文件添加,這樣就可以提交了。 git commit –m “這裏是註釋”提交更改到服務器。 git checkout master更改到master庫。 git

原创 ThinkPHP Restful API 開發流程及小技巧

最近學習了七月老師的ThinkPHP+小程序的實戰課程,對用於ThinkPHP開發Rest api接口有了更深的體會,課程中七月老師的清晰的模塊化編程思想也給我有了很大的感觸。希望通過此篇文章整理課程開發思路的同時,也能給對這方面有學習