首頁 > 電腦
  • 設定Linux環境下多網絡卡高可用網路埠 設定Linux環境下多網絡卡高可用網路埠

    網路是資訊系統的核心關鍵。目前主流的資訊系統結構體系中,資料庫儲存往往都是在系統的後端,不直接與前端使用者相對。同時,在諸如SAN和NAS等基於網路體系的儲存環境中,可靠的網

    2020-06-16

  • CentOS中Python pip包管理工具的安裝和使用 CentOS中Python pip包管理工具的安裝和使用

    Python有很多第三方的模組或包,要管理這些包,有很多方法。python的pip包管理工具,類似與CentOS中yum,使用該工具安裝Python包非常方便。
    從Python內部來說,pip 是一個安裝和管理

    2020-06-16

  • Ubuntu下截圖與錄製視訊並作成gif圖片 Ubuntu下截圖與錄製視訊並作成gif圖片

    由於在Ubuntu(Ubuntu 16.04)下寫文章時需要錄製gif格式的圖片與截圖,因此需要錄屏工具,錄屏以及截圖一些操作如下:
    1) 命令列安裝軟體:
    sudo apt-get install kazam
    sudo apt-get

    2020-06-16

  • Linux下的快取機制及清理buffer/cache/swap的方法梳理 Linux下的快取機制及清理buffer/cache/swap的方法梳理

    (1)快取機制
    為了提高檔案系統效能,核心利用一部分實體記憶體分配出緩衝區,用於快取系統操作和資料檔案,當核心收到讀寫的請求時,核心先去快取區找是否有請求的資料,有就直接返回,如

    2020-06-16

  • Linux系統下的終端命令提示字元設定(PS1) Linux系統下的終端命令提示字元設定(PS1)

    PS(Prompt Sign): 是指命令提示字元,例如在Fedora 12的終端下:[linuxidc@liutao ~]$ ,在設定PS1環境變數時,我們需要用到預設的一些特殊符號來設定PS1。
    Linux中PS1設定:
    在/etc/

    2020-06-16

  • 記錄Linux系統下所有使用者的操作資訊 記錄Linux系統下所有使用者的操作資訊

    在日常運維中,我們需要清楚伺服器上每個使用者登入後都做了哪些操作,我們需要記錄下每個使用者的操作命令。
    下面的內容設定可以實現在Linux下所有使用者,不管是遠端還是本地登

    2020-06-16

  • Linux獲取監聽指定埠的進程PID Linux獲取監聽指定埠的進程PID

    在 Linux 下經常需要殺死(重新啟動)監聽某埠的進程, 因此就寫了一個小指令碼, 通過 ss 命令獲取監聽制定埠的進程 PID, 然後通過 kill 命令結束掉進程:
    #!/bin/sh
    # set -x

    2020-06-16

  • 使用Git進行原始碼管理 使用Git進行原始碼管理

    Git是一款非常流行的分散式版本控制系統,使用Local Repository追蹤程式碼的修改,通過Push和Pull操作,將程式碼changes提交到Remote Repository,或從Remote Repository中獲取程式

    2020-06-16

  • Linux中檢索檔案 Linux中檢索檔案

    grep是Linux命令列下常用於查詢過濾文字檔案內容的命令。最簡單的用法是:
    grep apple fruitlist.txt
    如果想忽略大小寫,可以用-i引數:
    grep -i apple fruitlist.txt
    如果想搜尋

    2020-06-16

  • Git和Code Review流程 Git和Code Review流程

    Code Review流程
    1、根據開發任務,建立git分支, 分支名稱模式為feature/任務名,比如關於API相關的一項任務,建立分支feature/api。
    git checkout -b feature/api
    2、執行git br

    2020-06-16

  • Linux命令列netstat總結 Linux命令列netstat總結

    1、所謂的監聽就是某個服務程式會一直常駐在記憶體中,所以該程式啟動的Port就會一直存在。
    2、在小於1023的埠,都是需要以root身份才能夠啟動的。
    3、大於1024以上的Port主要

    2020-06-16

  • 使用Git進行原始碼管理 —— 在VisualStudio中使用Git 使用Git進行原始碼管理 —— 在VisualStudio中使用Git

    Git作為原始碼管理的方式現在是越來越流行了,在VisualStudio 2012中,就通過外掛的現實對Git進行了官方支援,並且這個外掛在VS2013中已經轉正。本文在這裡簡單的介紹一下如何在V

    2020-06-16

  • Linux 網路效能tuning向導 Linux 網路效能tuning向導

    本文的目的不完全在於提供調優資訊,而是在於告訴讀者了解Linux kernel如何處理封包,從而能夠在自己的實踐中發揮Linux 核心協定棧最大的效能
    The NIC ring buffer
    接收環緩衝

    2020-06-16

  • 使用Git進行原始碼管理——GUI用戶端 使用Git進行原始碼管理——GUI用戶端

    很多人對GIT GUI用戶端是非常不屑一顧的,但我非常喜歡GUI的方便快捷,也不用記憶冗雜的命令,本文簡單的介紹了幾種免費的Windows下的GIT用戶端,方便大家使用。
    Git for Windows:

    2020-06-16

  • CentOS 7.0 升級Linux核心3.9及以上版本 CentOS 7.0 升級Linux核心3.9及以上版本

    之前一直使用CentOS 7系統進行開發,CentOS 7.0 系統自帶的Linux核心版本為 linx 3.10,最近開發需要使用到socket的reuse port特性,該特性在Linux 3.9及以上才被支援,因此需要將

    2020-06-16

  • Sublime text3中設定Github Sublime text3中設定Github

    一、Git安裝
      到Git的 官網 上去下載相應環境的Git安裝檔案。
    我的是win10,安裝到D:\ProgramFiles\Git,在桌面右鍵出現下面兩個紅色框框就可以了。

    二、Git設定及生成金

    2020-06-16

  • Ubuntu 上建立常用磁碟陣列 Ubuntu 上建立常用磁碟陣列

    RAID(Redundant Array of Independent Disk 獨立冗餘磁碟陣列)技術是加州大學伯克利分校1987年提出,最初是為了組合小的廉價磁碟來代替大的昂貴磁碟,同時希望磁碟失效時不會使

    2020-06-16

  • Linux核心情景分析之訊息佇列 Linux核心情景分析之訊息佇列

    早期的Unix通訊只有管道與信號,管道的缺點:
    所載送的資訊是無格式的位元組流,不知道分界線在哪,也沒通訊規範,另外缺乏控制手段,比如保溫優先順序,管道機制的大小只有1頁,管

    2020-06-16

  • Linux基礎教學學習筆記之Samba Linux基礎教學學習筆記之Samba

    Linux基礎教學學習筆記之Samba
    設定Samba伺服器:
    yum -y install samba samba-client
    vim /etc/samba/smb.conf
    workgroup = STAFF
    [smb1]
    path = /smb1
    3.mkdir /sm

    2020-06-16

  • openSUSE 安裝 Anaconda3 之後出現Could not start d-bus. Can you call qdbus? openSUSE 安裝 Anaconda3 之後出現Could not start d-bus. Can you call qdbus?

    最近在安裝了openSUSE Leap42.1之後,想要學習一下python,就安裝了Anaconda3,並且將Anaconda3的安裝路徑新增到了PATH裡,但是在重新啟動系統後,出現了”Could not start d-bu

    2020-06-16

  • Github上Python開發者應該關心的Repo Github上Python開發者應該關心的Repo

    carbaugh/lice
    lice : Generate license files for your projects
    一個用來為你的專案生成許可證的工具。這下可方便了,不用手工的去修改了!
    coleifer/peewee
    peewee: a small

    2020-06-16

  • 關於Python中PIL庫的安裝 關於Python中PIL庫的安裝

    Python 的PIL安裝是一件很蛋痛的事, 如果你要在python 中使用圖型程式那怕只是將個圖片從二進位制流中存檔(例如使用Scrapy 爬網存圖),那麼都會使用到 PIL這庫,而這個庫是出

    2020-06-16

  • Linux 多執行緒可重入函數 Linux 多執行緒可重入函數

    Reentrant和Thread-safe
    在單執行緒程式中,整個程式都是順序執行的,一個函數在同一時刻只能被一個函數呼叫,但在多執行緒中,由於並行性,一個函數可能同時被多個函數呼叫,此時這個

    2020-06-16

  • Linux 多執行緒條件變數同步 Linux 多執行緒條件變數同步

    條件變數是執行緒同步的另一種方式,實際上,條件變數是號誌的底層實現,這也就意味著,使用條件變數可以擁有更大的自由度,同時也就需要更加小心的進行同步操作。條件變數使用的條件

    2020-06-16

  • Windows10 Ubuntu子系統處入手 Windows10 Ubuntu子系統處入手

    Windows 10週年版更新的子系統是個非常方便的功能,終於不用安裝虛擬機器或者Mingw之類的,在Windows無痛無縫使用Linux了。
    Step 1 安裝
    Linux子系統的安裝可以參考下面的網址,

    2020-06-16

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