原创 Java程序員面試中最容易答錯的8道面試題,你中坑了嗎?

1. static 和 final 的用法 static 的作用從三個方面來談,分別是靜態變量、靜態方法、靜態類。 靜態變量:聲明爲 static 的靜態變量實質上就是全局變量,當聲明一個對象時,並不產生static 變量的拷貝,而是該類所

原创 乾貨!MySQL 大表優化方案(1)

當MySQL單表記錄數過大時,增刪改查性能都會急劇下降,可以參考以下步驟來優化: 單表優化 除非單表數據未來會一直不斷上漲,否則不要一開始就考慮拆分,拆分會帶來邏輯、部署、運維的各種複雜度,一般以整型值爲主的表在千萬級以下,字符串爲主的表在

原创 MySQL常用30種SQL查詢語句優化方法

1、應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 2、對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 3、應儘量避免在 where

原创 29 歲成爲阿里巴巴 P8,工作前 5 年完成晉升 3 連跳,他如何做到?

泡泡是我的好朋友。今年 31 歲,畢業後就進了阿里巴巴,工作五年內從 P4 晉升至 P6、P7、P8。 和他很少聊到工作,但總覺得他有很棒的職場心得,應該分享出來,於是有了這次採訪。希望對職場新人有所幫助。聊了 3 個小時後,發現對我這個工

原创 面試必問之JVM原理

1:什麼是JVM JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用於計算設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。Java虛擬機包括一套字節碼指令集、

原创 別讓自己變爲一個廢掉的程序猿

一個人開始廢掉的標誌是什麼? 有人說是無所事事,終日啃老;有人說是沉溺遊戲,臥牀不起;可你有沒有想過,或許下一個廢掉的人,剛好是看似勤奮忙碌的你。 一,沉浸在舒適區裏,每天做着無效的努力 前幾天半夜接到老友的電話,一個三十多歲的男人,蹲在自

原创 免試晉升P10,他在阿里10年經歷了什麼?

在上海工作8年後,身爲部門經理的錢磊,管理着一家ERP公司的百十來號員工,“再往上爬就是老闆和他兒子了……從這個領域的技術角度來講算是做到了頂。”05年,錢磊就開始關注一家名字奇怪,做事也奇怪的公司。 要不要折騰一下?2008年5月的一天錢