原创 mac 升級bash

bash升級前,請勿確認下當前mac's bash version。 [lookback@LookBack-MBP ~]$ /bin/bash --version GNU bash, version 3.2.57(1)-release (

原创 關於類加載

本文不做概念和理論解釋、直接上代碼 假設現有jar包foo-1.0.0.jar package com.oliver.entity; public class A{ private A(){ // 這裏我依賴bar-1.0

原创 一條Sql執行很慢的原因有哪些

說實話,這個問題可以涉及到mysql的很多核心知識,可以扯出一大堆,就像要考你計算機網絡的知識時,問你“輸入ULR回車之後,究竟發生了什麼”一樣,看看你能說出多少來。 之前百度面試,問到了這個問題了,不過回答的並不算很好。之前沒去想過相關

原创 NioEventLoopGroup

目錄 summary first second Summary      NioEventLoopGroup是MultithreadEventLoopGroup這個抽象類的具體實現、其專門是爲註冊到Selector上的Channel服務、

原创 NioEventLoop

Summary NioEventLoop是SingleThreadEventLoop這個抽象類的具體實現、該線程負責註冊每一個Channel到特定的Selector上並且可複用該線程。 NioEventLoop在某種意義上可以說是Reac

原创 拓展js中String對象的方法

// 清除兩邊的空格 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ''); }; // 合併多個空白爲一個空

原创 關於ajax無歷史記錄問題的解決

學習中偶然的機會瞭解到ajax是無記錄的請求,那麼這就帶來了一個問題,如果客戶要求點擊瀏覽器的後退按鈕時,要求退回的上一個’錨點‘? 下面記錄一下多種解決方案中的比較簡單的一個,實則藉助了html5中強大的history對象的pushSt

原创 Fiddler抓包解析https且配置安卓手機CA證書、抓取微信數據包

準備工作 Fiddler v5.0.20173.50948 step1: 點擊Tools->選擇HTTPS 點擊圖中的4選擇export Root Ceratificate to Desktop, 這樣Fiddler生成的證書就會導

原创 數據庫Timestamp類型查詢

select             DISTINCT(xd_user.user_name)         from xd_resource_list             LEFT JOIN x

原创 linux(centos7.x)安裝python3.x 且不需要修改yum/urlgrabber-ext-down頭

當我安裝python3以後,我不想去修改yum的頭文件、和urlgrabber-ext-down的頭文件、即當你敲擊python實際上還是python2.x的執行環境;當你敲擊python3的是則是python3.x的執行環境。如下圖:一

原创 nodejs中異步回調總有些不完美

nodejs藉助於node運行環境而實現的一個比較靈巧的前後一體化的開發環境,隨比不了php,python,但是在快速開發維護的時間成本上,node一騎絕塵。node自身由衷的想法,花最小的硬件成本,追求更高的併發,更高的處理性能。 no

原创 MYSQL時間查詢積累

今天select * from 表名 where to_days(時間字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 時間字段名) <