【感悟】--java工作兩年技術反省(226)
畢業到現在工作兩年了,從開始走出校門什麼都不會,到現在一個普通的上班族,承認自己不優秀。
在此感悟下:經常看大有出息的大牛在網上發帖
:三個月看完了《Java程式設計思想》,而我買了就是放著,總共看了不過幾十頁。
:2年後,完整的看完了幾個開源框架原始碼,比如dubbo,而我還是處於使用階段。
:2年掌握了spring,而我連spring的初始化,bean的載入過程都無法總結出來。
:2年搞過基於TCP上層的協議程式設計,而我卻只知道協議是一些制定出來規範,裡面含有各種具體含義的欄位。
:2年搞過Neety程式設計,nio熟練使用,而我卻只知道neety很多公司在用,和作業系統的epoll技術有關係,Neety只看過別人用。
:2年java基礎堅如磐石,而我只能用土塊比喻比較合適,AQS也是最近了解,rt下concurrent包用了多少,知道實現原理的有幾個?
:2年知道應對高併發的解決方案,而我都沒接觸過。
:2年搞過各種壓測,而我一個壓測工具都沒用過。
:2年mysql資料庫原始碼解析看完,而我在膚淺的使用。
還有很多...
制定過計劃嗎?再過一個月,那些技術會長進,再過一年呢...
相信很多和我情況類似的搬磚工,網際網路時代一天不學就在倒退。
在此一帖,大家共勉。
相關推薦
【感悟】--java工作兩年技術反省(226)
畢業到現在工作兩年了,從開始走出校門什麼都不會,到現在一個普通的上班族,承認自己不優秀。 在此感悟下:經常看大有出息的大牛在網上發帖 :三個月看完了《Java程式設計思想》,而我買了就是放著,總共看了不過幾十頁。 :2年後,完整的看完了幾個開源框架原始碼,比如dubbo,而
【46】java物件的三個特徵(oop)
物件的三個特徵: 物件的行為: 物件有哪些行為和方法 同一個類的例項,由於支援相同的行為具有家族式的特徵,物件的行為是由方法定義的。 物件的狀態: 施加方法時。物件的響應 每個物件都儲存
java工作兩年了,連myBatis中的外掛機制都玩不懂,那你工作危險了!
## 外掛的配置與使用 在mybatis-config.xml配置檔案中配置plugin結點,比如配置一個自定義的日誌外掛LogInterceptor和一個開源的分頁外掛PageInterceptor: ```` ```` ## 外掛的工作原理 藉助責任鏈模式,定義一系列的過濾器,在查詢等方法執行時
【移動開發】關於一對一視訊交友技術原始碼(六)現代播放器原理
在上一篇延遲優化中,我們分享了不少簡單實用的調優技巧。本篇是《一對一視訊直播技術詳解》系列之六:現代播放器原理。 近年來,多平臺適配需求的增長導致了流媒體自適應位元速率播放的興起,這迫使 Web 和移動開發者們必須重新思考視訊技術的相關邏輯。首先,巨頭們分分發布了 HLS、HDS 和 Smooth Stre
【第8天】Java方法過載、方法重寫(覆蓋)、構造方法及引數傳值
1 方法過載(overload) 2 方法重寫(覆蓋)(override) 3 構造方法 4 引數傳值 1 方法過載(overload) 方法過載的作用? 同時滿足使用者的不同需求。 同一個方法,使用者可以傳入不同
【LeetCode】88. 合併兩個有序陣列(Merge Sorted Array)
【 英文練習 | 中文練習 】 題目描述: 給定兩個有序陣列,合併它們,合併之後的陣列依舊有序。 解題思路: 從後向前存放。 public void merge(int[] nums1, int m, int[] nums2, int n) { if(nums
【SpringMVC】7.REST風格的CRUD實戰(一)之前期工作
一、什麼是REST和CRUD? 1.有關REST 有關REST的解釋我已近在之前的SpringMVC系列文章提到過,如果有興趣的同學可以翻看《【SpringMVC】3.REST表現層狀態轉換》進行檢視。 2.有關CRUD In comp
【珍藏】JAVA EE 熱門精品資源集(88個)
網上java EE資料很多,但是良莠不齊,在這裡我們收集了一批熱門的適合於J2EE開發者學習參考的資料,同時對一些文件名稱進行了規範以便於選擇適合的資源,對相同或類似的文件進行了歸併,同時以資源的類似性並參考下載量和好評率進行了排序,製作了一個資源集分享給廣大JAVA EE愛好者,方便大家收藏以備後
【演算法】B+樹的研讀及實現(2)---java版核心程式碼
【前言】 假如大家已經弄懂了b樹及b+樹那麼恭喜你們了,因為我覺得,b樹及b+樹是檔案系統尤其是資料庫優化的關鍵。 這裡預告一下,下一篇課題(也不能說課題,只能用“業餘研究題目”這種稱呼)是R樹,R樹似乎是多維的B+樹,各位假如也希望弄懂R樹的話,請先好好看看b+樹。
【代碼筆記】Java文件的輸入輸出(1)——Java.io包的初步理解
對象 eclips 是什麽 reader optional 傳輸 gre 用戶界面 cep Java裏面文件的輸入輸出全部在java.io包裏面。 Java.io包裏面所有的類都需要掌握。 java.io包裏面所有的東西都在上面了。 包裏面的相關類
【Java學習】java程式訪問登錄檔(win10)
最近在問答社群碰到一個問題,,用java訪問“HKEY_CURRENT_USER”目錄的需求。查了很多資料,,終於搞定了,,在此做以記錄。 一,java官方API(Preferences) 首先,這個類用起來比較方便,,但是有許多限制,,只能訪問“HKE
【Shiro】Apache Shiro架構之身份認證(Authentication)
trac pretty asm 安全保障 軟件測試 釋放 model tac 讀取配置文件 Shiro系列文章: 【Shiro】Apache Shiro架構之權限認證(Authorization) 【Shiro】Apache Shiro架構之集成web
【整理】軟件工程復習提綱(維護)
評價 描述 nbsp 參考 操作 text 吸引 復習 組織 章魚小年糕整理,如果有錯誤歡迎提出,若要二次修改發布,請留言,謝謝^_^! 概念 軟件維護:軟件在已經交付使用之後,為了改正錯誤或滿足新的需求修改軟件的過程。 文檔:有關計算機程序功能、設計、編制、使用的文字或圖
【原】fetch跨域請求附帶cookie(credentials)
allow src ssi ann oct o-c ech .com 頭部 HTTP訪問控制 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS 解決跨域的方式有很多種,本文介紹“跨域請
【gulp】前端自動化工具---gulp的使用(一)------【凡塵】
app 一起 dex 前端自動化 指定 sass css 文件的 等待 什麽是gulp? 基於node的自動化構建工具 擴展:開發的時候分為2個節點一個是開發階段 另一個是部署階段 開發階段:源文件不會被壓縮
【PAT1135】Is It A Red-Black Tree(30)
earch represent uno nbsp pac ber key strong 節點 There is a kind of balanced binary search tree named red-black tree in the data structure.
【轉】Spring Boot幹貨系列:(三)啟動原理解析
無法 time exp 記得 started 打印 ping 正文 exclude 前言 前面幾章我們見識了SpringBoot為我們做的自動配置,確實方便快捷,但是對於新手來說,如果不大懂SpringBoot內部啟動原理,以後難免會吃虧。所以這次博主就跟你們一起一步步揭開
【題解】 bzoj1503: [NOI2004]郁悶的出納員 (Splay)
+= 地方 namespace 父親 noi down har str i++ bzoj1503,懶得復制,戳我戳我 Solution: 我知不知道我是那根筋抽了突然來做splay,調了起碼\(3h+\),到第二天才改出來(我好菜啊),當做訓練調錯吧 一個裸的splay,
【linux】linux 環境下 安裝禪道(轉載) -- 跟web服務器無關,無視apache、nginx!!!
sdn php 修改 鏈接 net 壓縮 操作 tps 數據庫 參考文章 鏈接 :https://blog.csdn.net/xinxin19881112/article/details/46813991 講的非常完美、透徹,不像其他的文章,都是抄襲的,沒一點註意事項和自己
【BZOJ】2342: [Shoi2011]雙倍回文(Manacher)
manacher con spa 滿足 ans gin pac -i 代碼 題目 傳送門:QWQ 分析 (sb如我寫了發不知道什麽東西在洛谷上竟然水了84分 嗯咳 設$ i $為雙重回文的中心 如果$ j~i $ 可以被算作答案,只有滿足如下兩式