0

一個普通程序員眼中的AQS

AQS是JUC包中許多類的實現根基,這篇文章只是個人理解的產物,不免有誤,若閱讀過程中有發現不對的,希望幫忙指出[贊]! 1 AQS內臟圖 ? 在開始了解 之前,我們先從上帝視角看看 是由幾個部分組成的。 ? 內部維護了一個 修飾的 資源變量 ,里面的所有操作都可以說跟這個變量有關系,因為它代表的就 ...

張小云的博客 發布于 2019-12-10 21:12 評論(0)閱讀(171)
0

Hyperledger Fabric 動態增加組織到網絡中

本文基于Hyperledger Fabric 1.4 版本。 官方文檔地址: "傳送門" 動態添加一個組織到Fabric網絡中也是一個比較重要的功能。官方文檔寫的已經很詳細了,有能力的盡量還是看官方文檔,本文只是根據官方文檔進行整理同時兼翻譯。 1.前提條件 這個不再解釋了,前提條件自然是搭建Fab ...

觸不可及` 發布于 2019-12-10 20:37 評論(0)閱讀(82)
5

你這么年輕,總得做些什么吧(致那些還未定型的程序員)

以下內容均是自己的經歷與感受,勿噴!!! 一轉眼離2020年也就還剩一個月左右了,現在我還在想著自己2019年的計劃完成了多少? Go學會了嗎?在網上買的機器學習的課程看了幾節?自己的網站搭起來了嗎?找到女朋友了沒?別說,女朋友我是真找到了,不管咋說,脫單就好。(手動滑稽,滑稽護體) 之前在網上看到 ...

老鼠蟒蛇 發布于 2019-12-10 20:07 評論(30)閱讀(3015)
0

vue-socket.io使用教程與踩坑記錄

全手打原創,轉載請標明出處: "http://www.nxrnyq.tw/dreamsqin/p/12018866.html" ,多謝,=。=~ (如果對你有幫助的話請幫我點個贊啦) 請先允許我狠狠吐個槽:vue socket.io相關中文博客實在太少太少,來來去去就那么幾篇,教程也比較零散, ...

Dreamsqin 發布于 2019-12-10 20:03 評論(0)閱讀(281)
3

Git 如何優雅地回退代碼

前言 從接觸編程就開始使用 Git 進行代碼管理,先是自己玩 Github,又在工作中使用 Gitlab,雖然使用時間挺長,可是也只進行一些常用操作,如推拉代碼、提交、合并等,更復雜的操作沒有使用過,看過的教程也逐漸淡忘了,有些對不起 Linus 大神。 出來混總是要還的,前些天就遇到了 Git 里 ...

枕邊書 發布于 2019-12-10 19:40 評論(0)閱讀(390)
1

Python協程與Go協程的區別二

寫在前面 世界是復雜的,每一種思想都是為了解決某些現實問題而簡化成的模型,想解決就得先面對,面對就需要選擇角度,角度決定了模型的質量, 喜歡此UP主 "湯質看本質" 的哲學科普,其中簡潔又不失細節的介紹了人類解決問題的思路,以及由概念搭建的思維模型對人類解決問題的重要性與限制.也認識到學習的本質就是 ...

從零開始的程序員生活 發布于 2019-12-10 18:33 評論(0)閱讀(385)
0

NIO-Channel

通道(Channel)是對原I/O包中的流的模擬。與文件設備I/O交互的所有數據都必須通過一個Channel對象。 ...

杰哥很忙 發布于 2019-12-10 18:23 評論(0)閱讀(86)
0

我是怎樣測試Java類的線程安全性的

線程安全性是Java等語言/平臺中類的一個重要標準,在Java中,我們經常在線程之間共享對象。由于缺乏線程安全性而導致的問題很難調試,因為它們是偶發的,而且幾乎不可能有目的地重現。如何測試對象以確保它們是線程安全的? 假如有一個內存書架 package com.mzc.common.thread; ...

碼之初 發布于 2019-12-10 18:20 評論(0)閱讀(155)
2

基于antd封裝一個高可用form組件 減少cv代碼導致的bug

引言 在開發中臺過程中 我們的原型中有很多表單,antd有表單組件,但是粒度比較細,就單純組件而言,無可厚非,但是在開發過程中,可能會造成代碼不夠聚合,有些表單公共邏輯無法提取,copy paste比較多,所以可以加以封裝,搞一個兼容性和擴展性都契合項目本身的組件。 主要思路 我簡單查閱了一番資料, ...

amigod 發布于 2019-12-10 18:14 評論(1)閱讀(185)
8

【真實面試經歷】我和阿里面試官的一次“邂逅”(附問題詳解)

本文的內容都是根據讀者投稿的真實面試經歷改編而來,首次嘗試這種風格的文章,花了幾天晚上才總算寫完,希望對你有幫助。。已經收錄自 Guide 哥開源的 "JavaGuide" 中。 本文主要涵蓋下面的內容: 1. 分布式商城系統:架構圖講解; 2. 消息隊列相關:削峰和解耦; 3. Redis 相關: ...

JavaGuide 發布于 2019-12-10 18:05 評論(4)閱讀(426)
0

關于flask-sqlalchemy的用法研究

sqlalchemy的對象實體(model),和session建立了聯系,你get、set這些model的時候,就算已經commit,也會重新自動和數據庫建立連接(get的時候會重新select、set的時候會重新建立連接,等待你提交,如果你不提交,這個連接一直存在,最終會耗盡。),所以要謹慎使用m... ...

清虛真人 發布于 2019-12-10 17:55 評論(0)閱讀(82)
1

DRF Django REST framework 之 解析器(二)

引入 Django Rest framework幫助我們實現了處理application/json協議請求的數據,如果不使用DRF,直接從 request.body 里面拿到原始的客戶端請求的字節數據,經過 decode ,然后 json 反序列化之后,也可以得到一個Python字典類型的數據。 但 ...

Nolinked 發布于 2019-12-10 17:33 評論(0)閱讀(93)
5

[Abp vNext 源碼分析] - 13. 本地事件總線與分布式事件總線 (Rabbit MQ)

一、簡要介紹 ABP vNext 封裝了兩種事件總線結構,第一種是 ABP vNext 自己實現的本地事件總線,這種事件總線無法跨項目發布和訂閱。第二種則是分布式事件總線,ABP vNext 自己封裝了一個抽象層進行定義,并使用 RabbitMQ 編寫了一個基本實現。 在使用方式上,兩種事件總線的作 ...

myzony 發布于 2019-12-10 17:26 評論(2)閱讀(326)
0

曹工雜談:Spring boot應用,自己動手用Netty替換底層Tomcat容器

前言 問:標題說的什么意思? 答:簡單說,一個spring boot應用(我這里,版本升到2.1.7.Release了,沒什么問題),默認使用了tomcat作為底層容器來接收和處理連接。 我這里,在依賴中排除了tomcat,使用Netty作為了替代品。優勢在于,啟動飛快,線程數量完全可控(多少個ne ...

三國夢回 發布于 2019-12-10 17:16 評論(1)閱讀(327)
0

Spring通過IOC幫我們做火雞

前言 什么是IOC,IOC是控制反轉,打個比方,本來你自己new一只火雞,現在讓控制權交給spring,它使用依賴注入的技術做給你吃。 一、IOC——setter注入 1、準備dmo 首先準備一只火雞 然后準備一個廚房, 屬性包含火雞 2、applicationContext.xml配置 給bean ...

哈希馬普 發布于 2019-12-10 16:56 評論(0)閱讀(121)
0

并發編程

Python并發編程 author:素心 本文比較長,繞的也比較快,需要慢慢跟著敲代碼并親自運行一遍,并發編程本身來說就是編程里面最為抽象的概念,單純的理論確實很枯燥,但這是基礎,基礎不牢,地洞山搖,在概念這節里面還需要好好的品味一番。如果跟著這篇文章敲代碼的話,推薦Python 3.6 版本以上 ...

?素心? 發布于 2019-12-10 16:39 評論(1)閱讀(167)
3

關于非阻塞I/O、多路復用、epoll的雜談

寫在前面 我在學習Java NIO時,看到網上很多資料是從Reactor模式入手,當我繼續深挖下去,意識到NIO的本質或許不只Reactor模式那么簡單,那又是什么呢? 于是我決定從Linux的系統調用著手,想了解一下Linux系統怎么做到的并發I/O。 所以這篇文章,更多得是對最近學習Linux ...

郭元思 發布于 2019-12-10 15:58 評論(1)閱讀(239)
0

使用react-breadcrumbs-dynamic

這是完全獨立于路由器的解決方案,你可以將其與任何版本的React Router(2或3或4)或任何其他用于React的路由庫一起使用,或者完全不進行路由。您只需要指定面包屑項目及其道具的組件。然而道具和部件應符合規定 分離。BreadcrumbsItem在組件和路由層次結構中的任何位置,都應在中介組 ...

文學少女 發布于 2019-12-10 15:40 評論(2)閱讀(80)
1

走近深度學習,認識MoXing:初識華為云ModelArts的王牌利器 — MoXing【華為云技術分享】

【摘要】 本文為MoXing系列文章第一篇,主要介紹什么是MoXing,MoXing API的優勢以及MoXing程序的基本結構。 MoXing的概念 MoXing是華為云深度學習服務提供的網絡模型開發API。相對于TensorFlow和MXNet等原生API,MoXing API讓模型的代碼編寫更 ...

華為云官方博客 發布于 2019-12-10 15:20 評論(0)閱讀(206)
1

從自動化到智能化,網易杭研的AIOps探索與實踐

在大數據時代下,我們借助機器學習、數據倉庫、大數據平臺等大數據技術手段,將運維產生的數據進行分析、處理,得出最佳運維策略,以期實現對故障的事先干預,將風險降低到最低,從而降低運維成本,提升運維效率,最終實現運維智能化。本文分享網易杭州研究院在這個領域的實踐經驗。 本文由作者授權發布,未經許可,請勿轉 ...

網易云 發布于 2019-12-10 14:56 評論(3)閱讀(210)
四川金7乐历史开奖号码查询