原创 Linux---stat查看文件的三個時間

stat stat 顯示文件的詳細信息 首先新建一個文件test.c,並寫入信息,用stat查看文件的詳細信息。 Access : 最後一次文件的訪問時間。 Modify :最後一次文件修改(內容)時間。 C

原创 差錯控制-CRC校驗

差錯控制 差錯,就是指接收端收到的數據與發送端實際發出的數據不一致。 校驗碼,用來發現錯誤並給出出現錯誤的信號或校正錯誤的方法。其目的在於提高傳輸質量。 校驗碼分爲糾錯碼和檢錯碼。 CRC(循環冗餘校驗碼)是常見的檢錯碼。

原创 初學Shell

Shell shell簡介 1.平時說的shell腳本就是Shell,它是一門腳本語言,弱類型 2.shell文件是 以‘.sh’爲結尾的文件,就如同C程序是以.c結尾的文件。 Shell中註釋 ‘#’ Shell文件第一行內容一

原创 素數

素數 素數(質數)(prime number):在大於1的數中,除了1和它本身以外不再有其他因數的數。eg:2   3  5  7  11   13...... 問題:打印100~200 之間的素數 思想:先產生100-200之間的數,判

原创 端口

1.端口的分類: ①公認端口(Well Known Ports):範圍從0到1023,其中80端口分配給WWW服務,21端口分配給FTP服務等 ②註冊端口(Registered Ports):端口1024到49151,分配給用戶進

原创 NAT技術與代理服務器

NAT技術 NAT(Network Address Translation,網絡地址轉換),允許一個整體機構以一個公用IP(Internet Protocol)地址出現在Internet上,它是一種把內部私有網絡地址(IP地址)翻譯成合法

原创 Linux下創建,進入目錄的權限,創建並顯示普通文件的權限

權限: 文件權限 1.文件訪問者: 擁有者u——-user 所屬組g——-group 其他用戶o—–other 2.文件訪問權限的種類: 可讀(r) 可寫(w) 可執行(x) 創建一個目錄,並進入 目錄test的初

原创 Linux----find命令的使用

find find:Linux下find命令在目錄結構中搜索文件,並執⾏行指定的操作。用於在文件樹種查找文件,並作出相應的處理. 命令格式: find pathname -options [-print -exec -ok …] pa

原创 交換--Swap

交換 題目:給定兩個整形變量的值,將兩個值的內容進行交換。 思路:創建一個臨時變量,交換兩個數的內容 代碼實現: void Swap(int *pa,int *pb) { int tmp = *pa; *pa = *

原创 36匹馬賽跑,跑道同時只能容許6匹馬。而且36匹馬速度不同,但是每次跑的速度恆定。 問跑多少次可以選出第一,第二,第三名?

 36匹馬賽跑,跑道同時只能容許6匹馬。而且36匹馬速度不同,但是每次跑的速度恆定。 問跑多少次可以選出第一,第二,第三名?   分析:     36匹馬分爲6組(ABCDEF),比六次。     取每組第一名(A1B1C1D1E1F1)

原创 返回參數二進制中 1 的個數

題目:寫一個函數,返回參數二進制中1的個數。 eg: 15——–00000000 00000000 00000000 00001111 思路: (1)模除 模2 得到最後一位是不是1,如果是1,則count++, 除2去掉最後一

原创 實現sleep-mysleep

sleep()—程序暫停若干時間。 模擬實現sleep—mysleep. 首先要了解三個函數:alarm,sigaction,pause ①alarm 通俗來講,alarm是一個鬧鐘,鬧鐘是在你設定的時間後叫醒你,也就是告訴

原创 繼承

繼承:繼承是指一個對象直接使用另一對象的屬性和方法。(繼承是一種複用手段,共享公有的東西,實現各自不同的東西) 類的繼承:新類(派生類/子類)從已有類(基類/父類)得到已有的特性。 理解:派生類不僅具有基類的屬性,還有自己特有的屬性。

原创 媽媽再也不用擔心我喝汽水了。

 1元錢一瓶汽水,喝完後2個空瓶換一瓶汽水,問:你有20元錢,最多可以喝到幾瓶汽水?  如果老闆不借瓶子,則可以喝39瓶。        最後喝完肯定剩一個瓶子(假如你剩了兩個空瓶,換一瓶後,喝完後剩一個空瓶)      1塊錢一瓶汽水,

原创 三字母詞

三字母詞和轉義字符 三字母詞 先看一段代碼<span style="background-color: rgb(204, 204, 204);">#define _CRT_SECURE_NO_WARNING #include<stdio.