原创 MySQL存儲引擎--MyISAM與InnoDB區別 補充

MyISAM 和InnoDB 講解                            InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表類型,這兩個表類型各有優劣,視具體應用而定。基本的差別爲:MyISAM類型不支持事

原创 PHP基礎入門(五)---PHP面向對象

前言:      今天來和大家介紹一下PHP的面向對象。說到面向對象,我不得不提一下面向過程,因爲本人在初學時,常常分不清楚。 那麼面向對象和麪向過程有什麼區別呢?下面給大家簡單介紹一下: 面向對象專注於由哪個對象來處理一個問題。 其最

原创 那什麼是外鍵 外鍵有什麼作用呢

從上面的這個圖可以看到在設計的時候,就給表1添加一個外鍵,這個外鍵就是表2中的學號字段,那麼這樣表1就是主表,表2就是子表。所以結合2張表就能保持數據的一致性、完整性(估計就是還原成原來的那張大表)。 藉着這個例子再談談外鍵的一些事項

原创 微信小程序源碼推薦 這個很實用 學習地址

wx-gesture-lock  微信小程序的手勢密碼 WXCustomSwitch 微信小程序自定義 Switch 組件模板 WeixinAppBdNovel 微信小程序demo:百度小說搜索 shitoujiandaobu 小程序:石

原创 開發者,只有被裁,沒有退休

有感於朋友所在公司的又一次大規模裁員。 互聯網軟件企業所在環境變化很快,大數據、雲計算、人工智能、虛擬化、共享出行、AR/VR、O2O、互金、直播、共享單車、共享充電寶、自動駕駛……,作爲企業,一個行差踏錯,就可能瞬間倒閉。即便很多大

原创 php 字型文字寫入圖片

那首先呢   我們先獲取本地或者服務器上的圖片 $img = SERCURITY_RES.'/1234567.jpg'; $imgs = file_get_contents($img);$im = @imagecreatefromstri

原创 php mysql索引的類型和優缺點

現在來介紹了數據庫索引,及其優、缺點。針對MySQL索引的特點、應用進行了詳細的描 述。分析瞭如何避免MySQL無法使用,如何使用EXPLAIN分析查詢語句,如何優化MySQL索引的應用。 那就下來我們就說一下什麼是索引吧       

原创 基於Redis實現分佈式消息隊列(2)

1、消息隊列需提供哪些功能? 在功能設計上,我崇尚奧卡姆剃刀法則。  對於消息隊列,只需要兩個方法: 生產 和 消費。  具體的業務場景是任務隊列,代碼設計如下: public abstract class TaskQueue{

原创 基於Redis實現分佈式消息隊列(1)

1、爲什麼需要消息隊列? 當系統中出現“生產“和“消費“的速度或穩定性等因素不一致的時候,就需要消息隊列,作爲抽象層,彌合雙方的差異。 舉個例子:業務系統觸發短信發送申請,但短信發送模塊速度跟不上,需要將來不及處理的消息暫存一下,緩

原创 redis命令

Redis 命令 Redis 命令用於在 redis 服務上執行操作。 要在 redis 服務上執行命令需要一個 redis 客戶端。Redis 客戶端在我們之前下載的的 redis 的安裝包中。 語法 Redis 客戶端的基本語法爲

原创 php面向對象的三大特徵

1、面向對象的三大特徵:封裝、繼承、多態、(抽象(擴展的)) 2、00A:分析,OOD:設計,OOP:編程。 3、封裝:信息隱蔽,封裝,所有的函數和方法,類中的屬性和行爲也是封裝。 三個訪問修飾符public、protected、pri

原创 PHP面向對象——三大基本特性與五大基本原則

三大特性是:封裝、繼承、多態 所謂封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的數據和方法只讓可信的類或者對象操作,對不可信的進行信息隱藏。 封裝是面向對象的特徵之一,是對象和類概念的主要特性。 簡單的說,一個類就是一個封

原创 PHP基礎入門(四)---PHP數組實用基礎知識

PHP數組        數組是特殊的變量,它可以同時保存一個以上的值。    ***關鍵詞:數組基礎、數組遍歷、超全局數組、數組功能、數組函數。         下面來和大家分享一下有關PHP的數組基礎知識,希望對你PHP的學習有

原创 基於Redis實現分佈式消息隊列(3)

1、Redis是什麼鬼? Redis是一個簡單的,高效的,分佈式的,基於內存的緩存工具。  假設好服務器後,通過網絡連接(類似數據庫),提供Key-Value式緩存服務。 簡單,是redis突出的特色。  簡單可以保證核心功能的穩定

原创 Redis 安裝

Window 下安裝 下載地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。這個需要根據你係統平臺的實際情況選擇,這裏我們下載 Redis-x64-x