原创 PHP-MySql數據庫字典一鍵生成
<?php header('content-type:text/html;charset=utf-8'); define('DB_HOST','localhost'); define('DB_USER','root');
原创 redis和memcached的區別(總結)
觀點一: 1、Redis和Memcache都是將數據存放在內存中,都是內存數據庫。不過memcache還可用於緩存其他東西,例如圖片、視頻等等; 2、Redis不僅僅支持簡單的k/v類型的數據,同時還提供list,set,hash等數
原创 PHP之十六個魔術方法詳細介紹
PHP中把以兩個下劃線__開頭的方法稱爲魔術方法(Magic methods),這些方法在PHP中充當了舉足輕重的作用。 魔術方法包括: __construct(),類的構造函數 __destruct(),類的析構函數 __call(),
原创 [php]同步下載html網頁下的圖片
<?php /*完成網頁內容捕獲功能*/ function get_img_url($site_name){ $site_fd=fopen($site_name,"r"); $site_co
原创 使用python爬取包圖網圖片和視頻
目標:抓取包圖網全站視頻數據保存在本地,並以網站視頻名命名視頻文件。 網址:https://ibaotu.com/shipin/7-0-0-0-0-1.html 爬取第一步--檢查 robots.txt 一般而言,大部分網站都會定義rob
原创 mysql explain用法和結果的含義
explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優化的查詢語句。 使用方法,在select語句前加上explain就可以了: 如: explain select surname,f
原创 mysql數據庫索引類型和原理
索引初識: 最普通的情況,是爲出現在where子句的字段建一個索引。爲方便講述,我們先建立一個如下的表。 CREATE TABLE mytable ( id serial primary key, category_id int n
原创 跳過視頻網站廣告的方法
1、打開“我的電腦”,找到hosts文件,路徑爲: C:\WINDOWS\system32\drivers\etc\hosts 2、用記事本打開hosts文件,在下面增加下列代碼,並保存。 #去優酷廣告 127.0.0.1 at
原创 PHP實現智能語音播報
大家估計都知道現在很多AI音響能夠給你播報天氣,叫你起牀...甚至能夠接受語音指令!所謂的人工智能音響,聽起來很高大上,都說PHP是最好的編程語言,今天我就帶大家來實現一個語音播報功能,寫個美女叫你早上起牀!先大體說一個思路,PHP怎麼實
原创 php獲取微信的openid
header("Content-type: text/html; charset=utf-8"); if(!isset($_GET['code'])){ $APPID='公衆號在微信的appid';
原创 WebService接口數據調用
public function webService($url,$data){ //WebService接口數據調用 ini_set('soap.wsdl_cache_enabled'
原创 GitLab 的安裝及使用
前言 新入職公司,發現公司還在使用落後生產工具 svn,由於重度使用過 svn 和 git ,知道這兩個工具之間的差異,已經在使用 git 的路上越走越遠。 於是,跟上級強烈建議讓我在公司推行 git 和他的私有倉庫 gitlab,多次安
原创 PHP 魔術方法
PHP把所有以__(兩個下劃線)開頭的類方法當成魔術方法 1)__construct() 這樣的方法是構造函數,適合在使用對象前做一些初始化工作(注意:在5.3.3之後的版本與類名相同的方法不在是作爲構造函數),注意在子類需要使用父類構造
原创 解決微信授權回調頁面域名只能設置一個的問題
在做項目集成微信登錄以及微信支付的時候,都需要進行用戶授權。這個授權的流程可以簡單描述爲: 1. 用戶從我們的應用觸發需要授權的操作,比如點擊微信登錄; 2. 應用收到這種用戶請求後,將用戶重定向到微信提供的一個授權頁面: 或 3.
原创 Linux安裝Python2.7
以下例子基於python 2.7.9,其他版本同理。 1、下載python wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 2、解壓、編譯安裝(依次執行以下5條命