標簽:SDN

Java

Spring 源碼學習總結篇

2

darida 發布于 2019-09-14

在日常工作中,產品不斷寫業務需求,他們加班一天,我們開發就得工作一周來完成。 業務領域達到一定地步后,發現日常編寫業務代碼已經很難讓我有突破性的進步,日復一日,擔心自己變成一個業務代碼生產機器,而無法面對新技術和環境變化。 同時也有危機感,長江后浪推前浪,自己不繼續學習的話,很快...

閱讀(7)評論(0)贊 (0)

Spring

Spring源碼學習(-)別怕,老外點中餐與AbstractBeanFactory.getBean的主流程差不多

2

Harries 發布于 2019-09-14

AbstractBeanFactory中有getBean的通用邏輯 //AbstractBeanFactory 中getBean方法第源碼 @Override public Object getBean(String name, Object... args) throws Be...

閱讀(10)評論(0)贊 (0)

Java

OkHttp與Retrofit的作用和聯系

1

鄧龍華 發布于 2019-09-13

OkHttp是一個關于網絡請求的第三方類庫,其中封裝了網絡請求的get、post等操作的底層實現,是Android端目前最為火熱的網絡請求框架之一。 2、OkHttp的使用 在Android Studio中不需要下載專門的jar包,直接在gradle中添加依賴,如下所示: com...

閱讀(12)評論(0)贊 (0)

Java

3.2億人每天在刷抖音,而他們卻看這幾個公眾號!

19

鄧龍華 發布于 2019-09-13

不少同學擔憂的情況——“晉升無望、收入見頂、生活開支飆升、財務危機如影隨形”,小編精心挑選了幾個優質原創技術號,推薦給大家化解成長的煩惱。 他們都是我平時關注的優秀號主,分享給大家,助大家學習路上披荊斬棘~ 能力得到提升,思維得到開闊~ Python愛好者社區 微信號:pytho...

閱讀(11)評論(0)贊 (0)

Java

Java EE—最輕量級的企業框架?

1

yeseng 發布于 2019-09-13

確保高效發展進程的建議 很久以前,J2EE,特別是應用程序服務器被認為過于臃腫和“重量級”。對于開發人員來說,使用此技術開發應用程序會非常繁瑣且令人沮喪。但是,由于 J2EE 框架的名稱已更改為Java EE,因此該假設不再適用。 Java EE 與其他企業框架相比區別在哪以及框...

閱讀(13)評論(0)贊 (0)

Java

幾個清華和哈工大學霸的公眾號,值得學習

8

xubiao.zhuang 發布于 2019-09-13

專注于編程、互聯網動態。最終將總結的技術、心得、經驗(數據結構與算法、源碼分析等)分享給大家,這里不只限于技術!還有 職場心得、生活感悟、以及面經 。 分享幾個學霸的公眾號,希望給你帶來幫助。 Web項目聚集地 此訂閱號博文以實戰為主,包括項目實戰、分庫分表、微服務實戰、單點登陸...

閱讀(10)評論(0)贊 (0)

Java

apache-commons 常用工具類

yanxinchi 發布于 2019-09-12

前言 見過大多數公司都有封裝自己的工具類,很多已經有人實現了方法又重新實現一遍,不僅代碼質量得不到保證,而且性能,并發都會有問題;反正我一般不用公司封裝的工具類,像 apache.commons ,springutil 中都已經有很多現成的工具可以使用了,沒必要重復造輪子;本文章...

閱讀(13)評論(0)贊 (0)

Java

mybatis 的進階使用攔截器

yanxinchi 發布于 2019-09-12

文章思路 學一個東西我們首先要弄清楚它的使用場景 ,不然毫無意義。下面首先介紹 mybatis 插件的使用場景,然后再介紹如何使用,最后是它的原理 。 使用場景 首先是網上都在說的分頁插件,這個已經有人實現了,可以使用 PageHelper 插件,我們可以學習它怎么做的,但沒必要...

閱讀(13)評論(0)贊 (0)

Java

一個好用的 List 分頁截斷工具

xiaoli.wang 發布于 2019-09-12

