原创 docker與k8s深層理解(1)

namespace技術,是的docker創建的100號進程裏面,認爲自己這個100號進程爲pid=1 左圖爲虛擬機,右圖爲docker 名爲 Hypervisor 的軟件是虛擬機最主要的部 分。它通過硬件虛擬化功能,模擬出了運行一個操作

原创 並查集

There are N students in a class. Some of them are friends, while some are not. Their friendship is transitive in natur

原创 socket編程python

socket參數 family地址簇 socket.AF_INET IPv4 (默認) socket.AF_INET6 IPv6 socket.AF_UNIX 只能用於單一的unix系統進程間通信 type類型 socket.SOCK_S

原创 docker與k8s深層理解(2)

Job Controller 的工作原理 首先,Job Controller 控制的對象,直接就是 Pod。 其次,Job Controller 在控制循環中進行的調諧(Reconcile)操作,是根據實際在 Running 狀態 Pod

原创 線段樹(java)例如區間查詢 區間染色leedcode

如果是線段樹 ,需要4n空間,n爲元素個數 SegmentTree 給定一個整數數組  nums,求出數組從索引 i 到 j  (i ≤ j) 範圍內元素的總和,包含 i,  j 兩點。 示例: 給定 nums = [-2,

原创 AVL代碼 java

任意一個節點,左右字數的高度差不能爲超過1. 先對x左旋轉,轉化爲LL       import java.util.ArrayList; public class AVLTree<K extends Comparable

原创 ce

vim /etc/selinux/config   enforcing reboot   desk  server firewall-cmd --permanent  --direct  --add-rule ipv4 filter  I

原创 Trie代碼java

  還要判斷節點是否是一個映射  比如 pan  pandas 所以需要一個boolen來判斷不是葉子結點是否爲一個單詞   211. Add and Search Word - Data structure design Me

原创 sa

  ping 172.25.254.254 rht-vmctl fullreset server  desktop rht-vmctl view desktop exam_rhcsa rw rd.break chroot /sysro

原创 哈希表 java

  給定一個字符串,找到它的第一個不重複的字符,並返回它的索引。如果不存在,則返回 -1。 案例: s = "leetcode" 返回 0. s = "loveleetcode", 返回 2.   public class s

原创 http、https流程以及版本區別

從輸入url後按下回車開始 因爲可能記錄了地址  看是否要redirect  因爲可能記錄了永久跳轉成新的地址 再看緩存  沒有緩存再去服務器 首先查找DNS 創建TCP連接 發送http請求數據包  返回響應數據  結束接受返回  

原创 maven搭建與第三方支付寶接口

首先  yum install  maven -y   jar :mvn clean install -Dmaven.test.skip=true war:mvn clean package -Dmaven.test.skip=true

原创 nginx反向代理與負載均衡詳解(三)

4/7層 有時間緩存和空間緩存   但是這種哈希算法有一個出現問題,當一個服務器宕後,如果輕易取消了服務器會導致哈希算法出現問題,以至於其他的路由規則出現問題,下面的hash一致性

原创 RHEL8搭建DNF(yum源)

一、紅帽8概述 1、紅帽8發佈 2018年下半年RedHat公司發佈了其下一代操作系統Red Hat Enterprise Linux 8 Beta (簡稱爲RHEL8)版本。   2、紅帽8主要變化 此版本在功能及新特性方面都有了大幅度

原创 nginx模塊與變量(二)