原创 關於gcc時/Makefile中,選項-W 、-Wall、 -w、-fno-builtin、-On的作用

1.報警告 -w不顯示任何警告。 -Wall 顯示了所有的警告,比不加任何選項多,例如當有變量沒有用到,一般情況不報warning,加入後報,例如下圖: -W顯示了默認的警告。 一般程序是在Makefile加上 -W -Wall 2.內

原创 X6818啓動制卡的過程

手賤不小心覆蓋了BootLoader,需要自行燒寫bootloader。 uboot燒寫時的問題 partition manager.exe不能在win 10上跑,一般是因爲版本太老了,無法兼容,需要在網上找了一個Paragon Part

原创 vi/vim寫C、C++沒有自動縮進解決方法

筆者用了別人的虛擬機寫了個.c和.cpp都沒有自動縮進,真的很煩。查詢網絡後的解決方法是: 直接在 /etc/vim/vimrc文件前面加上 set cindent 這個設置是設置C/CPP自動縮進的,有一些情況是vimrc位於/etc

原创 如何將window下的文件夾or磁盤掛載到虛擬機ubuntu.

爲什麼要將window下的文件夾掛載到虛擬機 總所周知如果操作不當,你的虛擬機會死掉會崩掉,如果你的虛擬機有重要的開發的東西例如代碼,開發文檔什麼的肯定很奔潰,那麼東西存在真實的機器而不是虛擬機就非常重要啦。所以放在window然後掛載到

原创 Linux下編譯安裝Apache httpd服務器

環境:Ubuntu 16.0.4   Apache官網下載Apache httpd壓縮包:httpd-2.4.27.tar.gz,安裝之前請確定安裝了make工具,我安裝的是GNU make   解壓文件 sudo tar -zxvf

原创 bmp圖片的格式詳解

BMP文件格式詳解(BMP file format) BMP文件格式,又稱爲Bitmap(位圖)或是DIB(Device-Independent Device,設備無關位圖),是Windows系統中廣泛使用的圖像文件格式。由於它可以不作

原创 全局變量、靜態變量賦值爲0時存儲在bss段的測試

全局變量和靜態變量一般存儲在讀寫段,不賦值自然存儲在bss段,但是如果賦值爲0的話存儲在bss段,而不是讀寫段。 測試程序: #include <stdio.h> int global_a0=0; int global_a1=1; in

原创 判斷素數(質數)的方法

素數又稱質數。所謂素數是指除了 1 和它本身以外,不能被任何整數整除的數 法1:因此判斷一個整數m是否是素數,只需把 m 被 2 ~ m-1 之間的每一個整數去除,如果都不能被整除,那麼 m 就是一個素數。 這個方法理所當然,不解釋 法2

原创 ubuntu誤刪文件時恢復操作,debugfs和extundelete,

rm誤刪 rm不小心刪除了一個文件個c文件,關鍵這個文件我寫了一個下午了,然而手賤誤rm掉了,現在我很厭惡rm命令,這個鬼東西。。。 解決方法: 1.0 debugfs 對於ext2文件,可以使用debugfs命令工具,然而我的ubutn

原创 關於read函數的返回0的問題

1.read函數原型。 man一下read函數,可以看到 它的返回值表示了到底讀了多少字節,如果返回0表示到達文件的末尾了。但在網絡編程時,有時候確實讀了一些東西,但是返回值爲0的情況。

原创 行測類中的推理題目如何用編程解決(C語言實現)

一直以來以爲推理題目是行測題,用草稿畫畫推理就可以做出答案,第一次留意到這種問題還是挺懵的,要用編程語言來解決推理題目。以下面這種題目來看看用C語言怎麼解決這個問題的。 在廣州某個夜晚,發生一起謀殺案,警察通過排查確定殺人兇手是 4 個

原创 Anconda下python文檔打開方式

以瀏覽器方式瀏覽  以anaconda爲例,我在anaconda prompt終端下輸入 python -m pydoc -p 0 返回如下: 每一次的端口一般不一樣,然後把地址放到瀏覽器,再瀏覽 離線安裝包 在官網下載 xxx.wh

原创 strlen()和fgets()搭配使用時的注意要點

沒有用到fgets()時: char *a="123456789"; printf("%d\n",strlen(a)); 那麼輸出9,但不包括結束字符(即 null 字符) 用到fgets時 char a[100]; fgets(a

原创 arm移植文件系統時配置DHCP的過程

1.使用busybox框架進行編譯,在make menuconfig時默認已勾選udhcpc(dhcp客戶端),可以不用修改,修改         2.  從busybox的examples/udhcp/下copy  simple.sc

原创 RDD和dataframe的最大區別

spark3.0版本可能不太公佈底層的RDD,以後使用dataframe將成爲趨勢,現在大都數公司也多使用dataframe來處理數據 RDD、DataFrame和DataSet是容易產生混淆的概念,必須對其相互之間對比,纔可以知道其中異