Linux系統學習 四、網路基礎—互聯網概述,互聯網接入方式

互聯網概述 WWW:萬維網 FTP:文件傳輸協議 E-MAIL:電子郵件 WWW 典型的C/S架構 URL:統一資源定位 協議+功能變數名稱或IP:埠+網頁路徑+網頁名 http://www.xxx.com:80/index.php .com 一級功能變數名稱,由功能變數名稱分配商分配的 xxxx 二級功能變數名稱,個人、企業向 ...

centos 6.9 升級glibc動態庫

glibc是gnu發佈的libc庫,即c運行庫,glibc是linux系統中最底層的api,幾乎其它任何運行庫都會依賴於glibc。glibc除了封裝linux操作系統所提供的系統服務外,它本身也提供了許多其它一些必要功能服務的實現。很多linux的基本命令,比如ls,mv,cp, rm, ll,l ...

一步一步創建聊天程式1-利用進程和共用記憶體來創建簡易聊天程式

最近學習了linux關於進程間通信的相關知識,所以決定藉助進程和共用記憶體,並按照生產者消費者模型來創建一個簡易聊天程式。下麵簡單的說一下程式的思路。 首先是服務端程式,服務端會創建兩個進程,進程1負責接收客戶端傳送過來的消息,並存儲起來。進程2負責讀取進程1存取的消息。這裡使用到了生產者和消費者編程 ...

021.掌握Pod-Pod調度策略

一 Pod生命周期管理 1.1 Pod生命周期 Pod在整個生命周期過程中被系統定義瞭如下各種狀態。 狀態值 描述 Pending API Server已經創建該Pod,且Pod內還有一個或多個容器的鏡像沒有創建,包括正在下載鏡像的過程。 Running Pod內所有容器均已創建,且至少有一個容器處 ...

Linux Ctrl + Alt + Fx | (x = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)

Ctrl + Alt + Fx Linux多用戶、多任務切換 ...

Linux系統學習 五、網路基礎—網路通信協議

OSI/ISO七層模型和TCP/IP四層模型 網路層協議和IP劃分 OSI的七層框架 物理層:設備之間的比特流的傳輸、物理介面、電氣特性等。 數據鏈路層:成幀、用MAC地址訪問媒介、錯誤檢測與修正。 網路層:提供邏輯地址、選路。 傳輸層:可靠與不可靠的傳輸、傳輸前的錯誤檢測、流量控。 會話層:對應用 ...

Linux系統學習 六、網路基礎—Linux的IP地址的配置

1、ifconfig命令臨時配置IP地址 2、setup工具永久配置IP地址 3、修改網路配置文件 4、圖形界面配置IP地址 ifconfig命令臨時配置IP地址 主要的作用是查看網路信息,也可以臨時設置網卡IP地址 輸出的第一行信息: 首先標明瞭是乙太網和當前電腦的網卡的MAC地址 第二行信息: ...

linux中使用ps -ef

常操作linux系統的都會用到:ps -ef 命令,是一個非常強大的進程查看命令。 在使用Nginx時,那麼我想要看這個Nginx相關的進程,可以使用如下命令”: ps -ef | fgrep nginx 可以看到其安裝位置和配置文件。 讓你對當前應用的進程有詳細的瞭解,你可以經常使用該命令進行查看 ...

Linux—軟連接與硬連接

軟鏈接的創建,刪除,修改 創建軟鏈接:ln -s【目標文件或目錄】【軟鏈接地址】 解釋:軟鏈接地址相當於快捷方式,目標文件或目錄才是真正的內容。【軟鏈接地址】指“快捷鍵”文件名稱,該文件是被指令創建的。【目標目錄】指軟連接指向的目標目錄。 [[email protected] ~]# ln -s /usr ...

ubuntu下需要補充安裝 manpages手冊; 安裝linux 社區最新的linux manpages 文檔;

使用man手冊的方式,能大大加快開發速度,可能安裝的時候有些安裝不完整,下麵結合網路上搜索信息進行補充: $ sudo apt-get install manpages $ sudo apt-get install manpages-dev $ sudo apt-get install manpag ...

I2C協議學習筆記

版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。本文鏈接:https://blog.csdn.net/wzt_007/article/details/78622698通信分為四大步驟,握手、數據交換、準備結束、正式結束 如以下場景: 兩個陌生人 ...

每天3分鐘操作系統修煉秘籍(23):進程表和進程數據結構

"點我查看秘籍連載" 進程表和進程數據結構 內核負責管理維護所有進程,為了管理進程,內核在內核空間維護了一個稱為 進程表 (Process Table)的數據結構,這個數據結構中記錄了所有進程,每個進程在數據結構中都稱為一個 進程表項 (Process Table Entry),如圖。 從圖中可知, ...

linux 性能調優工具參考 (linux performance tools)

