240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 120
    數(shù)據(jù)庫(kù)架構(gòu)之【MinIO+Nginx+Keepalived】文件庫(kù)集群方案

    MinIO 是一個(gè)開(kāi)源的(遵循Apache License v2.0協(xié)議)對(duì)象存儲(chǔ)系統(tǒng)颇蜡。它是為海量數(shù)據(jù)存儲(chǔ)、人工智能、大數(shù)據(jù)分析而設(shè)計(jì),單個(gè)對(duì)象最大可達(dá)5TB,適合存儲(chǔ)海量圖...

  • Orthanc 編譯安裝

    一、系統(tǒng)版本 服務(wù)器版本:Ubuntu 18.04.6 LTSOrthanc版本:1.9.7 看官方手冊(cè),官方在Ubuntu/Debian系統(tǒng)源提供了預(yù)編譯好的安裝包榕吼,本來(lái)根...

  • 120
    DICOM3.0標(biāo)準(zhǔn)梳理

    DICOM3.0標(biāo)準(zhǔn)梳理: 自1993年DICOM3.0首次發(fā)布后,DICOM標(biāo)準(zhǔn)不斷的發(fā)展衍锚,每年都會(huì)進(jìn)行多次擴(kuò)充和修改友题。目前,DICOM標(biāo)準(zhǔn)共有22個(gè)章節(jié)戴质,但是隨著網(wǎng)絡(luò)技術(shù)...

  • 120
    數(shù)據(jù)結(jié)構(gòu)與算法概述:

    一度宦、什么是數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)結(jié)構(gòu)是一門(mén)研究非數(shù)值計(jì)算的程序設(shè)計(jì)問(wèn)題中的操作對(duì)象,以及他們之間的關(guān)系和操作等相關(guān)問(wèn)題的學(xué)科告匠。 二戈抄、數(shù)據(jù)結(jié)構(gòu)的分類: 數(shù)據(jù)結(jié)構(gòu)可分為兩大類:邏輯結(jié)構(gòu)...

  • 排序—堆排序(Java)

    算法描述: 堆在邏輯上是一個(gè)完全二叉樹(shù),而在物理上其實(shí)是一個(gè)數(shù)組/向量后专。若非葉子結(jié)點(diǎn)的坐標(biāo)為i划鸽,則其左孩子結(jié)點(diǎn)的坐標(biāo)為(2i+1),其右孩子結(jié)點(diǎn)的坐標(biāo)為(2i+2)戚哎。 ① 將...

  • 排序—?dú)w并排序(Java)

    算法描述: ① 把長(zhǎng)度為n的輸入序列分成兩個(gè)長(zhǎng)度為n/2的子序列裸诽; ② 對(duì)這兩個(gè)子序列分別采用歸并排序; ③ 將兩個(gè)排序好的子序列合并成一個(gè)最終的排序序列型凳。

  • 排序—希爾排序(Java)

    算法描述: ① 定義一個(gè)增量序列Dm > Dm-1 > ...>D1 = 1丈冬; ② 對(duì)序列進(jìn)行m趟排序,對(duì)每個(gè)Dk進(jìn)行 “Dk-間隔” 排序甘畅;

  • 排序—選擇排序(Java)

    算法描述: ① 首先在未排序序列中找到最小元素埂蕊,存放到排序序列的起始位置; ② 從剩余未排序元素中繼續(xù)尋找最小元素疏唾,然后放到已排序序列的末尾蓄氧; ③ 重復(fù)上述步驟,直到序列的...

  • 排序—冒泡排序(Java)

    算法描述: ① 比較相鄰的元素槐脏。如果前面元素大于后面元素喉童,就交換他們兩個(gè)。 ② 對(duì)每一對(duì)相鄰元素作同樣的工作顿天,從開(kāi)始第一對(duì)到結(jié)尾的最后一對(duì)泄朴。第一趟下來(lái)重抖,最后的元素會(huì)是最大的數(shù)...

  • 排序—直接插入排序與二分查找排序(Java)

    算法描述: ① 從第一個(gè)元素開(kāi)始,該元素可以認(rèn)為已經(jīng)被排序祖灰; ② 取出下一個(gè)元素,在已經(jīng)排序的元素序列中從后向前掃描畔规; ③ 如果該元素(已排序)大于新元素局扶,將該元素移到下一位...

  • 多線程通訊

    多個(gè)線程在處理同一個(gè)資源,但是處理的動(dòng)作(線程的任務(wù))卻不相同叁扫。比如:線程A用來(lái)生成包子的三妈,線程B用來(lái)吃包子的,包子可以理解為同一資源莫绣,線程A與線程B處理的動(dòng)作畴蒲,一個(gè)是生產(chǎn),...

  • 120
    Java內(nèi)存模型

    共享內(nèi)存模型指的就是Java內(nèi)存模型(簡(jiǎn)稱JMM)对室,JMM決定一個(gè)線程對(duì)共享變量的寫(xiě)入時(shí)模燥,另一個(gè)線程能否可見(jiàn)。從抽象的角度來(lái)看掩宜,JMM定義了線程和主內(nèi)存之間的抽象關(guān)系:線程之...

  • 120
    線程安全

    一蔫骂、概述: 多線程同時(shí)共享同一個(gè)全局變量或靜態(tài)變量做寫(xiě)的操作時(shí),會(huì)發(fā)生數(shù)據(jù)沖突問(wèn)題牺汤,也就是線程安全問(wèn)題辽旋。 二、同步機(jī)制: 同步機(jī)制是Java為了解決線程安全問(wèn)題引入的機(jī)制檐迟,該...

  • 120
    多線程—原理和創(chuàng)建方法

    一补胚、多線程原理: 程序啟動(dòng)運(yùn)行main時(shí)候,java虛擬機(jī)啟動(dòng)一個(gè)進(jìn)程追迟,主線程main在main()調(diào)用時(shí)候被創(chuàng)建溶其。隨著調(diào)用mt的對(duì)象的start方法,另外一個(gè)新的線程也啟動(dòng)...

  • 120
    多線程—相關(guān)基本概念

    多線程指的是在一個(gè)進(jìn)程中怔匣,會(huì)有多條執(zhí)行路徑并發(fā)執(zhí)行握联,其目的是為了提高程序的效率。例如:迅雷多線程下載每瞒、數(shù)據(jù)庫(kù)連接池金闽、分批發(fā)送短信等。下面將介紹多線程相關(guān)的一些基本概念: 一剿骨、...

  • JVM原理—Java內(nèi)存結(jié)構(gòu)

    Java文件經(jīng)過(guò)編譯后會(huì)生成class字節(jié)碼文件代芜,運(yùn)行程序時(shí),字節(jié)碼文件經(jīng)過(guò)類加載器加載進(jìn)內(nèi)存浓利。Java的內(nèi)存空間主要?jiǎng)澐譃?個(gè)部分:方法區(qū)挤庇、堆钞速、棧和本地方法棧。 棧(Sta...

  • JVM原理—垃圾回收機(jī)制算法

    在面向?qū)ο笳Z(yǔ)言程序中嫡秕,我們的程序在運(yùn)行中會(huì)創(chuàng)建很多對(duì)象渴语,程序會(huì)為對(duì)象在內(nèi)存中開(kāi)辟一段空間并分配好內(nèi)存地址,當(dāng)對(duì)象使用結(jié)束后昆咽,需要釋放占用的內(nèi)存空間驾凶,釋放對(duì)象內(nèi)存的機(jī)制就叫垃圾...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品