原创 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分配。每次分配時,都需要爭搶一把鎖,導致發包