• Qt 6.2 長(zhǎng)周期版正式發(fā)布

    ↓推薦關(guān)注↓Qt6.2正式發(fā)布,它是自我們開始邁向全新Qt主要版本以來(lái),一直在努力的版本。Qt6.2得益于我們?yōu)镼t6所做的所有架構(gòu)升級(jí),并包含了Qt5.15中幾乎所有深受喜愛(ài)的附加模塊。Qt6.2也是Qt公司為商業(yè)版客戶提供的Qt6系列中第一個(gè)長(zhǎng)周期支持版。在我們升級(jí)到Qt6的...

    CPP開發(fā)者
    2021-11-08
  • C 20 新特性的小細(xì)節(jié)

    之前整理過(guò)一篇C20新特性的文章全網(wǎng)首發(fā)!!C20新特性全在這一張圖里了,里面提到過(guò)latch、barrier和semaphore,但是沒(méi)有詳細(xì)介紹過(guò)三者的作用和區(qū)別,這里詳細(xì)介紹下。latch這個(gè)可能大多數(shù)人都有所了解,這就是我們經(jīng)常會(huì)用到的CountDownLatch。用于使...

    CPP開發(fā)者
    2021-11-08
  • 代碼寫錯(cuò),差點(diǎn)虧了幾萬(wàn)!

    大家好,我是小林。這一周都在帶大家免費(fèi)領(lǐng)取一年阿里云服務(wù)器的活動(dòng),現(xiàn)在已經(jīng)超1000人購(gòu)買了,昨晚我就開始在部分群陸陸續(xù)續(xù)返現(xiàn),幾萬(wàn)塊,刷一秒就沒(méi)了,場(chǎng)面很壯觀。還沒(méi)返現(xiàn)的群,稍等一下,這周都會(huì)一起搞完的。這次阿里云服務(wù)器,我和小北組隊(duì)了,因?yàn)槲覀冎?月份搞過(guò)一次阿里云白領(lǐng)活動(dòng)...

    小林coding
    2021-11-05
    代碼
  • 原來(lái)?Lamda?表達(dá)式是這樣寫的

    Lamda表達(dá)式非常方便,在項(xiàng)目中一般在stream編程中用的比較多。List?studentList?=?gen();Map?map?=?studentList?.stream()????????.collect(Collectors.toMap(Student::getId,...

    程序員小灰
    2021-11-05
  • “胖球數(shù)據(jù)”23人被抓,李佳琦、薇婭躺槍...

    這兩天看到一個(gè)新聞,融資2千萬(wàn)的直播數(shù)據(jù)平臺(tái),“胖球數(shù)據(jù)”全公司23人都被抓了。原因是利用“爬蟲”竊取數(shù)據(jù)后倒賣獲利40余萬(wàn)元。網(wǎng)上傳言,李佳琦、薇婭用到了這家公司的服務(wù),不過(guò)后來(lái)這兩位都辟謠了,甚至還起訴被名譽(yù)權(quán)侵權(quán)。不過(guò),根據(jù)這個(gè)事情大家也大概可以猜到,這家公司的主要業(yè)務(wù)是做...

    程序員小灰
    2021-11-05
  • OCR NLP 提取信息并分析,這個(gè)開源項(xiàng)目火了!

    文字是傳遞信息的高效途徑,利用OCR技術(shù)提取文本信息是各行業(yè)向數(shù)字智能化轉(zhuǎn)型的第一步。與此同時(shí),針對(duì)OCR提取的海量文本信息,利用NLP技術(shù)進(jìn)一步加工提取、分析理解后才能最大化發(fā)揮文本信息的價(jià)值。NLP技術(shù)可以提升OCR準(zhǔn)確率,并從文本中抽取關(guān)鍵信息、構(gòu)建知識(shí)圖譜,搭建檢索、推薦...

    程序員小灰
    2021-11-05
    開源
  • 一文詳解,jvm內(nèi)存分代與垃圾回收原理

    jvm運(yùn)行時(shí)數(shù)據(jù)區(qū)Java程序啟動(dòng)后,本質(zhì)上就是啟動(dòng)一個(gè)jvm進(jìn)程,jvm會(huì)將自己管理的內(nèi)存劃分為幾個(gè)區(qū)域,每個(gè)區(qū)域都有自己的用途。在程序運(yùn)行時(shí)的內(nèi)存區(qū)域主要可以劃分為五個(gè),分別是:方法區(qū)、堆、虛擬機(jī)棧、本地方法棧、程序計(jì)數(shù)器。可以用下面的圖來(lái)描述:圖1?jvm運(yùn)行時(shí)數(shù)據(jù)區(qū)jvm...

  • vivo?全球商城:商品系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)踐

    作者:vivo官網(wǎng)商城開發(fā)團(tuán)隊(duì)-JuChangjiang一、前言隨著用戶量級(jí)的快速增長(zhǎng),vivo官方商城v1.0的單體架構(gòu)逐漸暴露出弊端:模塊愈發(fā)臃腫、開發(fā)效率低下、性能出現(xiàn)瓶頸、系統(tǒng)維護(hù)困難。從2017年開始啟動(dòng)的v2.0架構(gòu)升級(jí),基于業(yè)務(wù)模塊進(jìn)行垂直的系統(tǒng)物理拆分,拆分出來(lái)業(yè)...

  • Y君:天天增刪改查,又能怎么樣?

    老朋友Y君發(fā)微信給我約飯,算下來(lái),和Y君也有一年未見了。Y君此人曾一度在小公司惶惶不可終日——工作簡(jiǎn)單,卻不知前路。后來(lái)Y君找到辦法走出了困境,再后來(lái)他進(jìn)入了阿里,并一路做到了高P。他曾和我總結(jié)了他的心路歷程,也分享了他的方法論。恰好最近總有些朋友苦惱于自己每天僅做些簡(jiǎn)單的增刪改...

  • 10?張圖?22?段代碼,萬(wàn)字長(zhǎng)文帶你搞懂虛擬內(nèi)存模型和?malloc?內(nèi)部原理

    通過(guò)/proc文件系統(tǒng)探究虛擬內(nèi)存我們會(huì)通過(guò)/proc文件系統(tǒng)找到正在運(yùn)行的進(jìn)程的字符串所在的虛擬內(nèi)存地址,并通過(guò)更改此內(nèi)存地址的內(nèi)容來(lái)更改字符串內(nèi)容,使你更深入了解虛擬內(nèi)存這個(gè)概念!這之前先介紹下虛擬內(nèi)存的定義!虛擬內(nèi)存虛擬內(nèi)存是一種實(shí)現(xiàn)在計(jì)算機(jī)軟硬件之間的內(nèi)存管理技術(shù),它將程...

  • 看起來(lái)滿是 bug 的排序代碼,居然是對(duì)的

    ↓推薦關(guān)注↓轉(zhuǎn)自:量子位?公眾號(hào)(QbitAI)程序bug也能負(fù)負(fù)得正嗎?還真可以。比如程序員們?cè)偈煜げ贿^(guò)的排序算法,通過(guò)兩個(gè)“bug”居然能歪打正著,實(shí)在令人匪夷所思。請(qǐng)看這位程序員寫的數(shù)組升序排序代碼:for?i?=?1?to?n?do??for?j?=?1?to?n?do?...

  • 國(guó)企離職雞飛狗跳記

    大家好,我是卑微的打工人老三。從一家國(guó)企裸辭了,但是離職流程走的并不順暢,甚至可以說(shuō)是雞飛狗跳……今天這個(gè)不在,明天那個(gè)不在大概兩周前我提了離職,并定了離職的時(shí)間。找到事業(yè)部的運(yùn)營(yíng)管理,她給了我一張離職審批表。一看,上面有十幾個(gè)人要簽字。公司總部,事業(yè)部總部,項(xiàng)目駐地不在一個(gè)地方...

  • C?語(yǔ)言實(shí)現(xiàn)一個(gè)簡(jiǎn)單的?web?服務(wù)器

    說(shuō)到web服務(wù)器想必大多數(shù)人首先想到的協(xié)議是http,那么http之下則是tcp,本篇文章將通過(guò)tcp來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的web服務(wù)器。本篇文章將著重講解如何實(shí)現(xiàn),對(duì)于http與tcp的概念本篇將不過(guò)多講解。一、了解Socket及web服務(wù)工作原理既然是基于tcp實(shí)現(xiàn)web服務(wù)器,很...

    C語(yǔ)言編程
    2021-11-05
  • 一文搞懂0.1UF和10UF電容并聯(lián)使用技巧

    ▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼摘要:搞電子的不知道小伙伴有沒(méi)有被問(wèn)到過(guò),芯片附近放置的電容是多少?當(dāng)你回答說(shuō)是0.1uF,當(dāng)你心里暗自慶幸還好自己知道的時(shí)候,面試官突然又問(wèn)道為什么選取0.1uF?想必此時(shí)不少小伙伴都會(huì)想到,我看別人都是這么畫的,官方推薦也是這么干的,如果你是這么回...

  • 細(xì)節(jié)決定成敗,聊聊防御性編程

    點(diǎn)擊上方“小麥大叔”,選擇“置頂/星標(biāo)公眾號(hào)”福利干貨,第一時(shí)間送達(dá)什么是防御性編程?防御性編程是一種細(xì)致、謹(jǐn)慎的編程方法。為了開發(fā)可靠的軟件,我們要設(shè)計(jì)系統(tǒng)中的每個(gè)組件,以使其盡可能地“保護(hù)”自己。我們通過(guò)明確地在代碼中對(duì)設(shè)想進(jìn)行檢查,擊碎了未記錄下來(lái)的設(shè)想。這是一種努力,防止...

    小麥大叔
    2021-11-05
    編程
發(fā)布文章