學習筆記2

2021-09-10 02:55:13 字數 1670 閱讀 5062

linux一些指令

man 檢視命令的使用方法

ifconfig 網路配置

單獨輸入ifconfig是檢視網路ip位址

ifconfig eth0 192.168.1.1 配置eth0

ifconfig eth0 down/up 暫停或者恢復網絡卡

shutdown 關機

file 判斷檔案型別

mkdir touch 建立檔案 建立文件

find [path] [optoin][expression]查詢檔案

c語言學習筆記

第三章 資料和c

位,位元組,字

位:最小的儲存單元,可以儲存0 1

位元組:計算機的儲存單元,一位元組均為8位

字 :計算機給定的自然儲存單元,對於8位計算機一字長只有8位,多少位計算機就是多少位

整數與浮點數

整數:和數學一樣整數沒有小數部分

浮點數:浮點數與數學中實數概念差不多,2.75 3.16e7 2e-8都是浮點數帶有e的是e計數法,e後面的數字表示10的多少次次方

八進位制與十六進製制

0x或0x前墜表示十六進製制,0(數字0)前墜表示8進製,printf輸出格式%o(字母o)%#o表示8進製,後面代表輸出有前墜,%x和%#x表示十六進製制輸出

整數溢位

可以把無符號整數j看做汽車里程碑,當達到最大值時會重新從起點開始

列印short long longlong unsigned型別

unsigned int 型別的值使用%u

int和long大小相同時都用%d就可以,long最好使用%ld

longlong型別用%lld或者llu,根據有符號和無符號

char型別

char型別用於儲存字元,實際上儲存的是整數型別

蜂鳴器ascii的值為7 char beep=7;

轉義序列

有些轉義符不一定在所有裝置上都起作用,例如換行符,和垂直製表符號

可移植型別

int32_t表示有符號整數型別,在使用32位作業系統中標頭檔案會把這個作為int的別名

c99和c11定義了一組可以使計算機達到最快的型別集合,被稱為最小最快寬度型別

例如int_fast8_t被定義為系統中8位有符號值運算最快的整數型別別名

列印浮點值

用%e列印指數計數法的浮點數

浮點值的上溢和下溢

float a=3.4e38*100.0f;

printf("%e\n",a);

上述**a的值會過大,就會發生上溢,c語言規定會給a賦值乙個無窮大的數,printf輸出為inf

複數和虛數

c語言有3種複數型別,float_complex,double_complex,long double_complex,例如float_complex變數是二個float型別的值,分別表示實數和虛部

c語言有三種虛數型別float_imaginary double_imaginary long double_imaginary

sizeof

sizeof是c語言內建運算子,以位元組為單位給出型別的大小

注意:%d顯示float型別的值時不會背轉換成int型別,在不同平台下會出現不同的值

重新整理輸出 printf何時把輸出傳送到螢幕上?

當快取區滿時,遇到換行符或者遇到輸出

學習筆記2

異常 try catch exception e finally 如果出現異常的 沒有try catch語句,異常會浮現至它所出現的方法上,然後從該方法拋至其呼叫者。異常分為檢查異常和非檢查異常,常見的錯誤例如1 0等為非檢查異常,大部分都是檢查異常。過載,重寫 過載就是同乙個類中方法名相同,但是方...

學習筆記2

import tensorflow as tf 常量tf.constant value,dtype,shape,name 變數tf.variable self,dtype 隨機數生成函式 正態分佈隨機數 tf.random normal 2,3 stddev 2,mean 0,seed 1 截斷正態...

學習筆記2

建立新使用者 1.用root使用者登陸,輸入命令 adduser 使用者名稱passwd 使用者密碼。注意,沒有設定密碼的使用者不能登陸。資料庫1.order by 後面可以寫上數字,代表相應順序的字段,這是任何資料庫都支援的。2.設計資料庫的時候,有些資訊可以分兩張表實現,一張寫基本資訊,另一張寫...