如何高效地生活

發(fā)現(xiàn)自己的生活是極其低效的:首先是時(shí)間效率低下,大量的時(shí)間花在玩手機(jī),上網(wǎng)看視頻上,這些時(shí)間并不能帶來收益除了能博一時(shí)歡樂,這種歡樂能夠轉(zhuǎn)移注意力為自己不樂意的生活帶來一絲逃避感;也因?yàn)闀r(shí)間效率低,所以專業(yè)能力得不到提升,工作收益不高,只能在有限的范圍內(nèi)工作甚至根本沒有選擇,只能自怨自艾同時(shí)又無法改變。

高效生活的關(guān)鍵在于對自己時(shí)間的規(guī)劃,提升自己,不光在收入上還有精神上。


ManicTime:PC使用上優(yōu)秀的個(gè)人時(shí)間追蹤/分析軟件:?https://xbeta.info/manictime.htm

aqua data studio


ASAN 全稱AddressSanitizer 工具提供了一個(gè)動態(tài)運(yùn)行庫,替換了bionic C庫中的所有內(nèi)存操作接口,全面接管內(nèi)存操作,檢查有沒有發(fā)生內(nèi)存越界、有沒有釋放后再使用。

? Address-Sanitizier(ASAN)是Google開發(fā)的一款用于檢查C++內(nèi)存錯(cuò)誤的工具,與Valgrind使用運(yùn)行時(shí)插樁技術(shù)不同,Asan使用編譯時(shí)插樁技術(shù),接管malloc、 free、 memcpy、strlen等函數(shù),并對內(nèi)存操作增加檢查。

Asan功能比valgrind更為強(qiáng)大,除檢測堆內(nèi)存越界外,還可檢測局部變量、全局變量、棧越界等內(nèi)存錯(cuò)誤,并且性能影響較小,約為正常性能的一半(valgrind只有正常的1/30左右),可用于較大規(guī)格的壓力測試。

Asan由LLVM開發(fā),gcc從4.8版本引進(jìn)支持

? 詳細(xì)介紹:https://github.com/google/sanitizers/wiki/AddressSanitizerFlags

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容