之前發現幾張圖對於linux使用者有著較強的參考意義,下麵對其進行簡單備忘: # linux 靜態信息查看工具 # linux 性能測試工具 benchmark # linux 性能觀測工具 # linux 性能調優工具 資源來源鏈接:http://www.brendangregg.com/linu ...

僵屍進程與孤兒進程你真的瞭解嗎?

今天在書上看到了 “僵屍進程與孤兒進程”的描述,又查看了一些資料,對這兩種進程又多了點認識,這裡簡要記錄下。 這兩種進程粗看好像是差不多的,因為都有可能會被init進程回收,但是總的來說還是有點不一樣,不管從產生的方式和危害程式都是不一樣的。 僵屍進程與孤兒進程的產生 僵屍進程:子進程先結束,然後父 ...

fuse3 編譯相關簡要記錄 於 fuse3 系統調優

下麵是在使用fuse3 編譯bbfs 過程中一些參數,用於備忘: FUSE_CFLAGS="-I/usr/local/include/fuse3" FUSE_LIBS="-L/usr/local/lib/x86_64-linux-gnu -lfuse3 -lpthread -ldl" ./confi ...

debian 10 安裝fcitx 後設置

設置好代理後 apt-get install fcitx 後 仍然看不到 語言欄 可能是 在設置fcitx時 的字體太小了 輸入法配置 ->外觀->字體 加大 即可 ...

arm-linux-gcc-5.4.0安裝方法

首先需要下載arm linux gcc的安裝包 這裡提供一個5.4.0版本的安裝包,如有需要自行下載。 下載鏈接:https://pan.baidu.com/s/1prpdmVNWBFzg79OXQsyt6A 提取碼:fH20 安裝步驟 獲得最高許可權以便能在/usr文件夾下進行操作 sudo su ...

讓Windows的文件名區分大小寫

背景 最近在Linux官網下載了Linux內核,下載下來的是一個尾碼為.tar.xz的壓縮包,於是在毫不知情的情況下隨隨便便解壓了,解壓過程中出現了很多問題。 其中一個問題就是在Windows下,不區分大小寫的文件名,但是在Ubuntu下就可以區分。比如,abc.txt和ABC.txt會被認為是同一 ...

一周排行
  • 場景 在Winfom中可以在頁面上多個按鈕或者右鍵的點擊事件中觸發同一個自定義的委托事件。 實現 在位置一按鈕點擊事件中觸發 string parentPath = System.IO.Directory.GetParent("指定路徑").ToString(); //獲取指定路徑的父級目錄並作為參 ...
  • asp.net 根據html模板導出excel public class ExcelHelper { /// <summary> /// 根據html模板文件生成excel文件 /// </summary> /// <param name="ds">數據源</param> /// <param na ...
  • asp.net 使用NPOI讀取excel文件內容 NPOI下載地址:NPOI public class ExcelHelper { /// <summary> /// 讀取Excel文件數據到DataSet,一個Sheet對應一個DataTable /// </summary> /// <para ...
  • 場景 使用Visual Studio 開發Winform程式,使用SVN進行項目版本管理。 在添加引用時,會出現在A電腦中添加了絕對路徑的引用,在B電腦中就會出現找不到 並且將此引用標識為?的狀態。 註: 博客主頁: https://blog.csdn.net/badao_liumang_qizhi ...
  • asp.net 使用 Application 限制單一登錄 原理:用戶登錄後系統會分配一個與用戶唯一對應的SessionID,將當前用戶ID與其SessionID對應保存在Application中,一旦該用戶在其他地方重覆登錄則Application中保存的SessionID就會被更新,導致當前se ...
  • 當我們的系統時間不正常,比如設置一個日期-1999年9月9日,會引發證書問題。 系統時間不正常-IE有概率能訪問 觸發NavigateError事件,異常代碼INET_E_INVALID_CERTIFICATE -- 這是一個必要不充分條件,系統時間不正常時IE有相關證書異常,更新時間能解決此類異常 ...
  • //加密 public static string GDEncode(string data, string Key) { Key = "12345678"; byte[] byKey = System.Text.ASCIIEncoding.ASCII.GetBytes(Key); byte[] b ...
  • static void CopyFiles() { string sourceDir = @"D:\C\ll"; string destDir = @"D:\LL"; if (!Directory.Exists(destDir)) { Directo... ...
  • //接收的為空時,則表示客戶端下線,跳出迴圈 if (r == 0) { break; }; string str = Encoding.UTF8.GetString(buffer, 0, r); //RemoteEndPoint:可以得到遠程客戶端的IP和埠號。 ShowMsg(socketSe... ...
  • 本文梯子 前言 1、.net core 框架性能測試 2、.net core 執行過程 3、中間件執行過程 4、AOP切麵 5、整體框架結構與資料庫表UML 一、創建第一個Core 1、SDK 安裝 2、新建項目 2、新建項目(3.0SDK) 3、項目整體結構分析 二、重要文件說明 1、Progra ...