網路工程師眼中的自動化運維
本文從一名網工從業者的角度出發,探討了在企業網運維過程中,網路工程師可以用什麼樣的工具讓網路更加透明高效。 引言 “網路就像wifi,沒有故障的時候,就沒有人意識到它的存在”,這句話有無數的翻版,但是對於網路工程師來說這就是現身說法。由於網...
本文從一名網工從業者的角度出發,探討了在企業網運維過程中,網路工程師可以用什麼樣的工具讓網路更加透明高效。 引言 “網路就像wifi,沒有故障的時候,就沒有人意識到它的存在”,這句話有無數的翻版,但是對於網路工程師來說這就是現身說法。由於網...
JavaScript的進攻 公元2014年,Java 第八代國王終於登上了王位。 第一次早朝,國王坐在高高的寶座上,看著畢恭畢敬的大臣,第一次體會到了皇權的威力。 德高望重的IO大臣顫悠悠地走上前來...
一、微服務 1.1、基本概念 1.1.1 什麼是微服務? 微服務架構是SOA思想某一種具體實現。是一種將單應用程式作為一套小型服務開發的方法,每種應用程式都在其自己的行程中執行,並採用輕量級的通訊機制(TCP...
那是一個夜黑風高的晚上,看著外面皎潔的月亮,摸摸癟癟的口袋,想起一年過去我還是一無所有,悲傷頓時湧上心頭。 說時遲那時快,就在此刻!一個“動動手指支付寶餘額變100W”的帖子映入我的眼簾。莫非,這是上天給我的旨意? 一個神奇的教程 在逛論壇...
據外媒Zdnet報道,日本政府上週五批准了一項法律修正案,允許政府工作人員“入侵”人們的物聯網裝置,作為前所未有的不安全物聯網裝置調查的一部分。該調查將由日本國家資訊通訊技術研究所(NICT)的員工在總務省的監督下進行。 這項計劃是編製一個...
關於synchronized的底層實現,網上有很多文章了。但是很多文章要麼作者根本沒看程式碼,僅僅是根據網上其他文章總結、照搬而成,難免有些錯誤;要麼很多點都是一筆帶過,對於為什麼這樣實現沒有一個說法,讓像我這樣的讀者意猶未盡。 本系列文章將...
在實體化 bean 階段,我們從 BeanDefinition 得到的並不是我們最終想要的 Bean 實體,而是 BeanWrapper 實體,如下: 所以這裡 BeanWrapper 是一個從 BeanDefinition 到 Bean ...
在日常開發中,我們會經常要在類中定義布林型別的變數,比如在給外部系統提供一個RPC介面的時候,我們一般會定義一個欄位表示本次請求是否成功的。 關於這個”本次請求是否成功”的欄位的定義,其實是有很多種講究和坑的,稍有不慎就會掉入坑裡,作者在很...
一.開篇寄語 由於假期的無聊,我決定了一個非常有挑戰性的活動,也就是在年假給大家帶來一個基於OAuth 2.0的身份授權框架,它就是 IdentityServer4 ,如果沒有意外的話,一定可以順利的寫完的,如果兩天寫一篇的話!如果覺得...
一、GoMock簡介 1、GoMock簡介 GoMock是由Golang官方開發維護的測試框架,實現了較為完整的基於interface的Mock功能,能夠與Golang內建的testing包良好整合,也能用於其它的測試環境中。GoMock測...