List 分頁截斷工具說明 使用場景:需要把一個大 List 拆分出很多小 List ,然后再對每一部分進行分批處理,這里整個工具,因為每次都來寫一個拆分不令閱讀困難,也難維護,更容易出錯。 上代碼 /** * 創建人 : sanri * 創建時間 : 2018/9/1-15:1...

閱讀(10)評論(0)贊 (0)

Java

linux 文件或命令查找工具 find locate which whereis type

xubiao.zhuang 發布于 2019-09-12

which which 用于查找 $PATH 中設置可執行文件,不過有些解壓即可用的經常是沒有放到 $PATH 中的,如 redis ,mongodb 等。 # 查找 java 命令位置 which java 如果沒有放到 $PATH 中,我們也可以通過查找它的進程或端口號來找到...

閱讀(11)評論(0)贊 (0)

Java

@程序員,你該如何選擇技術方向?

3

likai 發布于 2019-09-12

01、困惑的提問 昨天,讀者小何在微信上問了我這樣一個問題: 二哥,我剛參加工作一年,感覺什么也不精通。大學學的是 Java,但這一年來 Python 特別火,有幾個轉到 Python 的同學工資竟然比我高。我是不是也應該轉呢? 類似這樣的問題還有一些,比如說阿堅:“我現在大一,...

閱讀(17)評論(0)贊 (0)

Java

mybatis 的進階使用

hellas 發布于 2019-09-11

前置說明 本文章是基于 tk.mybatis 和 mybatis 的整合,不打算說基本的增刪改操作,因為這些已經被 tk.mybatis 實現了,我們繼承它的接口就可以直接調用。 關于如何整合 springboot + mybatis + tk.mybatis 可直接參考我的例子...

閱讀(15)評論(0)贊 (0)

Spring

常用的重試技術—如何優雅的重試

dulong 發布于 2019-09-11

背景 分布式環境下,重試是高可用技術中的一個部分,大家在調用RPC接口或者發送MQ時,針對可能會出現網絡抖動請求超時情況采取一下重試操作,自己簡單的編寫重試大多不夠優雅,而重試目前已有很多技術實現和框架支持,但也是有個有缺點,本文主要對其中進行整理,以求找到比較優雅的實現方案; ...

閱讀(15)評論(0)贊 (0)

Java

Java8函數式編程之Reduction

darida 發布于 2019-09-11

Java8中引入了函數式計算以及Lambda和Stream等特性,其中的流式計算引入了收集器、組合器等規約操作用到概念,非常值得我們好好學習。 本文以「規約」為線索,先從Stream的reduce方法說起,然后延展到collect方法,以及Collectors中的grouping...

閱讀(11)評論(0)贊 (0)

Java

Guava 布隆過濾器

1

changyuan.xu 發布于 2019-09-10

在 Guava 項目的11.0版中,一個新的類添加了進來—— BloomFilter(布隆過濾器)類。布隆過濾器是一種獨特的數據結構,用以表明元素是否被保存在一個集合(Set)中。有趣的是,布隆過濾器能夠明確指出元素  絕對 不存在于一個集合中,或是  可能 ...

閱讀(16)評論(0)贊 (0)

Java

沒有學歷文憑,如何成為一名優秀的 Java 程序員?

6

鄧龍華 發布于 2019-09-09

作為編程語言界的常青藤 Java,無論是在企業級應用,還是后端開發中,均有著無可替代的地位。 而對于 Java 的入門,很多新手們不可避免的會走一些彎道。 那么,如何才能有效地避開這些誤區? 又該如何快速實踐? 在本文中,我們將一一為大家道來。 作者 | John Selawsk...

閱讀(21)評論(0)贊 (0)

Java

springmvc/springboot 全局異常處理和自定義異常

yanxinchi 發布于 2019-09-08

前言 異常處理其實一直都是項目開發中的大頭,但關注異常處理的人一直都特別少。經常是簡單的 try/catch 所有異常,然后簡單的 printStackTrace ,最多使用 logger 來打印下日志或者重新拋出異常,還有的已經有自定義異常了,但是還是在 controller ...

閱讀(26)評論(0)贊 (0)

Java

Java連載27-有返回值的方法注意點

3

鄧龍華 發布于 2019-09-08

一、方法注意點 (1)方法的調用不一定再main方法中,可以在其他方法中進行調用,只要是程序執行到的位置,都可以去調用其他方法。 (2)方法調用的時候,實參和形參要求個數對應相同,數據類型對應相同,方法不同的時候,要求能夠進行相應的自動類型轉換 (3)當方法的調用和方法在同一個類...

閱讀(21)評論(0)贊 (0)

2013平特肖公式