原创 [100天每天一個算法--第11天] 最長公共前綴

問題描述: 編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 “”。 示例 1: 輸入: [“flower”,“flow”,“flight”] 輸出: “fl” 示例 2: 輸入: [“dog”,“ra

原创 Redis安裝教程

因爲公司業務需求,需要用到redis,我就在虛擬機上安裝了一下進行測試,之前在學校也搞過幾次,於是便乾脆把安裝過程寫篇博客記錄下來。 我用的是Vmware虛擬機,系統是Centos 7,redis版本是3.29 首先還是下載reids

原创 Redis多個數據庫

博文原址: https://www.cnblogs.com/EasonJim/p/7818004.html 注意:Redis支持多個數據庫,並且每個數據庫的數據是隔離的不能共享,並且基於單機纔有,如果是集羣就沒有數據庫的概念。 R

原创 [100天每天一個算法--第10天] 求兩數之和

問題描述如下: 給定一個整數數組和一個目標值,找出數組中和爲目標值的兩個數。 你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。 示例: 給定 nums = [2, 7, 11, 15], target = 9 因爲 nu

原创 [100天每天一個算法--第9天] PHP實現直接插入排序

直接插入排序(Straight Insertion Sort)是一種最簡單的排序方法,其基本操作是將一條記錄插入到已排好的有序表中,從而得到一個新的、記錄數量增1的有序表。 邏輯比較簡單,這裏博主直接貼代碼供大家參考 php實現代

原创 簡單python爬蟲爬取拉勾網職位信息

寫在前面:這裏要感謝網易雲課堂丘祐瑋老師,本篇博文內容都是基於老師所講內容而寫,想要學習python學習爬蟲的可以去看老師的課程 今天要分享的是使用python爬取拉勾網職位信息,這裏只爬取python職位信息用做爬蟲效果展示,想

原创 簡單python爬蟲爬取新浪新聞

最近一直在學習python,研究了一下爬蟲,也寫了一些demo,所以準備把自己所學分享出來。 一提到python大家第一想法就是爬蟲了吧,確實,python在爬蟲方面提供了各種強大的模塊,再加上python本身語法的簡潔易懂,讓它在爬蟲

原创 [100天每天一個算法--第4天] 堆排序(最大堆)

寫在前面: 堆排序是利用堆這種數據結構而設計的一種排序算法,堆排序是一種選擇排序,它的最壞,最好,平均時間複雜度均爲O(nlogn),它也是不穩定排序。首先簡單瞭解下堆結構。 定義:堆是具有以下性質的完全二叉樹:每個結點的值都大於或等

原创 PHP實現常用設計模式之責任鏈模式

責任鏈模式是一種設計模式。在責任鏈模式裏,很多對象由每一個對象對其下家的引用而連接起來形成一條鏈。請求在這個鏈上傳遞,直到鏈上的某一個對象決定處理此請求。發出這個請求的客戶端並不知道鏈上的哪一個對象最終處理這個請求,這使得系統可以在不影響

原创 Atlas實現MySQL數據庫的讀寫分離

在實現了mysql的主從配置後,博主這裏準備實現一下mysql的讀寫分離 這裏我選擇的是360團隊的Atlas作爲代理當然還可以使用mycat,one proxy,proxySQL等等開源的中間件,有興趣的可以自己嘗試一下 一、準備工

原创 [100天每天一個算法--第6天] 樸素貝葉斯算法

<?php /* 樸素貝葉斯算法 */ class Type { const POSITIVE = 'positive'; const NEGATIVE = 'negative'; } class Classifier

原创 Python中,你的中文爲啥要報錯

轉自綠盟科技博客 http://blog.nsfocus.net/chinese-error-python/ 最近開始從零基礎學習python語言,安裝配置好開發環境後打算先寫個“hello word”驗證是否配置成功。 發現問

原创 PHP實現常用設計模式之單例模式

設計模式中的單例模式是一個簡單但是會經常用到的設計模式,那怎麼理解以及它有什麼用呢? PHP以及其他的Java,C++等面向對象編程語言在開發中類肯定是要經常用到的,很多時候對於系統中的某些類來說,只有一個實例很重要,例如,一個系統中可

原创 php解決Fatal error: Maximum execution time of 1 seconds exceeded問題

今天實習報到研究部門老大給的代碼demo,裏面有一段代碼如下: //@todo: 建議增加賬戶uid驗證機制避免失誤發送 $param["source"] = self::$_source; $param_

原创 PHP實現常用設計模式之裝飾模式

裝飾模式指的是在不必改變原類文件和使用繼承的情況下,動態地擴展一個對象的功能。它是通過創建一個包裝對象,也就是裝飾來包裹真實的對象。 日常開發裝飾模式具體的應用場景? 比如文章編輯難題: <?php /* 文章編輯難題 */ //定