對于學習Java的開發來說, GC并不陌生, 實際上Go的GC流程與Java的CMS實現上不盡相同, 但是流程基本類似. 而對于公司大部分C/C++的開發者來說, 習慣了盡量...
IP屬地:浙江
對于學習Java的開發來說, GC并不陌生, 實際上Go的GC流程與Java的CMS實現上不盡相同, 但是流程基本類似. 而對于公司大部分C/C++的開發者來說, 習慣了盡量...
CSRF跨站請求偽造 1.本質:代碼層次上將,CSRF能攻擊成功是攻擊者能猜到你重要參數,因而偽造請求。 2.原理:CSRF攻擊建立在瀏覽器和web服務器的會話之中,并且能欺...
websocket 在WebSocket API中,瀏覽器和服務器只需要做一個握手的動作,然后,瀏覽器和服務器之間就形成了一條快速通道。兩者之間就直接可以數據互相傳送。 我大...
所謂框架 框架一直是敏捷開發中的利器,能讓開發者很快的上手并做出應用,甚至有的時候,脫離了框架,一些開發者都不會寫程序了。成長總不會一蹴而就,從寫出程序獲取成就感,再到精通框...
選擇golang日志庫時, 使用logrus的主要原因就是因為star比較多, 而且社區活躍度非常高. 在項目使用過程中, 發現logrus的調用入口, 性能, 插件, 自定...
序 很多時候我們會用Docker進行部署,其實它還可以用于開發。 為什么要在開發中使用Docker? 主要有以下幾個原因: 一致的開發環境 使用Docker,可以保證整個研發...
最近將gin的源碼看了一遍, 會用幾篇文章將gin的流程及流程做一個梳理, 下面進入正題. gin框架預覽 上圖大概是gin里面比較重要的模塊. 從gin的官方第一個demo...