原创 電商數據庫表設計

用戶登錄表(customer_login) CREATE TABLE `customer_login` ( `customer_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '

原创 Mysql高性能優化規範建議

數據庫命令規範 所有數據庫對象名稱必須使用小寫字母並用下劃線分割 所有數據庫對象名稱禁止使用mysql保留關鍵字(如果表名中包含關鍵字查詢時,需要將其用單引號括起來) 數據庫對象的命名要能做到見名識意,並且最後不要超過32個字符 臨時庫表

原创 linux每日命令(39):lsof命令

lsof(list open files)是一個列出當前系統打開文件的工具。在linux環境下,任何事物都以文件的形式存在,通過文件不僅僅可以訪問常規數據,還可以訪問網絡連接和硬件。所以如傳輸控制協議 (TCP) 和用戶數據報協議 (UDP

原创 linux每日命令(38):iostat命令

Linux系統中的 iostat是I/O statistics(輸入/輸出統計)的縮寫,iostat工具將對系統的磁盤操作活動進行監視。它的特點是彙報磁盤活動統計情況,同時也會彙報出CPU使用情況。同vmstat一樣,iostat也有一個弱

原创 linux每日命令(37):top命令

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。下面詳細介紹它的使用方法。top是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態.如果在前臺執行該命令,它將獨佔

原创 python3.6 使用pyinstaller 打包web程序的方法

官方文檔連接 (https://pyinstaller.readthedocs.io/en/stable/ ) 第一步,下載pywin32 首先下載pywin32,下面是下載鏈接,下載自己的系統版本對應的pywin32 https://gi

原创 python bottle框架 解決跨域問題的正確方式

經查詢,網上有幾種說法 https://www.cnblogs.com/EmptyFS/p/6138923.html 我首先查到的就是這個,我採用了文中所說的修改源碼的方式, 但是經測試發現,修改源碼依然無效 然後我又查詢到下面這個鏈接 h

原创 linux每日命令(34):ps命令和pstree命令

Linux中的ps命令是Process Status的縮寫。ps命令用來列出系統中當前運行的那些進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程,如果想要動態的顯示進程信息,就可以使用top命令。 要對進程進行

原创 linux每日命令(36):wc命令

Linux系統中的wc(Word Count)命令的功能爲統計指定文件中的字節數、字數、行數,並將統計結果顯示輸出。 一.命令格式 wc [-clw][--help][--version][文件...] 二.命令功能 利用wc指令我們可以計

原创 linux每日命令(35):grep命令

Linux系統中grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹 配的行打印出來。grep全稱是Global Regular Expression Print,表示全局正則表達式版本,它的使用權限是所有用戶。 gre

原创 linux每日命令(33):diff命令

diff 命令是 linux上非常重要的工具,用於比較文件的內容,特別是比較兩個版本不同的文件以找到改動的地方。diff在命令行中打印每一個行的改動。最新版本的diff還支持二進制文件。diff程序的輸出被稱爲補丁 (patch),因爲Li

原创 linux每日命令(32):gzip命令

減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網絡傳輸文件時,可以減少傳輸的時間。gzip是在Linux系統中經常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。gzip不僅可以用來壓縮大的、較少使用的文件以節省磁盤空間

原创 解決Nginx出現403 forbidden (13: Permission denied)報錯的四種方法

我是在在本地用虛擬機中通過yum安裝nginx的,安裝一切正常,但是訪問時報403, 於是查看nginx日誌,路徑爲/var/log/nginx/error.log。打開日誌發現報錯Permission denied,詳細報錯如下: 201

原创 linux每日命令(30):Linux 用戶及用戶組相關文件、命令詳解

一. 用戶、用戶組概念及其文件結構詳解 Linux用戶只有兩個等級:root及非root。Linux中還有一部分用戶,如:apache、mysql、nobody、ftp等,這些也都是非root用戶,即普通用戶。Linux的權限實際是上不同用

原创 uwsgi -- unavailable modifier requested: 0 -- 的解決辦法

nginx 報錯 upstream prematurely closed connection while reading response header from upstream 說明是上游服務器出現了問題 所以是uwsgi出現問題 u