原创 循環漸進 MySQL 事務隔離級別

本篇文章的重點在於總結MYSQL事務。 什麼是事務 事務簡言之就是一組 SQL 執行要麼全部成功,要麼全部失敗。MYSQL 的事務在存儲引擎層實現。 事務都有 ACID 特性: 原子性(Atomicity):一個事務必須被視爲一個不可分割

原创 如何破解自如的反爬機制

在知乎上看到了一個提問,大概意思是使用xpath爲什麼無法獲取到租房價格信息。問題的鏈接在這裏: 問題地址 看到問題,我也以爲很好解決,想着很快寫完答案就結束了。結果發現自己是too young too simple。要爬取的網址來自 自如

原创 Go 爬蟲之 colly 從入門到不放棄指南

最近發現知乎上感興趣的問題越來越少,於是準備聚合下其他平臺技術問答,比如 segmentfault、stackoverflow 等。 要完成這個工作,肯定是離不開爬蟲的。我就順便抽時間研究了 Go 的一款爬蟲框架 colly。 概要介紹 c

原创 Go 小知識之 Go 中如何使用 set

今天來聊一下 Go 如何使用 set,本文將會涉及 set 和 bitset 兩種數據結構。 Go 的數據結構 Go 內置的數據結構並不多。工作中,我們最常用的兩種數據結構分別是 slice 和 map,即切片和映射。 其實,Go 中也有數

原创 Go 筆記之 Go 命令快速體驗

上篇文章利用go run和go build命令分析介紹了GO的編譯執行流程。GO提供給我們的命令當然遠不止這兩個。本文將在所能及的範圍內,儘量地介紹GO提供的所有命令,從而實現對它們有個整體的認識。 概述 除了gofmt與godoc外,GO

原创 Go 筆記之詳細聊聊如何安裝 Go

繼上篇系統地介紹go之後,接下來進入go的開發環境搭建系列。編寫任何一門語言代碼都離不開兩樣工具,語言開發包和代碼編輯工具。 今天先來聊聊如何安裝golang。或許我們都會覺得這種事非常簡單,不值得寫篇文章介紹。最初我也是這麼想的。但深入瞭

原创 Go 爬蟲之 HTTP 請求 QuickStart

前幾天在 "知乎想法" 談到了一個話題,如何模仿學習,舉了通過 net/http client 模仿 Pyhton 的requests的例子。但並未實踐,難道想法真的只能是想法嗎?當然不是,於是我決定先暫停一週 GO 筆記,來實踐下自己的想

原创 Go 筆記之爲什麼要學 Go

title: Go 筆記之爲什麼要學 Go 新學一門語言,大家都想先弄清楚爲什麼要學它?玩知乎一段時間更是讓我感受深刻,諸如 爲什麼要學習Python? 爲什麼要學習C? 爲什麼要學習Java? 之類問題經常出現在眼前。以前學語言時倒

原创 GIT(2)-從文件生命週期看提交流程

GIT的上一篇文章比較枯燥無味,理論性較強,也是難以引起共鳴!所以今天從實在操作方面說一下GIT使用過程中,使用最多的流程-提交到倉庫。開始說明提交流程之前,先看一下上篇提到的GIT整體架構圖。對!還是這張畫的比較醜的圖![捂臉]!本章要說

原创 Linux命令高效操作(2)-妙用歷史命令

本希望把Linux高效操作這一個系列文章命名爲unix-like命令高效操作,但是後來發現本人並沒有在多數的unix-like平臺實踐過。本着實踐第一的精神,就不把話題扯那麼大了,決定更名爲“linux命令高效操作”,哈哈。廢話不多說,我的

原创 lnmp環境安裝(4)-php源碼編譯安裝

本人安裝的lnmp環境的相關文件,可以在本人提供的百度雲盤資源進行下載鏈接: http://pan.baidu.com/s/1dD6QZ1B 密碼: zcs8一、概述  php全稱PHP:Hypertext Preprocessor超文本處

原创 lnmp環境安裝(3)-mysql源碼編譯安裝

本人安裝的lnmp環境的相關文件,可以在本人提供的百度雲盤資源進行下載鏈接: http://pan.baidu.com/s/1dD6QZ1B 密碼: zcs8一、概述  MySQL是一個跨平臺的開源關係型數據庫管理系統,目前隸屬於Oracl

原创 我的友情鏈接

51CTO博客開發

原创 代碼審查的必要性和誤區

原文地址:http://www.iteye.com/news/22272 Google的代碼之所以優秀原因其實很簡單:他們非常重視代碼審查。代碼審查並不是Google獨有的,它被公認爲是一個 很好的(提高代碼質量的)手段,很多人已經在日常開

原创 lnmp環境安裝(1)-linux(centos)系統安裝

這是自己在51cto的第一篇,主要是作爲一名web開發者來講解自己如何快速搭建linux開發環境的方式!本人安裝的lnmp環境的相關文件,可以在本人提供的百度雲盤資源進行下載鏈接: http://pan.baidu.com/s/1dD6QZ