原创 PHP COOKIE和SESSION操作

PHP COOKIE和SESSION操作 COOKIE COOKIE概述 1,什麼是COOKIE COOKIE 就是服務器暫時存放在你的電腦裏的資料(.txt格式的文本文件),好讓服務器辨認你的計算機 c

原创 linux自有服務(II)

Linux自有服務(2) 設置主機名 chkconfig服務配置 ntp服務 防火牆服務 rpm管理 cron/crontab 計劃任務 一,設置主機名 回顧:#hostname #hostname -f FQDN(全限定

原创 leetcode-java 反轉鏈表

反轉鏈表 反轉鏈表 I 題目描述: 反轉一個單鏈表。 示例: 輸入: 1->2->3->4->5->NULL 輸出: 5->4->3->2->1->NULL 進階: 你可以迭代或遞歸地反轉鏈表。你能否用兩種方法解決這道題?

原创 微信小程序:正則表達式

微信小程序 正則表達式 手機號碼驗證: if (!(/^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\d{8}$/.test(number))) { wx.showTo

原创 劍指offer-js 二叉搜索樹的後序遍歷

二叉搜索樹的後序遍歷 題目描述: 輸入一個整數數組,判斷該數組是不是某二叉搜索樹的後序遍歷的結果。 如果是則輸出Yes,否則輸出No。假設輸入的數組的任意兩個數字都互不相同。 問題分析: 二叉搜索樹的特點: 根結點的左子樹都

原创 劍指offer-js 包含min函數的棧

包含min函數的棧 題目描述: 定義棧的數據結構,請在該類型中實現一個能夠得到棧中所含最小元素的min函數(時間複雜度應爲O(1))。 注意:保證測試中不會當棧爲空的時候,對棧調用pop()或者min()或者top()方法。 問

原创 劍指offer-js 二叉樹從上到下打印

二叉樹從上到下打印 題目描述: 從上往下打印出二叉樹的每個節點,同層節點從左至右打印。 問題分析: 從上到下遍歷,自然要記住順序,那麼一個數組用來存節點,一個用來存要打印的值 按照順序: res 添加值,queue添加節點,

原创 python scrapy框架簡介及抓取流程

scrapy框架簡介及抓取流程 Scrapy簡介 ​ Scrapy是一個爲了爬取網站數據,提取結構性數據而編寫的應用框架。 ScrapyCrawl則是在Scrapy基礎上進一步處理數據的爬蟲框架 Scrapy執行流程圖 Sc

原创 數據庫語句操作

數據庫語句操作 數據庫介紹 關係型數據庫:基於關係模型而設計的數據庫系統 E-R 實體-關係圖 訪問mysql數據庫 mysql服務 計算機服務可以開啓,關閉 cmd 命令行可以開啓,關閉

原创 劍指offer-js 棧的壓入、彈出序列

棧的壓入、彈出序列 題目描述: 輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否可能爲該棧的彈出順序。 假設壓入棧的所有數字均不相等。例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列

原创 劍指offer-js 順時針打印矩陣

順時針打印矩陣 題目描述: 輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字, 例如,如果輸入如下4 X 4矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 則依次打印出數字1,2

原创 劍指offer-js 反轉鏈表

反轉鏈表 題目描述: 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 問題分析: 利用三指針,通過鏈表的遍歷完成順序的反轉 1,創建前後指針 2,用next指針指向剩餘鏈表的頭部,進行保存; 3,讓當前遍歷到的鏈表結點與鏈表斷開

原创 劍指offer-js 二叉樹的鏡像

二叉樹的鏡像 題目描述: 操作給定的二叉樹,將其變換爲源二叉樹的鏡像。 輸入描述: 二叉樹的鏡像定義:源二叉樹 8 / \ 6 10 / \ / \

原创 劍指offer-js 合併兩個排序的鏈表

合併兩個排序的鏈表 題目描述: 輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。 問題分析: 對於已經排序的兩個鏈表來說,合成一個不減的鏈表,核心就是通過比較,把小的放在鏈表前面, 然

原创 劍指offer-js 樹的子結構

樹的子結構 題目描述: 輸入兩棵二叉樹A,B,判斷B是不是A的子結構。(ps:我們約定空樹不是任意一個樹的子結構) 問題分析: 判斷B是不是A的子樹,那麼就必須有兩個操作, 遍歷A子樹找對應的根結點, 遍歷B結點比較A樹的子