原创 JAVA-----01(基礎語法)

關鍵字&保留字 關鍵字: 被Java語言賦予特定含義的單詞(JAVA語言的組成部分)。 關鍵字特點: 組成關鍵字的字母全部小寫。 關鍵字注意事項: goto和const作爲保留字存在,目前並不使

原创 python-----05(多進程)

1. Multiprocessing & join: join:和多線程一樣,也是等待的意思。如下圖,如沒有join則會獨立運行。 2. RIock.p: Rlock.p:創建鎖。 with:會自己幫你關掉。 path:

原创 python-----04(進程和線程)

併發和並行的區別: >>併發:當有多個線程在操作的時候,如果系統只有一個CPU,把CPU運行時間劃分成若干個時間段, 分配給各個線程執行,在一個時間段當進程代碼運行時,其他線程處於掛起狀態。 >>>>併發=間隔發生 >>並行當系統有一個以

原创 python----03(面向對象進階02)

** slots魔法:** 當我們需要限定自定義類型的對象只能綁定某些屬性,可以通過在類中定義__slots__變量來進行限定。 !!!__slots__的限定只對當前類的對象生效,對子類並不起任何作用。

原创 python----02(面向對象進階)

@property裝飾器 使用裝飾器的時候,需要注意: 1. 裝飾器名,函數名需要一致. 2. property需要先聲明,再寫setter,順序不能倒過來 3. 如果你希望一點變量只是被訪問不能被修改,那麼可以使用訪問器@

原创 python-----01(面向對象編程基礎)

在python中,一切皆對象 封裝:把同一功能的放一塊。 繼承:追根溯源。 類是對象的藍圖和模板,而對象是類的實例。 實例: claddname = Classesname 函數的寫法: 如下圖所示: 類: 如圖所

原创 Linux-----05

文件相關命令 1、 創建和刪除操作 Touch:修改時間戳 如果沒有該文件就創建該文件 -C: 不創建 Top: 查看進程【cpu sy,ur】 7:主設備號, 1,2,…6:次設備號。 Rm: *find* 【範圍

原创 Linux------04

協議介紹 每一層都有自己對應的協議,而這些協議協調起來完成應用上的工作。 協議:規定。 TCP/IP協議棧: 應用層協議:protocol(爲進行網絡中的數據交換而建立的規則、標準或約定。用於 不同系統中實體間的通信。) ftp(

原创 Linux----03

Linux下,一切皆文件 計算機性能: 橫向擴展:集羣:人多力量大。 x縱向擴展:做應用遷移。 集羣: HDFS + map-reduces = Hadoop集羣 1、系統啓動電源 BIOS芯片 (1)

原创 Linux--02

1、 默認的守護進程---內核空間,程序都會啓動自己的程序進程--普通進程;並不是所有的進程都能直接調用system call去直接使用硬件資源的;*大部分的普通進程都不能直接通過system call去調用硬件資源,它們需要藉助庫文件,才

原创 第一課

數據存儲:磁盤(共享)--SAN、NAS DAS(專門將數據存儲於磁盤陣列)--分佈式存儲架構(HDFS)--集羣(應用)應用要用在系統上面。系統:Linux操作系統能承受海量數據,大數運用。CPU是運算的核心模具:方法1、map-re