前言 做項目優(yōu)化時豹爹,我們通常會先打印出方法的執(zhí)行時間斜姥,再根據方法的耗時情況對其進行優(yōu)化告匠。代碼如下: 如果是一兩個方法我們手動插入代碼沒有問題,但是整個項目的方法何其多,都要我...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 做項目優(yōu)化時豹爹,我們通常會先打印出方法的執(zhí)行時間斜姥,再根據方法的耗時情況對其進行優(yōu)化告匠。代碼如下: 如果是一兩個方法我們手動插入代碼沒有問題,但是整個項目的方法何其多,都要我...
背景:接口測試用例運行在Jenkins節(jié)點上,在某些情況下,比如網絡波動等原因儒拂,會導致用例運行失敗,此時會觸發(fā)郵件和釘釘預警色鸳,通知給到責任人社痛,按照現有策略,當本次構建失敗時命雀,...
元編程(Metaprogramming)是編寫耸成、操縱程序的程序,簡而言之即為用代碼生成代碼浴鸿。元編程是一種編程范式井氢,在傳統(tǒng)的編程范式中,程序運行是動態(tài)的岳链,但程序本身是靜態(tài)的花竞。在...
[TOC] 參考 4. Kaleidoscope: Adding JIT and Optimizer Support 1. 前言 之前的3章,實現了一個簡單的語言掸哑,并且支持了...
??昨天在討論需求時提到了google的一款開源軟件,突然想起來在深圳工作那半年遇到該軟件在搭配CUB庫中AutoMsg使用時存在內存泄漏的問題择浊。于是撰寫本文對問題進行闡述戴卜,...
C++是一門非常適合用來構建DSL(Domain Specific Language)的語言娩缰,它的多范式特點為它提供了豐富的工具,尤其是C++提供了: 一個靜態(tài)類型系統(tǒng)谒府; 近...
介紹 對于一套系統(tǒng)的設計拼坎,通常我都是想好了浮毯,然后直接捋起袖子寫代碼了。寫完了泰鸡,在開始加很多 test 來保證它的正確性债蓝。但其實,我并不能保證設計是完全正確的盛龄。也就是說饰迹,我的實...
抽象能力 首先,把具體業(yè)務抽象為業(yè)務模型余舶;然后啊鸭,把業(yè)務模型抽象為軟件架構。 工程能力 保證軟件架構落地匿值,親自參與架構核心代碼的編寫赠制。
作者:羅勝金版權聲明:歡迎轉載,請注明原作者 1. 前言 下文將總結我的TLA+技術學習心得挟憔,分為道(理論)钟些、法(方法)、術(技術)曲楚、器(工具)厘唾、用(案例)五個主要部分。 2...
序無利不起早。1月23日4:30起來趕高鐵去上海趟大,就是為了聽鄧輝和孫鳴老師的課鹤树。鄧輝老師講了兩個主題《設計的價值與未來》和《從問題到系統(tǒng)》,孫鳴老師講的是《正確性驅動建模:用...