在平時的工作中,docker接觸得很多,除了經常使用的docker run、docker stop等命令,docker還有很多十分有用但是卻不經常使用的命令。
AQS是一個用來構建鎖和同步器的框架,Lock包中的各種鎖,concurrent包中的各種同步器都是基于AQS來構建。所以,理解AQS的實現(xiàn)原理至關重要!
最近,在開發(fā)一個分庫分表中間件,由于功能需求,需要分析MySQL協(xié)議,發(fā)現(xiàn)網上對于MySQL協(xié)議分析的文章大部分都過時了,原因是分析的MySQL版本太低了。怎么辦?于是乎,我便硬著頭皮開始啃MySQL源碼,經過兩個多月的整理,終于總結出這篇MySQL協(xié)議!
對于大部分“大型后臺管理系統(tǒng)”來說,前后端分離弊大于利。
大家對單例模式并不會陌生,當創(chuàng)建一個對象需要消耗比較多資源時,例如創(chuàng)建數據庫連接和消息服務端等,這時我們選擇只創(chuàng)建一份這種類型的對象并在進程內共享。但是,單例模式想要寫好并不容易,我們寫多個版本的單例模式看看每個版本都有什么問題。
Angel是騰訊自研的分布式高性能的機器學習平臺,支持機器學習、深度學習、 圖計算,以及聯(lián)邦學習等場景。Angel的深度學習平臺已應用在騰訊的很多個場景中,所以今天會為大家介紹Angel:深度學習在騰訊廣告推薦系統(tǒng)中的應用實踐。
滿滿干貨,趕快收藏!
交換a、b的值在C語言的學習中是很常見的問題,但最常用的方法就是引入一個中間變量當做中間介質來交換a、b的值。
之前有位讀者反饋了一個問題,大概就是說Keil中的配置(configuration)信息不全。由于我沒有遇到過,所以也沒有幫忙解決。但在最近,我也遇到了類似問題……
今天這篇文章我們繼續(xù)說架構師大劉的故事(故事純屬虛構,別對號入座哈)。
想進大廠,Mysql不會那可不行,來接受Mysql面試挑戰(zhàn)吧,看看你能堅持到哪里?
關于設備樹,之前就已經接觸過很久了,但本著夠用的原則,基本上都是看著文檔CRUD,處于一種不求甚解的狀態(tài),沒有進行全面性的總結,導致很多知識點都是比較碎片狀,沒有形成一個系統(tǒng)的知識網絡。最近公司來了一個實習生,問了個關于設備樹的問題,居然沒答上來。于是為了尊嚴,工作多年的老咸魚決定挪用一部分打籃球的時間,整理一下這方面的知識。
上篇分享了事件驅動型的菜單框架,也實現(xiàn)了一個基本的小項目。但是怎么看怎么都覺得界面不爽,單純顯示文字的方式實在是太單調了,如果想要顯示顏色豐富的圖片,MCU資源受限又很難直接在程序中直接定義圖片大數組。于是,這次選擇在SD卡中放圖片,通過Fatfs去讀取SD卡中的圖片來進行顯示……
一直在用Keil MDK開發(fā),很多時候并沒有仔細去研究它強大的功能,最近在做一些開源項目的同時也在想辦法提高自己的工作效率,所謂時間就是金錢,看到世偉兄分享的這篇Keil MDK的筆記,正是我想要學習提升效率的,所謂前人種樹,作為后人的我就來乘涼咯!
本文收集了很多經驗和方法,旨在幫助大家從執(zhí)行速度和內存使用等方面來優(yōu)化C語言代碼。
他是誰,Linus!林納斯?本納第克特?托瓦茲(Linus Benedict Torvalds, 1969 年~),著名的電腦程序員。Linux 內核的發(fā)明人及該計劃的合作者。
所謂外部中斷,就是通過外部信號所引起的中斷,如單片機引腳上的電平變化(高電平、低電平)、邊沿變化(上升沿、下降沿)等。
新手必看!
一文幫你梳理基礎概念!
分享一道經典的C語言題目,大家快來圍觀!