• 后端接口都測試什么?要怎么測?

    作者:Glen.He來源:http://www.cnblogs.com/puresoul/本文主要分為兩個部分:第一部分:主要從問題出發(fā),引入接口測試的相關內容并與前端測試進行簡單對比,總結兩者之前的區(qū)別與聯系。但該部分只交代了怎么做和如何做?并沒有解釋為什么要做?第二部分:主要...

  • 最近和Nginx杠上了!

    “Nginx(enginex)是一個高性能的HTTP和反向代理Web服務器,同時也提供了IMAP/POP3/SMTP服務。圖片來自PexelsNginx以高性能和高可用性備受廣大程序員的青睞,今天我們會從Nginx的整體架構入手,介紹Nginx進程結構,進程之間的關系以及如何對進...

  • 為什么蘋果、谷歌、阿里做不出工業(yè)軟件?

    今天主要會結合我自己在工業(yè)軟件領域的多年經驗,重點分析一下中國工業(yè)軟件市場狀況。國產EDA軟件市場份額狀況單拿EDA軟件領域來說,國產EDA軟件在中國市場份額大概在10%左右,剩下的90%全部都被美國的Synopsys、Cadence和MentorGraphics三巨頭所壟斷。而...

  • 績效C,看不到希望...

    “在新公司度過了一個完整的Q3季度,被打了績效,也給下屬打了績效,感慨頗深。圖片來自Pexels今天就好好聊聊大廠打工人最最關心的「績效考核」,談談它背后的邏輯以及潛規(guī)則,摸清楚了它,你在大廠這片叢林里才能更好的生存下去。01?大廠的績效到底有多重要??先從公司角度,談談為什么需...

  • 服務API版本控制設計與實踐

    作者:vivo互聯網服務器團隊-Songjie一、前言筆者曾負責vivo應用商店服務器開發(fā),有幸見證應用商店從百萬日活到幾千萬日活的發(fā)展歷程。應用商店客戶端經歷了大大小小上百個版本迭代后,服務端也在架構上完成了單體到服務集群、微服務升級。下面主要聊一聊在業(yè)務快速發(fā)展過程中,產品不...

  • 容災與備份的區(qū)別與聯系

    容災備份的區(qū)別容災(DisasterTolerance):就是在上述的災難發(fā)生時,在保證生產系統(tǒng)的數據盡量少丟失的情況下,保持生存系統(tǒng)的業(yè)務不間斷地運行。容錯(FaultTolerance):指在計算機系統(tǒng)的軟件、硬件發(fā)生故障時,保證計算機系統(tǒng)中仍能工作的能力。區(qū)別:容錯可以通過...

  • 某大齡程序員用親身經歷推翻35歲紅線:大廠offer拿到手軟,35歲才是黃金年齡!

    35歲程序員難找工作已經成為互聯網圈內人盡皆知的事,但一個35歲程序員卻用親身經歷告訴我們:35歲不僅不難找工作,相反還是找工作的黃金年齡。他拿到了字節(jié)、螞蟻、華為、蝦皮還有若干創(chuàng)業(yè)公司的offer。樓主說,能力不行就說能力不行,別把原因歸咎到年齡、性別和學歷歧視上,很多人不敢正...

  • 內存都沒了,還能運行程序?

    文章大綱主存(RAM)?是一件非常重要的資源,必須要小心對待內存。雖然目前大多數內存的增長速度要比IBM7094要快的多,但是,程序大小的增長要比內存的增長還快很多。正如帕金森定律說的那樣:不管存儲器有多大,但是程序大小的增長速度比內存容量的增長速度要快的多。下面我們就來探討一下...

  • C ?讀取?UTF-8?及?GBK?系列的文本方法及原理

    1.讀取UTF-8編碼文本原理首先了解UTF-8的編碼方式,UTF-8采用可變長編碼的方式,一個字符可占1字節(jié)-6字節(jié),其中每個字符所占的字節(jié)數由字符開始的1的個數確定,具體的編碼方式如下:U-00000000–U-0000007F:0xxxxxxxU-00000080–U-00...

    C語言與CPP編程
    2021-11-29
    GB
  • 深度探索C 對象模型筆記

    一、關于對象C語言是程序性的,語言本身并沒有支持數據和函數之間的關聯性C中可能采取抽象數據類型,或者是多層次的類結構完成C的封裝并沒有增加多少成本,每一個成員函數雖然在class中聲明,但是卻不出現在每個對象中每一個非內聯的成員函數只會誕生一個函數實例每個內聯函數會在其每一個使用...

  • Effective C 學習筆記

    一、讓自己習慣C條款01:視C為一個語言聯邦C并不是一個帶有一組守則的一體語言:他是從四個次語言**(C、Object-OrientedC、Template、STL)**?組成的聯邦政府,每個次語言都有自己的規(guī)約。記住這四個次于語言你就會發(fā)現C容易了解得多。條款02:盡量以con...

    C語言與CPP編程
    2021-11-29
  • C 語言編程中的 5 個常見錯誤及對應解決方案

    ?導讀:增強C語言程序的彈性和可靠性的五種方法?!                  ”疚淖謹担?391,閱讀時長大約:10分鐘https://linux.cn/article-13894-1.html作者:JimHall譯者:unigeorge即使是最好的程序員也無法完全避免錯...

  • C/C 動態(tài)檢測內存錯誤利器 - ASan

    來自公眾號:大胖聊編程作者:大胖ASan,即AddressSanitizer,是一個適用于c/c程序的動態(tài)內存錯誤檢測器,它由一個編譯器檢測模塊(LLVMpass)和一個替換malloc函數的運行時庫組成,在性能及檢測內存錯誤方面都優(yōu)于Valgrind,你值得擁有。一適用平臺在L...

  • Python、Perl?墊底,C語言才是最環(huán)保的編程語言!

    作者|?JEAN-LUCAUFRANC譯者|彎月出品|CSDN(ID:CSDNnews)提到編程語言,人們第一時間想到的無非是:哪個編程語言簡單易學,亦或是最掙錢等。但是編程語言功耗問題卻被很多人忽視。那么作為程序員的我們如何選擇編程語言,使其以低能耗高功效地工作呢?2017年,...

  • 一個向上帝買了掛的男人!

    轉自:新智元?|David小咸魚約翰·馮·諾依曼是20世紀最有影響力的人物之一。從原子彈,到計算機、再到量子力學、氣候變化,你可能很難出對我們今天的世界和生活影響更大的科學家了。在20世紀的天才中,有幾個杰出的人物:愛因斯坦、圖靈、霍金,毫無疑問,馮·諾依曼也屬于他們中的一個,盡...

    C語言與CPP編程
    2021-11-29
發(fā)布文章