原创 純乾貨丨18個軟件開發常見問題及解決策略,你有遇到嗎?

本文轉載自:純乾貨丨18個軟件開發常見問題及解決策略,你有遇到嗎? No.1 每次看這些架構的思想方法的時候,總是和實際的應用沒能很好的結合起來,原因是不是架構設計的實踐不夠?或者是對各種實現的分析和思考太少? 我覺得不僅要有架

原创 Java程序員面試必備的網絡編程基本網絡概念

本文已收錄GitHub,更有互聯網大廠面試真題,面試攻略,高效學習資料等 網絡 首先熟悉一下, 什麼是網絡,網絡是幾乎可以實時相互發送和接收數據的計算機和其他設備的集合。網絡通常用線纜連接,數據爲轉換爲電磁波,通過線纜移動。不

原创 如何將Redis內存使用量降低一半?

本文已收錄GitHub,更有互聯網大廠面試真題,面試攻略,高效學習資料等 在本文中,我將嘗試解釋如何將數據佔用的存儲空間減少50%以上。 我們的2.5GB Redis ElastiCache幾乎快滿了,如果以某種方式達到其極限

原创 爲什麼互聯網大廠都願意用Mybatis?MyBatis緩存特性你瞭解嗎?

本文已收錄GitHub,更有互聯網大廠面試真題,面試攻略,高效學習資料等 一、緩存簡介 一般我們在系統中使用緩存技術是爲了提升數據查詢的效率。當我們從數據庫中查詢到一批數據後將其放入到混存中(簡單理解就是一塊內存區域),下次

原创 Java技術面試到底要準備哪些面試題?別找了,這個GitHub完美的幫你解決

GitHub地址 下午在逛GitHub的時候看到的,覺得裏面的內容挺不錯的(還在更新中)就隨手分享出來 對正在面試的朋友應該挺有幫助的,地址就在上面,我只是個搬運工 一、校招真題題解 二、計算機網絡 三、HTTP 四、操作系

原创 如何做好容器化管理?騰訊架構師一篇文章帶你喫透 Docker 原理

本文已收錄GitHub,更有互聯網大廠面試真題,面試攻略,高效學習資料等 一、容器的實現原理 從本質上,容器其實就是一種沙盒技術。就好像把應用隔離在一個盒子內,使其運行。因爲有了盒子邊界的存在,應用於應用之間不會相互干擾。並

原创 如何學習源碼?阿里架構師教你一招攻破源碼難關

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請移步GitHub 對於很多開源軟件來說,如果我們把它作爲我們業務系統的重要組成部分之一,真正地用於生產,僅僅知道如何使用是遠遠不夠的,你必須掌握它的實

原创 不用懷疑!這就是把Java.I/O流講解的最清楚的一篇文章

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請訪問GitHub 文章目錄簡單梳理理解File類簡單梳理File操作遞歸遍歷文件文件流:數據流的讀寫都是基於文件的操作FileInputStream:字

原创 美團 MySQL 數據庫巡檢系統的設計與應用

說明: 作者:王琦 來源:美團技術團隊 最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請訪問GitHub 我們生活中隨處可見各種巡檢系統,比如電力巡檢、消防檢查等,正是這些巡檢工作,我們才能在穩

原创 java開發者必知必會的50個Redis知識點,面試/學習都無所畏懼

Redis作爲目前的主流NoSql數據庫,不會是不可能的,在面試中也是非常高頻的,一定不能在這個環節丟分,不管是學習,還是面試,以下知識點,都有必要掌握。 1.Redis是什麼? Redis是一個開放源代碼(BSD許可)的內存中數

原创 Linux性能優化必備,看完這篇文章,徹底掌握平均負載

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請訪問GitHub 每次發現系統變慢時,我們通常做的第一件事,就是執行 top 或者 uptime 命令,來了解系統的負載情況。比如像下面這樣,我在命令行

原创 程序員職場小技巧:每天工作那麼多事,如何安排事務的優先級?

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請移步GitHub 我們在日常工作中,總會這樣感慨:事情,是幹不完的。既然幹不完,那我們就要分清輕重緩急,哪個重要,哪個不重要,給它們劃分一個優先級,這

原创 Stream的終極技巧分享,一步幫你高效處理數據,阿里的大牛都在用

最新互聯網大廠面試真題、Java程序員面試策略(面試前的準備、面試中的技巧)請訪問GitHub 一. 前言 之前在 Collection移除元素操作 相關的文章中提到了 Collectors 。相信很多同學對這個比較感興趣,那我

原创 程序員的深夜沉思:是選擇小廠全棧好,還是大廠專業工程師好?

前言 今天我的粉絲中也有人問了我這個問題: 在小公司裏面做全棧好,還是大公司裏面做專業的Java程序員好? 對於這個問題,我大概有一點點發言權。在我過去若干年的職業生涯中,各種類型的公司也算都經歷過,小一點的公司,大概有四五十

原创 深入理解消息隊列:如何實現高性能的異步網絡傳輸?

本文已收錄GitHub,更有互聯網大廠面試真題,面試攻略,高效學習資料等 異步與同步模型最大的區別是,同步模型會阻塞線程等待資源,而異步模型不會阻塞線程,它是等資源準備好後,再通知業務代碼來完成後續的資源處理邏輯。這種異步設計的方