首頁 > 電腦
  • 原來 8 張圖,就可以搞懂「零拷貝」了 原來 8 張圖,就可以搞懂「零拷貝」了


    前言
    磁碟可以說是計算機系統最慢的硬體之一,讀寫速度相差記憶體 10 倍以上,所以針對優化磁碟的技術非常的多,比如零拷貝、直接 I/O、非同步 I/O 等等,這些優化的目的就是

    2020-09-23

  • 常見訊息中介軟體之RocketMQ 常見訊息中介軟體之RocketMQ

    前言
      RocketMQ是一款分散式、佇列模型的訊息中介軟體,由阿里巴巴自主研發的一款適用於高併發、高可靠性、海量資料場景的訊息中介軟體。早期開源2.X版本名為MetaQ;20

    2020-09-23

  • 從根源上探究紅黑樹的本質 從根源上探究紅黑樹的本質

    目錄前言二叉樹二叉查詢樹維基百科上的定義圖示理解退化平衡樹AVL樹2-3樹基本概念創建2-3樹的規則2-3-4樹含義規則插入操作B樹紅黑樹簡介如何理解紅黑樹如何保持紅黑樹

    2020-09-23

  • Kubernetes K8S之Ingress詳解與示例 Kubernetes K8S之Ingress詳解與示例



    K8S之Ingress概述與說明,並詳解Ingress常用示例


    主機配置規劃


    伺服器名稱(hostname)系統版本配置內網IP外網IP(模擬)



    k8s-master
    CentOS7.7
    2C/4G/20G
    172.1

    2020-09-23

  • Jenkins打Docker映象推送到私有倉庫 Jenkins打Docker映象推送到私有倉庫

    Jenkins打Docker映象推送到私有倉庫

    因為我的Jenkins是安裝在群暉NAS中的docker,所以我這邊就以Docker安裝Jenkins為例


    echo '================Docker開始==========

    2020-09-23

  • 最全總結 | 聊聊 Python 資料處理全家桶(Redis篇) 最全總結 | 聊聊 Python 資料處理全家桶(Redis篇)


    1. 前言
    前面兩篇文章聊到了 Python 處理 Mysql、Sqlite 資料庫常用方式,本篇文章繼續說另外一種比較常用的資料儲存方式:Redis
    Redis:Remote Dictionary Server,即:遠端字

    2020-09-23

  • MySQL必知必會(1-12章) MySQL必知必會(1-12章)

    第一章:瞭解SQL
    資料庫基礎:(概念)

    資料庫軟體:

    DBMS(資料庫管理系統)


    資料庫:

    通過DBMS創建和操縱的容器;
    儲存有組織的資料的容器-->通常是一個檔案或者一組檔案;


    表:

    2020-09-23

  • PHP變數覆蓋漏洞小結 PHP變數覆蓋漏洞小結

    前言
    變數覆蓋漏洞是需要我們需要值得注意的一個漏洞,下面就對變數覆蓋漏洞進行一個小總結。
    變數覆蓋概述
    變數覆蓋指的是可以用我們自定義的參數值替換程式原有的變數

    2020-09-23

  • 為什麼我們需要從全拼到雙拼 為什麼我們需要從全拼到雙拼


    什麼是雙拼, 什麼是全拼

    漢字拼音大多是聲母加韻母的形式構成, 少部分是純韻母, 全拼方案是鍵入拼音的每一個字母, 就像英文一樣, 無視聲母和韻母的存在

    雙拼方案則

    2020-09-23

  • 什麼是裸金屬 什麼是裸金屬

    什麼是裸金屬
    裸金屬,是英文 Bare Metal 的直譯,其實也是可以叫 Bare Machine 的,可能大家覺得 Metal 聽起來更酷一點,所以都愛這麼叫。
    如果說裸金屬聽起來有點懵逼,那麼說

    2020-09-23

  • leetcode1552題解【二分+貪心】 leetcode1552題解【二分+貪心】

    leetcode1552.兩球之間的磁力
    題目連結
    演算法
    二分+貪心
    時間複雜度O(nlogn + nlogm)
    1.根據題意描述,我們需要將m個球放入到n個籃子中,根據題目中資料範圍描述發現m <=

    2020-09-23

  • pytest封神之路第五步 參數化進階 pytest封神之路第五步 參數化進階

    用過unittest的朋友,肯定知道可以藉助DDT實現參數化。用過JMeter的朋友,肯定知道JMeter自帶了4種參數化方式(見參考資料)。pytest同樣支援參數化,而且很簡單很實用。
    語法

    2020-09-23

  • 你還不會ES的CUD嗎? 你還不會ES的CUD嗎?

    近端時間在搬磚過程中對es進行了操作,但是對es查詢文件不熟悉,所以這兩週都在研究es,簡略看了《Elasticsearch權威指南》,摸摸魚又是一天。
    es是一款基於Lucene的實時分散

    2020-09-23

  • .netcore+vue 實現壓縮檔案下載 .netcore+vue 實現壓縮檔案下載

    一.前言
    目前接觸的項目中,給定的需求是將系統內所有使用者的資料整理好,並儲存到資料夾內,目的主要是防止使用者在實施人員已配置好的基礎上由於不熟悉系統,導致的誤刪或

    2020-09-23

  • Laravel Exception結合自定義Log服務的使用 Laravel Exception結合自定義Log服務的使用

    Laravel Exception結合自定義Log服務的使用

    第一部分:laravel關於錯誤和異常的部分源碼
    第二部分:自定義異常的使用(結合serviceprovider monolog elasticsearch)
    過程

    2020-09-23

  • Keepalived服務詳解 Keepalived服務詳解

    1. VRRP協議
    1.1 VRRP協議概述

    VRRP協議的出現是為了解決靜態路由的單點故障,它是通過一種競選機制來將路由任務交給某個vrrp路由器的
    在VRRP物理結構中,有多個物理的VR

    2020-09-23

  • MySQL8安裝Installer版的圖文教學 MySQL8安裝Installer版的圖文教學

    安裝部分
    所需檔案在最下方提供
    STEP1
    雙擊mysql-installer-web-community-8.0.18.0.msi進行按鈕

    如果出現如下圖提示,因為網路問題可能下載很慢,可以選擇跳過,不影響

    2020-09-23

  • Springmvc檔案上傳實現流程解析 Springmvc檔案上傳實現流程解析

    SpringMVC 中對檔案上傳做了封裝,我們可以更加方便的實現檔案上傳。從 Spring3.1

    開始,對於檔案上傳,提供了兩個處理器:

    CommonsMultipartResolver
    StandardServle

    2020-09-23

  • Python SMTP傳送電子郵件的範例 Python SMTP傳送電子郵件的範例

    簡單郵件傳輸協定(SMTP)是一種協定,用於處理在電子郵件伺服器之間傳送電子郵件和路由電子郵件。Python提供了smtplib模組,該模組定義了一個SMTP使用者端對談物件,該物件

    2020-09-23

  • python通過函數名呼叫函數的幾種場景 python通過函數名呼叫函數的幾種場景

    一、說明
    之前寫了一篇「Python執行系統命令教學」講了如何執行系統命令。
    除了執行系統命令外,我們有時還需要動態地執行一些python程式碼,有經驗的朋友就會知道可以

    2020-09-23

  • Python如何執行系統命令 Python如何執行系統命令

    一、背景說明
    以前就感覺進步的速度和部落格的數量成正比,所以很長一段時間內想不通為什麼很多部落格為什麼到最後很少甚至不在更新了,直到最近自己也快成為斷更的一員

    2020-09-23

  • Python3+RIDE+RobotFramework自動化測試框架搭建過程詳解 Python3+RIDE+RobotFramework自動化測試框架搭建過程詳解

    Python2.7已於2020年1月1日開始停用,之前RF做自動化都是基於Python2的版本。
    沒辦法,跟隨時代的腳步,我們也不得不升級以應用新的控制元件與功能。
    升級麻煩,直接全新安

    2020-09-23

  • Springcloud+Mybatis使用多資料來源的四種方式(小結) Springcloud+Mybatis使用多資料來源的四種方式(小結)

    前段時間在做會員中心和中介軟體系統開發時,多次碰到多資料來源設定問題,主要用到分包方式、引數化切換、註解+AOP、動態新增 這四種方式。這裡做一下總結,分享下使用心

    2020-09-23

  • Android Studio SVN使用方法教學 Android Studio SVN使用方法教學

    昨天弄了一天的Android Studio svn,感覺沒有eclipse的svn好裝,中間遇到很多的麻煩問題。這裡來記錄下吧
    下載下來的時候會遇到寫問題,這裡來記錄一下。

    選擇下載的專案

    2020-09-23

  • PowerShell基本使用教學 PowerShell基本使用教學

    一、說明


    1.1 背景說明
    個人對PowerShell也不是很熟悉,開始的時候就突然看到開始選單中多了個叫PowerShell的資料夾,後來一點就看到某個教學視訊說PowerShell很厲害

    2020-09-23

IT145.com E-mail:sddin#qq.com