一、文件和目錄1.cd命令(它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對(duì)路徑,也可以是相對(duì)路徑)cd/home??進(jìn)入'/home'目錄cd..??????返回上一級(jí)目錄cd../..????返回上兩級(jí)目錄cd???????進(jìn)入個(gè)人的主目錄cd~user1?進(jìn)入...
國(guó)慶快樂(lè)??!玩的開(kāi)心!看到一個(gè)讓我直接蚌住的事情,真是活久見(jiàn)。這小伙可真給咱IT人丟臉,真是當(dāng)代最強(qiáng)變臉大師!下面是正文?!拔乙膊恢牢覟槭裁磿?huì)打人,我只是想賺錢(qián),我剛才陪客戶(hù)喝酒,我是大學(xué)生,也是黨員,我不想給組織添麻煩……”9月19日的凌晨2點(diǎn),小河派出所內(nèi)被帶回一個(gè)渾身濕漉...
這里包含Linux性能資料的工具圖。它們展示了:Linux可觀察性工具、Linux靜態(tài)性能分析工具、Linux基準(zhǔn)測(cè)試工具、Linux調(diào)優(yōu)工具和Linuxsar。性能觀察工具:靜態(tài)性能工具性能壓測(cè)工具:性能調(diào)優(yōu)工具sarperf-tools追蹤工具BPF性能工具:???后臺(tái)回復(fù)“...
以良好的方式編寫(xiě)Cclass假設(shè)現(xiàn)在我們要實(shí)現(xiàn)一個(gè)復(fù)數(shù)類(lèi)complex,在類(lèi)的實(shí)現(xiàn)過(guò)程中探索良好的編程習(xí)慣。①Header(頭文件)中的防衛(wèi)式聲明complex.h:#ifndef__COMPLEX__#define__COMPLEX__classcomplex{}#endif防...
C八股文(一)說(shuō)一下static關(guān)鍵字的作用參考回答:1全局靜態(tài)變量在全局變量前加上關(guān)鍵字static,全局變量就定義成一個(gè)全局靜態(tài)變量。靜態(tài)存儲(chǔ)區(qū),在整個(gè)程序運(yùn)行期間一直存在。初始化:未經(jīng)初始化的全局靜態(tài)變量會(huì)被自動(dòng)初始化為0(自動(dòng)對(duì)象的值是任意的,除非他被顯式初始化);作用域...
1.線程池原理我們使用線程的時(shí)候就去創(chuàng)建一個(gè)線程,這樣實(shí)現(xiàn)起來(lái)非常簡(jiǎn)便,但是就會(huì)有一個(gè)問(wèn)題:如果并發(fā)的線程數(shù)量很多,并且每個(gè)線程都是執(zhí)行一個(gè)時(shí)間很短的任務(wù)就結(jié)束了,這樣頻繁創(chuàng)建線程就會(huì)大大降低系統(tǒng)的效率,因?yàn)轭l繁創(chuàng)建線程和銷(xiāo)毀線程需要時(shí)間。那么有沒(méi)有一種辦法使得線程可以復(fù)用,就是...
在《手寫(xiě)線程池-C語(yǔ)言版》中,已經(jīng)實(shí)現(xiàn)了C語(yǔ)言版的線程池,如果我們也學(xué)過(guò)C的話,可以將其改為C版本,這樣代碼不管是從使用還是從感觀上都會(huì)更簡(jiǎn)潔一些。對(duì)這些代碼做從C到C的遷移主要用到了C三大特性中的封裝,因此難度不大,對(duì)應(yīng)C初學(xué)者來(lái)說(shuō)有助于提高編碼水平和對(duì)面向?qū)ο蟮睦斫?,?duì)于熟練...
關(guān)于Json這種數(shù)據(jù)格式,在前面已經(jīng)做了詳細(xì)的介紹?Json的格式和用途,在項(xiàng)目開(kāi)發(fā)過(guò)程中我們需要針對(duì)不同的語(yǔ)言使用不同的庫(kù)對(duì)Json格式的數(shù)據(jù)進(jìn)行解析,下面給大家介紹一個(gè)基于C語(yǔ)言的Json庫(kù)–cJson。cJSON是一個(gè)超輕巧,攜帶方便,單文件,簡(jiǎn)單的可以作為ANSI-C標(biāo)準(zhǔn)...
今天跟大家分享4個(gè)好友的技術(shù)號(hào),我相信跟他們交流會(huì)有不一樣的收獲,不妨給個(gè)關(guān)注,一起學(xué)習(xí),一起進(jìn)階~公眾號(hào):嵌入式Linux原TCL、中興高級(jí)工程師、現(xiàn)在在騰訊從事音頻相關(guān)嵌入式底層研究。高中就開(kāi)始在學(xué)校創(chuàng)建電子創(chuàng)新科技協(xié)會(huì),大學(xué)校招實(shí)習(xí)進(jìn)入TCL,在嵌入式領(lǐng)域工作有十余年。喜歡...
很多事不深入以為自己懂了,但真正用到項(xiàng)目上,才發(fā)現(xiàn)了問(wèn)題。曾以為自己寫(xiě)C語(yǔ)言已經(jīng)輕車(chē)熟路了,特別是對(duì)軟件文件的工程管理上,因?yàn)樾睦飳?duì)自己的代碼編寫(xiě)風(fēng)格還是有自信的。(畢竟剛畢業(yè)時(shí)老大對(duì)我最初的訓(xùn)練就是編碼格式的規(guī)范化處理)曾以為,一個(gè).c文件對(duì)應(yīng)一個(gè).h文件,.c文件只包含它自身...
對(duì),你沒(méi)看錯(cuò),本文就是教你怎么寫(xiě)出讓同事無(wú)法維護(hù)的代碼。一、程序命名容易輸入的變量名?。比如:Fred,asdf單字母的變量名?。比如:a,b,c,x,y,z(如果不夠用,可以考慮a1,a2,a3,a4,….)有創(chuàng)意地拼寫(xiě)錯(cuò)誤?。比如:SetPintleOpening,SetPi...
“操作系統(tǒng)”作為所有軟件的基礎(chǔ),是計(jì)算機(jī)王國(guó)的掌舵者。我們常用“靈魂、大腦、內(nèi)核、基石”等詞來(lái)形容它,足以見(jiàn)得它對(duì)計(jì)算機(jī)而言有多么重要。?事實(shí)也確實(shí)如此,作為每個(gè)程序員必須好好修煉的“基本功”,它能直接解決我們?cè)诠ぷ髦械暮芏嘁呻y雜癥,比如做高性能服務(wù)端編程時(shí),經(jīng)常會(huì)用到內(nèi)存、進(jìn)程...
多態(tài)什么是多態(tài),有什么用C多態(tài)有兩種:靜態(tài)多態(tài)(早綁定)、動(dòng)態(tài)多態(tài)(晚綁定)。靜態(tài)多態(tài)是通過(guò)函數(shù)重載實(shí)現(xiàn)的;動(dòng)態(tài)多態(tài)是通過(guò)虛函數(shù)實(shí)現(xiàn)的。定義:“一個(gè)接口,多種方法”,程序在運(yùn)行時(shí)才決定要調(diào)用的函數(shù)。實(shí)現(xiàn):C多態(tài)性主要是通過(guò)虛函數(shù)實(shí)現(xiàn)的,虛函數(shù)允許子類(lèi)重寫(xiě)override(注意和o...
C對(duì)比其他語(yǔ)言到底難在哪里?有人對(duì)C異常推崇,除了性能優(yōu)勢(shì),還有什么優(yōu)點(diǎn),怎么學(xué)好C?01C的能力上限非常高,可以說(shuō)在軟件領(lǐng)域沒(méi)有C做不好和做不到的事情,只是開(kāi)發(fā)者水平和成本問(wèn)題,而C之后出現(xiàn)的語(yǔ)言都有些無(wú)論如何都做不好或根本做不到的事情。C雖然能力上限高,但是達(dá)到這個(gè)上限對(duì)開(kāi)發(fā)...
??大家好,我是唐唐!本文關(guān)于C內(nèi)存管理學(xué)習(xí)筆記自侯捷,上次筆記見(jiàn)?C內(nèi)存管理(一)。1.各個(gè)標(biāo)準(zhǔn)分配器實(shí)現(xiàn)1.1VC6.0malloc在第一節(jié)中提到,malloc的內(nèi)存塊布局如上,其中cookie(記錄區(qū)塊大小)小,浪費(fèi)率高,因?yàn)閏ookie始終占8字節(jié)。cookie是我們不需...
twtw
chris527
醉酒的探戈asd
289117336
Tronlong創(chuàng)龍
c語(yǔ)言與cpp編程
BLTIZKIDS
Hk2020
江光電氣
gaojian19961214
菲利盟電子
13030203448
大有可為
啟晨
cai_mouse
MXX1597759
wudonghua
liang_fu
xingnan123
枯奎
xiaoguaixh
香草奶油蛋糕
劉永生
劉劍君
烏托邦520
269991364
Y0825
yebo_yp
crownliu
liqinglong1023