原创 Go實現具有並行度的鎖

package comsync import (     "fmt"     "sync"     "time" ) type Syncer struct {     locker sync.Mutex     maxRu

原创 go發送Email

package main import (     "crypto/tls"     "fmt"     "net/smtp"     "strings" ) const (     EMAIL_FORM = "email

原创 分佈式架構需要注意的地方

業務一定要分楚控制面和數據面。控制面優先級高,需要絕對的可靠。數據面運行頻率高,需要絕對的效率。數據面實現業務過程,可以有失敗;控制面保證整個業務的正確性,保證數據面失敗時業務邏輯仍然是正確的。所以,也許需要分離控制面和數據面的

原创 bootstrap table操作技巧

相關資料 http://blog.csdn.net/daniel_lixuan/article/details/53197618 http://bootstrap-table.wenzhixin.net.cn/documenta

原创 如何關閉Mybatis的DEBUG log打印

log4j的設置問題:  1 additivity="false"   //不在console窗口打印。默認爲true。 在log4和logback衝突時,Mybatis等軟件還是使用logback的配置來控制LOG的打印,這時,不管怎

原创 js setTimeout攜帶局部參量的方法

setTimeout("setTimeoutTest(px)",1000);的方式只能以方式'xxxxx'攜帶字符串;或者以gpx方式攜帶全局變量。但是攜帶函數內部的局部變量則需要使用下面的方法。 var gpx = {cnt:1} s

原创 rfc5693_ALTO

1. RFC連接:https://tools.ietf.org/pdf/rfc5693.pdf 2. RFC功能:描述基於網絡拓撲信息對網絡路徑進行優化,以提升網絡層性能,從而讓應用層得到更好的用戶體驗。 3. 僅僅講了一個理念,

原创 使用JavaMailSenderImpl實現Email發送

參考文章: http://blog.csdn.net/adeyi/article/details/19421951  //發郵件 http://blog.csdn.net/siscoyeoh/article/details/4922742

原创 select2 tag之遠程源搜索

#CSS <style> .select2-results__option[aria-selected=true] {     display: false; } li[aria-selected=true] {    display:

原创 Cisco PBTS和Route MAP技術,以及H3C的Route Policy

Cisco PBTS Policy-Based Tunnel Selection http://www.cisco.com/c/en/us/td/docs/routers/ncs6000/software/ncs6k_r5-2/

原创 Select2的Tags使用技巧

#Select2官網:可以在裏面下載資源文件和進行樣例參考 #https://select2.github.io/ #參考連接: #https://segmentfault.com/a/1190000003795889 #http://

原创 相關網絡資源

雲相關資源 https://yq.aliyun.com/articles/71111 本文主要會從以下四個方面來寫,分別是:   阿里大規模計算平臺運維面臨的一些挑戰;   阿里自動化平臺建設;   數據精細化運維;   

原创 go實現路由表操作

//源代碼 package comrouting import ( "fmt" "strconv" "strings" ) type CRoute_S struct { routeTable map[i

原创 Java Thread.sleep的InterruptedException

1.1.1  Thread.sleep拋異常 當某線程A處於Sleep狀態時,另一個線程B調用了B.interrupt()方法,打斷了A的Sleep過程,則A的Sleep會拋出異常。使用Catch後,線程不會等待Sleep時間,而是會立即

原创 intel_iommu=on導致物理機報文收發基本不可用

原則上不應該直接配置intel_iommu=on,redhat推薦的配置是intel_iommu=on,iommu=pt。當僅配置intel_iommu=on會導致網絡發包路徑上存在大量slab分配。每次分配時,都需要爭搶一把鎖,導致發包