李志文先生是美國杜蘭大學商學院蔻翰講座教授,浙江大學光彪講座教授、商學研究院院長,清華大學經(jīng)管學院特聘教授。他對當今國際高等教育和中國大學發(fā)展道路有寬闊的視野和獨到的見解。文章較長,請耐心閱讀。浙大上任校長楊衛(wèi)對于大學發(fā)展曾談過一些精辟的看法。他說:“以美國大學為例,它們是三流學...
大家好,我是唐唐!昨天水知乎回答的時候,看到了這個問題:這個問題很多讀者也問過我,“invalids”回答的這個問題,看完后很認同。分享給大家。簡單說,如果僅僅學C/C本身的話,學到什么程度你都找不到工作。學習掌握某種編程語言的語法只是一個基礎(chǔ),一個起點。因為語言只是一種工具,學...
C11中提供了日期和時間相關(guān)的庫chrono,通過chrono庫可以很方便地處理日期和時間,為程序的開發(fā)提供了便利。chrono庫主要包含三種類型的類:時間間隔duration、時鐘clocks、時間點timepoint。1.時間間隔duration1.1常用類成員duratio...
多態(tài)什么是多態(tài),有什么用C多態(tài)有兩種:靜態(tài)多態(tài)(早綁定)、動態(tài)多態(tài)(晚綁定)。靜態(tài)多態(tài)是通過函數(shù)重載實現(xiàn)的;動態(tài)多態(tài)是通過虛函數(shù)實現(xiàn)的。定義:“一個接口,多種方法”,程序在運行時才決定要調(diào)用的函數(shù)。實現(xiàn):C多態(tài)性主要是通過虛函數(shù)實現(xiàn)的,虛函數(shù)允許子類重寫override(注意和o...
在ModernC之前,C無疑是個更容易寫出坑的語言,無論從開發(fā)效率,和易坑性,讓很多新手望而卻步。比如內(nèi)存泄露問題,就是經(jīng)常會被寫出來的坑,本文就讓我們一起來看看,這些讓現(xiàn)在或者曾經(jīng)的C程序員淚流滿面的內(nèi)存泄露場景吧。你是否有踩過?1.函數(shù)內(nèi)或者類成員內(nèi)存未釋放這類問題可以稱之為...
花了一下午(或一天)在試圖解決某個Bug,后來才知道解決方案很簡單,當時就是沒有想到。有個同事正好路過,看到你愁眉苦臉的,問你“怎么了呀?”“噢,是這樣的。我遇到了一個問題,點擊這個控件的時……”當你正準備和同事詳細解釋的時候,突然靈光一現(xiàn),你話都沒說完,就中斷了和同事的傾訴,繼...
導讀:對于工程經(jīng)驗比較豐富的同學,并發(fā)應(yīng)該也并不是陌生的概念了,但是每個人所理解的并發(fā)問題,卻又往往并不統(tǒng)一,本文系統(tǒng)梳理了百度C工程師在進行并發(fā)優(yōu)化時所作的工作。一、背景簡單回顧一下,一個程序的性能構(gòu)成要件大概有三個,即算法復雜度、IO開銷和并發(fā)能力。由于現(xiàn)代計算機體系結(jié)構(gòu)復雜...
我知道,封面選的好,紳士少不了。在進入主題之前,咱們先來了解一下今天的主人公——手機品牌“UMIDIGI”和科技博主NaomiWu(機械妖姬)。國產(chǎn)手機,并非只有咱們常見的華為、小米、OPPO、vivo、一加、魅族……在深圳,有能力(正在)生產(chǎn)手機的公司,不說一抓一大把,那也是隔...
導讀:美團外賣數(shù)據(jù)倉庫主要是收集各種用戶終端業(yè)務(wù)、行為數(shù)據(jù),通過統(tǒng)一口徑加工處理,通過多種數(shù)據(jù)服務(wù)支撐主題報表、數(shù)據(jù)分析等多種方式的應(yīng)用。數(shù)據(jù)組作為數(shù)據(jù)基礎(chǔ)部門,支持用戶端、商家端、銷售、廣告、算法等各個團隊的數(shù)據(jù)需求。本文主要介紹美團外賣離線數(shù)倉的歷史發(fā)展歷程,在發(fā)展過程中碰到...
一、LIMIT?語句分頁查詢是最常用的場景之一,但也通常也是最容易出問題的地方。比如對于下面簡單的語句,一般DBA想到的辦法是在type,name,create_time字段上加組合索引。這樣條件排序都能有效的利用到索引,性能迅速提升。SELECT*FROM???operatio...
軟件架構(gòu)跟蓋樓有異曲同工之妙。首先建筑師(軟件行業(yè):稱之為架構(gòu)師)在圖紙上把大樓外觀、主體結(jié)構(gòu)、材料工藝、施工流程等設(shè)計好。施工隊根據(jù)圖紙,打好地基,并開始建設(shè)能滿足抗地震、抗臺風、抗沉降(高并發(fā)、高性能、高可用)等必備條件的大樓主體結(jié)構(gòu),然后再澆筑墻體、封頂、室內(nèi)裝飾。建筑師對...
“為什么負載均衡一般采用混合方式七層負載為什么比四層負載性能要低?四層負載概念真的對嗎?文章較長,各位能不能持久到最后?image在正式開篇之前,先說幾個瓜:硬件負載均衡的性能最高,其次是軟件負載均衡的四層負載,最差的是七層負載,那為什么七層負載均衡反而應(yīng)用最廣泛呢?一般公司都會...
近年來,隨著云計算概念和技術(shù)的普及,云原生一詞也越來越熱門,無論是應(yīng)用還是安全,凡是和云相關(guān)的,都要在云后面加上原生二字,好像不提云原生,在技術(shù)上就落后了一大截。一、云原生產(chǎn)生背景隨著云計算技術(shù)的發(fā)展,企業(yè)上云已成為趨勢,越來越多的企業(yè)都已將應(yīng)用部署到了云上。但是應(yīng)用上云并不意味...
概要Facebook稱,他們最近的一次大版本升級到MySQL5.6花了一年多時間才完成,還在5.6版上開發(fā)LSM樹存儲引擎,MyRocks。在升級到5.7的同時構(gòu)建一個新的存儲引擎,會大大減慢MyRocks的進度,因此我們選擇繼續(xù)使用5.6,直到MyRocks完成,MySQL5....
給大家準備了一套黑客相關(guān)視頻教程,絕對可以帶你打開黑客技術(shù)的大門。關(guān)于黑客教程,真的是少之又少,更別說視頻教程了。一方面黑客技術(shù)畢竟屬于偏門的技術(shù),受眾相對較少;另一方面國家對此的管控也是比較嚴格的,所以國內(nèi)相關(guān)的技術(shù)相對不開放。因此,如果遇到一份黑客相關(guān)的視頻教程,請珍惜看吧。...