2020年3月10日 星期二

C語言的運算符號"^"表示為XOR運算

如標題,C語言程式碼中看到    "^"   符號,是去做XOR運算的意思

XOR運算的真值表如下:










下面是一個簡單的範例:

int A=0, B=0;
int C;
C=A^B;  ==>   C結果是0

==============================

int A=0B=1;
int C;
C=A^B;  ==>   C結果是1

==============================

int A=1B=0;
int C;
C=A^B;  ==>   C結果是1

==============================

int A=1B=1;
int C;
C=A^B;  ==>   C結果是0

2020年3月8日 星期日

Linux底下parted工具的使用方式,建立GPT磁碟分割表

Linux底下,切割硬碟使用的工具,最常看到的是fdisk或是parted,而這兩個工具都可以輕鬆完成硬碟分割的工作

當硬碟大於2TB時,磁碟分割表需要建立為GPT時,就必須使用parted工具

parted的操作方式如下所介紹:
=================================================================
首先輸入 sudo parted /dev/sda 就可以針對/dev/sda 進入parted的操作介面 ,如果要操作的為/dev/sdb,則輸入sudo parted /dev/sdb(若是沒有parted,請使用apt-get去安裝)





操作介面:




輸入help可以顯示指令的使用說明





輸入quit則可以離開parted操作環境





輸入print指令,可以列出目前磁碟的分割區資訊



====================================================================

刪除磁碟分割區的指令
=================================================================
首先用print查詢有幾個分割區,再使用rm指令加上分割區編號來做刪除

輸入 rm 1 則刪除第一分割區
輸入 rm 2 則刪除第二分割區





=================================================================

建立磁碟分割區的指令
=================================================================
首先要建立磁碟分割表

建立 msdos(一般MBR): mklabel msdos





硬碟大於2TB,可以使用GPT:mklabel gpt





如果硬碟存在之前的分割表資訊,則會出現如下警告




若確定要重新建立,輸入y

接著建立磁碟分割區: mkpart





接下來依序輸入一些參數

Partition name?   [ ]?     test     <=== 輸入分割區名稱,不想輸入可以直接Enter
File system type?    [ext2]?      <=== 檔案系統格式,預設ext2,按Enter就可以
Start? 1                                     <=== 輸入起始位置
End?  50000                             <=== 輸入結束位置,磁碟大小為50GB

接著離開parted





最後在Linux底下,使用mkfs.ext4格式化剛剛切割好的分割區
mkfs.ext4 /dev/sdb1











2020年3月7日 星期六

大潤發牌抽取式衛生紙 VS 愛買牌抽取式衛生紙

之前衛生紙之亂的時候,有先買了200包全家的衛生紙,但是在半年前也已經用完,全家的衛生紙,說實在的滿好用的,不會太薄,那時候一包七塊,真的超級划算.

後來補了大潤發牌的衛生紙,130抽,結果用起來,很不滿意,紙張太薄,有時候抽取的時候就破了,上廁所擦屁股也很容易破掉,至少必需抽三張才比較不會破

今天去逛愛買,看到有愛買牌的衛生紙!! 100抽,24包,$185,換算下來一包約7.7元,而且整袋提起來,很有重量感.
結果回家迫不及待想打開用看看,發現觸感怎麼跟大潤發牌的一樣,也是一樣的薄,後來看了一下製造廠,兩間製造廠在隔壁,名字又差一個字,該不會是同一家吧(這個還需要查證) @@“

大潤發牌:僑豐造紙
愛買牌:英豐造紙

所以結論是,如果你不喜歡使用太薄的衛生紙,大潤發&愛買 自有品牌的衛生紙,是都不太推薦的,雖然便宜了點,但是用起來會讓你很想趕快用完,再換別牌的衛生紙使用.

以上是個人的使用心得~