原创 so庫生成和用法彙總

函數名 功能描述 dlopen 打開對象文件,使其可被程序訪問 dlsym 獲取執行了 dlopen 函數的對象文件中的函數的地址 dlerror 該函數沒有參數,它會在發生前面的錯誤時返回一個字符串,同時將其從內存中清空; 在沒有錯誤發

原创 類靜態成員、單件模式用法

 私有構造函數實現單件模式:https://blog.csdn.net/zlf19910726/article/details/81228245 https://www.runoob.com/design-pattern/singleto

原创 位域(位段)詳解

有些數據在存儲時並不需要佔用一個完整的字節,只需要佔用一個或幾個二進制位即可。例如開關只有通電和斷電兩種狀態,用 0 和 1 表示足以,也就是用一個二進位。正是基於這種考慮,C語言又提供了一種叫做位域的數據結構。 在結構體定義時,我們可以

原创 LINUX下搭建TFTP開發環境

https://jingyan.baidu.com/article/6079ad0e80c99b28ff86dbdd.html Windows環境下命令行,tftp命令:tftp 192.168.1.24 get file     //從

原创 linux NFS服務器的安裝

NFS是文件系統。在網絡存儲方面我們應該有所瞭解。那麼針對NFS服務器的安裝和設置我們來詳細介紹一下。首先讓我們看一下NFS服務器的安裝步驟。 一、NFS服務器的安裝 #執行以下命令安裝NFS服務器,apt會自動安裝nfs-common、

原创 time 、localtime、localtime_s、localtime_r、gettimeofday 的使用

1. time 函數          原型: time_t time(time_t *calptr)      得到自1970-1-1, 00:00:00以來經過的秒數,結果可以通過返回值,也可以通過參數得到,見實例     頭文件 <

原创 鏈表基本用法(添加節點、刪除節點、清空節點、顯示所有節點)

  #include <stdlib.h> #include <stdio.h> typedef struct stNode{ int data; struct stNode * next; }Node; Node *addNod

原创 #define中 #與##用法

宏定義: #define SMART_LOG(fmt, args...)  \             ULOG("[%d]" fmt,  __LINE__, ## args); 使用示例: SMART_LOG("count =%d,ti

原创 檢測點在多邊形內外算法

#include<iostream> #include<cstdio>   using namespace std;   const int maxn=110; const double eps=1e-5;   struct point{

原创 C語言數據類型的隱式轉換

算術運算符中的轉換規則:double ←── float 高 ↑ long ↑ unsigned ↑ int ←── char,short 低 注意:   圖中橫向箭頭表示必須的轉換,如兩個float型數參加運算,雖然它們類型相同,但仍要

原创 Ubuntu 手動配置IP和dhcp自動配置IP

Ubuntu網絡配置如下:Ubuntu上連了兩塊網卡,eth0爲外網的eth1爲內網的eth0上IP爲自動獲取eth1上爲手工設置 1、打開Ubuntu的/etc/network/interfaces文件 。默認內容如下    auto

原创 Linux ping www.baidu.com 不通解決辦法

ping www.baidu.com //提示找不到該網址, 而直接與宿主機之間使用 IP 地址進行互ping,則可以ping得通;在Ubuntu的瀏覽器中輸入www.baidu.com ,無法打開百度網頁;但輸入百度的IP地址,則可以

原创 三維空間離散點 平面擬合算法 C++實現

#include "pch.h" #include <iostream> #include <windows.h> #include <vector>    using namespace std; #include "math.h" 

原创 samba 共享Ubuntu文件到Windows下後,打開無修改文件權限的問題

原文:https://blog.csdn.net/zz603976046/article/details/77530187 第一步:share/是您samba共享的文件夾 $ sudo chown -hR yourCreatName:Gr

原创 linux GParted調整分區大小

https://jingyan.baidu.com/article/2d5afd69234a8b85a2e28ef3.html https://blog.csdn.net/weixin_39510813/article/details/7