原创 ImportError: No module named '_sqlite3'

[root@iZwefdeb2Z feiblog]# python manage.py runserver 0.0.0.0:8000 Unhandled exception in thread started by <function c

原创 配置服務器無密拉取最新代碼

服務器生成公鑰 ssh-keygen 一直回車 服務器查看公鑰 配置git倉庫公鑰,這裏我用的是 gitee,github/gitlab 都差不多 把上一步的公鑰複製到下圖中 配好之後就可以 不用賬號克隆代碼了 注意

原创 Navicat_Premium最新版破解方法,支持mongodb(僅供個人參考,禁止商業用途)

navicat premium最新版本12.1.18 轉載自 https://blog.csdn.net/u011645165/article/details/82691419 第一步:從官網下載軟件  中文官網下載地址:https://

原创 修改centos yum源

copy自https://blog.csdn.net/inslow/article/details/54177191 有時候CentOS默認的yum源不一定是國內鏡像,導致yum在線安裝及更新速度不是很理

原创 ab測試結果

添加參數 ab -n 100 -c 10 -p ‘post.txt’ -T ‘application/x-www-form-urlencoded’ ‘http://test.api.com/ttk/auth/info/’ 在服務器

原创 php底層學習-代碼執行和變量的存儲

本文是學習燕十八老師的視頻總結 php代碼執行流程 php有zend引擎編譯爲opcode,然後由zend虛擬機來執行opcode,但是一執行結束,opcode就會被清除 可以安裝第三方加速器(apc,xcache)來緩存opc

原创 php中抽象類和接口的區別

抽象類和接口的區別 抽象類: 單繼承,用extends關鍵字 可以有常量和變量屬性 可以有構造方法 抽象類中方法可以使用public,static,private,protect關鍵詞 方法中可以實現相應的邏輯 抽象方法中不能有方法體

原创 php底層學習-從底層分析引用

本文從燕十八老師視頻學習中總結 給變量賦值的時候發生了什麼? 例如: $a = 1; $b = $a; 在第一次賦值的時候,產生了一個結構體,並在symbol_table中記錄了變量名和結構體的內存地址 { {zvalu

原创 php中對類中靜態方法和靜態屬性的學習和理解

什麼是靜態方法或靜態屬性 static關鍵字聲明一個屬性或方法是和類相關的,而不是和類的某個特定的實例相關,因此,這類屬性或方法也稱爲“類屬性”或“類方法 靜態方法的特點 1.static方法是類中的一個成員方法,屬於整個類,即使不

原创 實現vim編輯器自動補全php代碼

有時候需要在服務器端修改代碼,但是沒有自動補全功能實在是麻煩,就學習了一下,實現了自動補全功能 一:下載php函數庫 官方地址http://svn.php.NET/viewvc/phpdoc/doc-base/trunk/funclist

原创 多表聯合更新,含有聚合函數

今天遇到一個場景,需要做這麼一件事 A 表 其中uid是主鍵 uid total_price 1 35 2 66 3 68 B 表 uid price 1 15 1 28 3 22 2

原创 三種方式遞歸獲取文件目錄

遞歸獲取文件目錄 /** * opendir 打開一個目錄句柄 * isdir 判斷是否爲一個目錄 * readdir 依次讀取文件資源句柄 * @param $dir * @param array $files 對變量值引用,

原创 centos7 開啓端口防火牆配置(如開啓3306或者80端口)

轉載自https://blog.csdn.net/codepen/article/details/52738906 https://www.cnblogs.com/hantianwei/p/5736278.html centos7 開啓

原创 centos新建具有root權限的用戶

轉載自 https://www.linuxidc.com/Linux/2012-03/55629.htm

原创 mysql修改表、字段、庫的字符集

修改數據庫字符集: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …]; 把表默認的字符集和所有字符列(CHAR,VARCHAR,TEXT)改