Python是一種解釋型,面向?qū)ο?,?dòng)態(tài)數(shù)據(jù)類型的高級(jí)語言 基礎(chǔ)語法 單行注釋 # 多行注釋 '''...''',"""...""" 縮進(jìn) 同個(gè)...
命令行使用 工作臺(tái)(Workbench) 命令面板 命令面板根據(jù)輸入框里的第一個(gè)字符來決定提供什么功能 #:用于顯示和跳轉(zhuǎn)工作區(qū)中的符號(hào) >:用...
不能在類里直接初始化const數(shù)據(jù)成員,const數(shù)據(jù)成員屬于某個(gè)對(duì)象,不同對(duì)象const數(shù)據(jù)成員的值可能不同 const數(shù)據(jù)成員只能在類的構(gòu)造...
鎖是防止資源競(jìng)爭(zhēng)的一種機(jī)制 操作系統(tǒng)層 自旋鎖(spinlock):非阻塞,循環(huán)獲取直到成功為止,不涉及線程上下切換,適用于線程持有鎖的時(shí)間較短...
一般來說,線程上下文切換在us級(jí)別(幾百ns到幾個(gè)us之間)線程上下文切換導(dǎo)致了CPU cache的丟失,這個(gè)對(duì)性能影響才是最關(guān)鍵的
core dump概念 A core dump is the recorded state of the working memory of a...
多個(gè)線程同時(shí)調(diào)用某個(gè)函數(shù),std::call_once可以保證多線程對(duì)該函數(shù)只調(diào)用一次 pthread_once實(shí)現(xiàn)
內(nèi)存 存在棧的值,大小在編譯期就需要確定,棧上存儲(chǔ)的變量生命周期在當(dāng)前調(diào)用棧的作用域內(nèi),無法跨調(diào)用棧引用堆存放大小未知或動(dòng)態(tài)伸縮的數(shù)據(jù),堆的內(nèi)存...
重載:overload 重寫:override 重定義:redefine final Specifies that a virtual func...