原创 Java實現貪喫蛇小遊戲(附完整源碼)

今天我就從零開始來完成這個小遊戲,完成的方式也是一步一步的添加功能這樣的方式來實現。 第一步完成的功能:寫一個界面 大家見到的貪喫蛇小遊戲,界面肯定是少不了的。因此,第一步就是寫一個小界面。 實現代碼如下: public clas

原创 你看不懂的spring原理是因爲不知道這幾個概念

背景 問題從一杯咖啡開始。 今天我去樓下咖啡機買了一杯「粉黛拿鐵」。製作過程中顯示: 我取了做好的粉黛拿鐵,喝了一口,果然就是一杯熱巧克力。咦咦咦,說好的拿鐵呢?雖然我對「零點吧」的咖啡評價很高,覺得味道不亞於星爸爸。但是不可否

原创 Java學習書籍推薦,就是這幾本,帶你快速進入Java編程的世界

前言 作爲Java程序員來說,最痛苦的事情莫過於可以選擇的範圍太廣,可以讀的書太多,往往容易無所適從。我想就我自己讀過的技術書籍中挑選出來一些,按照學習的先後順序,推薦給大家,特別是那些想不斷提高自己技術水平的Java程序員們。

原创 Java後端工程師要具備哪些技能或技術?

首先你確定你要進入Java開發?決定學習Java是要下很大決心的,因爲Java技術的世界是個無底洞,永遠也學不完,不廢話了,我就簡單的說一下自己的看法(偏重Java方面,什麼html、css、js這些不在這次的討論之內,雖然JavaSer

原创 我的天!史上最爛的項目:苦撐12年,600多萬行代碼

你見過最爛的項目,撐了多長時間才完蛋?六個月?一年?今天介紹的這個奇葩項目,不但一開始就爛得透透的,還硬撐了12年多,直到項目負責人被逮起來丟進監獄才完事。 到底有多爛?用下面這組觸目驚心的數據告訴你↓↓ ● 總共 600 多萬

原创 簡歷寫了會Kafka,面試官90%會讓你講講acks參數對消息持久化的影響

(0)寫在前面 面試大廠時,一旦簡歷上寫了Kafka,幾乎必然會被問到一個問題:說說acks參數對消息持久化的影響? 這個acks參數在kafka的使用中,是非常核心以及關鍵的一個參數,決定了很多東西。 所以無論是爲了面試還是實際

原创 JAVA後端應該學什麼技術?

Java語言是最常見的後端開發語言之一,Java語言由於自身具備構建多線程的能力,且體系結構比較中立,所以在大型互聯網平臺的開發中得到了廣泛的採用。 目前要想從事Java的後端開發應該學習以下內容: 第一,Servlet技術。Servle

原创 你的快遞已到達,一份Java成神路線圖,請你查收!

入學習Java後端技術棧,今天分享一個,互聯網牛人整理出來的完整的Java成神路線圖,文末附學習資料。 一:常見模式與工具 學習Java技術體系,設計模式,流行的框架與組件—— 常見的設計模式,編碼必備, Spring5,做應用必不可少的

原创 8種常見SQL錯誤用法,你中招了嗎?

1、LIMIT 語句 分頁查詢是最常用的場景之一,但也通常也是最容易出問題的地方。比如對於下面簡單的語句,一般 DBA 想到的辦法是在 type, name, create_time 字段上加組合索引。這樣條件排序都能有效的利用到

原创 如何優化Spring Cloud微服務註冊中心架構?

1、再回顧:什麼是服務註冊中心? 先回顧一下什麼叫做服務註冊中心? 顧名思義,假設你有一個分佈式系統,裏面包含了多個服務,部署在不同的機器上,然後這些不同機器上的服務之間要互相調用。 舉個現實點的例子吧,比如電商系統裏的訂單服務需要調用庫

原创 10年程序員談規劃的重要性,打造年薪百萬,你需要具備這些素質

程序員的三個發展分支: 1. 技術 資深技術工程師,對於技術比較癡迷,有這方面的鑽勁。以後可以去做技術顧問,可能一週只去公司兩天,但是拿的工資是非常高的。 2. 管理 有長時間的工作經驗,在公司可以帶別人去成長,目前常見的三個管理職業,項

原创 如何寫出讓同事無法維護的代碼?

對,你沒看錯,本文就是教你怎麼寫出讓同事無法維護的代碼。 一、程序命名 容易輸入的變量名。比如:Fred,asdf 單字母的變量名。比如:a,b,c, x,y,z(如果不夠用,可以考慮a1,a2,a3,a4,….) 有創意地拼寫錯

原创 幾張圖讓你徹底瞭解JAVASE、JAVAEE、JAVAWEB整個的知識體系

一、JAVASE: 二、JAVAEE: 三、JAVAWEB:   我有一個微信公衆號,經常會分享一些Java技術相關的乾貨;如果你喜歡我的分享,可以用微信搜索“java新手入門”關注。

原创 Java實現貪吃蛇小遊戲(附完整源碼)

今天我就從零開始來完成這個小遊戲,完成的方式也是一步一步的添加功能這樣的方式來實現。 第一步完成的功能:寫一個界面 大家見到的貪吃蛇小遊戲,界面肯定是少不了的。因此,第一步就是寫一個小界面。 實現代碼如下: public clas

原创 程序員被公司辭退12天后,前領導要求回公司講清代碼,結果懵了

一般來說,如果一個員工已經離職,表示與原來公司已經沒有任何關係了。而員工在離職前,要做的事就是把工作交接完畢,辭職後公司的任何事情,基本上就與該員工無關了。 最近在職場論壇上看到這樣一個帖子:程序員被公司辭退都12天了,前領導要求回公司講