原创 64位數據移位操作丟失數據

運行非預期:     unsigned char aa[5] = {0xcc, 0xc8, 0x1e, 0xbd, 0x81};          unsigned __int64 valLong = aa[4];     valLo

原创 5G 相關資源概念

http://www.360doc.com/content/18/1007/09/40903010_792618749.shtml  涉及以下概念,相當不錯。 CRB pointA BWP SSB  

原创 linux 共享文件-內核如何表示打開的文件

對相關資料的整理: 1. 三個數據結構  描述符表:每個進程有其各自的描述符表,每個表項指向文件表中的一個表項,形如:        fd0 fd1 fd2 fd3 ... 文件表:表示的是打開文件的集合,每個表項包括文件的位置,引用計數

原创 O-RAN,真的會成功嗎?[轉載]

源:https://www.jianshu.com/p/56dbbda79054 在不久之前的MWC2019上海展上,很多廠商展示了自家的O-RAN產品,相信大家都有看到。 作爲誕生還不到兩年的一種新型技術架構,O-RAN的崛起速度確實

原创 linux log輸出到文件

1) linux下執行程序,shell命令 >> log.txt 2 >&1         標準輸出重定向到文件 ,用於在執行程序時重定向標準輸出。 2)  dup2       用於在代碼中替換文件描述符,如打開(open)新的log

原创 C 全局變量 強弱符號

編譯時,編譯器會向彙編器輸出每個全局符號,或強或弱。彙編器會將這些信息隱含的編碼在可重定向目標文件中,函數和初始化的全局變量是強符號,未初始化的全局變量是弱符號。鏈接器對多重定義的處理規則: 1. 不允許有多個同名的強符號 2. 若有一個

原创 linux 爲sftp 添加多用戶 設置不同的登錄目錄 權限

一 設置目錄結構: /sftp/{user1,user2} 二 整體流程: 1. groupadd  新加用戶組   用於統一管理 2. useradd  新加用戶   將用戶加入組 3. 設置登錄根目錄,根目錄以上chown爲root(

原创 庫打樁機制

庫打樁機制是指可以截獲共享庫函數的調用,轉而執行自己的代碼。使用該機制,可以追蹤對某個庫函數調用次數,驗證和追蹤它的輸入輸出值,或者直接替換成自己的實現。   基本思想是:給定一個需要打樁的目標函數,創建一個包裝函數,它的原型與目標函數完

原创 python pyQt5 界面開發環境搭建 ---親測有效

原文鏈接:http://www.52codes.net/develop/shell/57394.html http://www.52codes.net/develop/shell/57394.h

原创 字符串分割

1. 使用find 和 substr 2. 使用strtok函數實現 3. 使用stringstream和getline實現  

原创 C 系統函數 參考手冊

找不到源文件地址了,此文系轉載。 Linux C函數庫參考手冊第1章字符測試函數isalnum(測試字符是否爲英文字母或數字) isalpha(測試字符是否爲英文字母) isascii(測試字符是否爲ASCII碼字符) isblank(測

原创 FTP 知識點

源:https://blog.csdn.net/xu735456/article/details/54846239  https://www.ibm.com/developerworks/cn/linux/l-cn-socketftp/i

原创 sed 替換行中 轉義單引號

sed -i "s/*.欲替換行的關鍵字符.*/替換內容\'  單引號之間的字符 \'/g"  file 例:文件file中 abcde 'aaaa'   將該行替換爲 abcde 'bbbb' sed -i “s/.*abcde.*/a

原创 CRC 幾種常見標準算法及實現

轉: https://www.cnblogs.com/skullboyer/p/8342167.html 此文相當不錯!