面試必問的CAS,瞭解多少?
前言 CAS(Compare and Swap),即比較並替換,實現併發演演算法時常用到的一種技術,Doug lea大神在java同步器中大量使用了CAS技術,鬼斧神工的實現了多執行緒執行的安全性。 CAS的思想很簡單:三個引數,一個當前記憶...
前言 CAS(Compare and Swap),即比較並替換,實現併發演演算法時常用到的一種技術,Doug lea大神在java同步器中大量使用了CAS技術,鬼斧神工的實現了多執行緒執行的安全性。 CAS的思想很簡單:三個引數,一個當前記憶...
“上午在改BUG,下午就通知可以收拾東西走了。” 新年伊始,邁瑞閃電解約 200+ 應屆生,招行用一句「政策變化」毀約 600+ 應屆生,美團、知乎通知離職僅用 3-5 分鐘。某些大廠,也默默加大“人員最佳化”的力度。 事實上,網際網路...
甲子光年CEO在《少數人的路》中說:“技術推動了一次次工業革命,每一次都帶來了至少100倍以上的生產力的提高;第一次,機械革命,第二次,電氣革命,第三次,資訊革命,第四次,便是正在進行的智慧革命” 而智慧革命的當下,核心的主角便是人工智慧。...
0.背景 博主本人 2015 年畢業於郫縣某 985 大學通訊工程系,因為大學期間一直自己創業所以錯過了大四秋招春招,畢業後又在北京繼續創業一年,但在創業公司一直無法沉澱技術累積,於16年年底萌生進大公司學習的想法,於是從16年年底開始透過...
sql陳述句的執行順序: FROM ON JOIN WHERE GROUP BY HAVING SELECT DISTINCT ORDER BY LIMIT 1. LIMIT 陳述句 分頁查詢是最常用的場景之一,但也通常也是最容易出問題的地...
朋友圈最近在熱傳網際網路公司「人員最佳化」的事情,好多人都開始慌了,所謂「一年加班800小時,被裁只用五分鐘」,誰知道下一個輪到的會是哪一個? 但其實呢,大家也沒有慌的必要。 有能力,能創造價值的人,做對的事情的人始終是不會被裁的。而且,挑戰與...
前言 假如面試官讓你編寫求斐波那契數列的程式碼時,是不是心中暗喜?不就是遞迴麼,早就會了。如果真這麼想,那就危險了。 遞迴解法 遞迴,在數學與電腦科學中,是指在函式的定義中使用函式自身的方法。斐波那契數列的計算運算式很簡單: F(n) = ...
本文的目的是為了讓剛剛接觸 ABP 框架的同學或者準備接觸 ABP 框架的同學,能夠理解和搞明白 ABP 框架到底是怎麼回事,畢竟它發展了好幾年的時間。社群中有很多人做 了 ABP 的資料和文章包括我自己也建立了 52ABP,社群中還有 A...
導讀:最近身邊有個朋友,因為經受不住年薪30W+的誘惑,立志轉行成為一名程式員。在自學程式設計一個月以後,假裝自己是學生哥,信心滿滿地和應屆畢業生一起參加了校招。然而,進行了十幾次面試,統統折戟沉沙。 這哥們兒面試失意,就來找我訴苦:“面試題目...
導讀:近日,2019屆全國普通高校畢業生平均期望月薪出爐。北京、上海的應屆畢業生平均期望薪資均超過1萬,北京接近1.3萬。而在另一邊,網際網路公司裁員的訊息卻不斷傳出…… 本文經授權轉自公眾號程式人生(ID:cod...