原创 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條命