標簽:FIT

編程技術

微前端說明書

5

xiaoli.wang 發布于 2019-09-10

互聯網公司技術選型三定律 流行即正義 新鮮即正義 復雜即正義 —— 我 因為最近被問起當前公司的前端產品有沒有聚合為微前端的可能性,所以又重新開始審視“微前端”這個話題。差不多一年前寫過一篇 反駁美團微前端方案的文章 。那篇文章更多的是關于“沒有必要這么做”,但是“應該如何做”我...

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

Java

SwiftNIO —— Swift 版的 Netty

13

puefu.he 發布于 2019-09-10

SwiftNIO is a cross-platform asynchronous event-driven network application framework for rapid development of maintainable high performance ...

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

Java

一篇搞定Java過濾器

2

dulong 發布于 2019-09-10

Filter:過濾器 引言 我們可以通過使用前面的技術,做出一些簡單的登陸注冊以及配合數據庫實現對數據增刪改查的Demo,程序是基本運行起來了,但是卻存在著一個重大的安全問題,那就登陸權限驗證,一般來說登陸的正確流程是這樣的:用戶在客戶端發出請求 -> 后臺判斷是否登錄 -...

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

Java

一步步帶你讀懂 Okhttp 源碼

3

xubiao.zhuang 發布于 2019-09-04

okHttp, square 公司開源的網絡請求神器,截止到 2019-09-02,在 Github 上面已經超過 34K 的 star,足見他的受歡迎程度。 到目前為止,他的最新版本是 4.1.0, 使用 kotlin 語言寫的,由于本人對 kotlin 語言不是很熟悉,這篇文...

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

Java

okhttp3源碼分析之請求流程

3

劉莉莉 發布于 2019-09-03

在Android開發中,當下最火的網絡請求框架莫過于okhttp和retrofit,它們都是square公司的產品,兩個都是非常優秀開源庫,值得我們去閱讀它們的源碼,學習它們的設計理念,但其實retrofit底層還是用okhttp來發起網絡請求的,所以深入理解了okhttp也就深...

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

Java

基于OkHttp的Http監控

7

鄧龍華 發布于 2019-09-01

指標數據 1.入隊到請求結束耗時 2.dns查詢耗時 3.socket connect耗時 4.tls連接的耗時 5.請求發送耗時 6.響應傳輸耗時 7.首包耗時 8.響應解析耗時 9.Http錯誤,區分業務錯誤和請求錯誤 采集到以上指標,結合數據可視化的工具,可以對Http個階...

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

Java

深入源碼級的Java面試題

1

puefu.he 發布于 2019-08-31

利用可達性分析算法,虛擬機會將一些對象定義為 GC Roots ,從 GC Roots 出發沿著引用鏈向下尋找,如果某個對象不能通過 GC Roots 尋找到,虛擬機就認為該對象可以被回收掉。 1.1 哪些對象可以被看做是GC Roots呢? JNI(Native方法) 1.2 ...

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

Java

JSP學習筆記(1)——Jsp指令、動作元素和內置對象

wenming.gapo 發布于 2019-08-31

簡單來說,javaweb技術就是讓服務器端能夠執行Java代碼,之后返回數據給客戶端(瀏覽器)讓客戶端顯示數據 jsp頁面中可以嵌套java代碼(java小腳本)和嵌套Web前端(html,css,js)來顯示數據。 服務器解析一個jsp,其實就是把jsp中的java代碼編譯并執...

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

Spring

干貨 | SpringBoot注解大全,值得收藏

3

鄧龍華 發布于 2019-08-30

點擊上方“ 匠心零度 ”,選擇“設為星標” 做積極的人,而不是積極廢人! 來自: 博客園(作者: tanwei81) https://www.cnblogs.com/tanwei81/p/6814022.html 一、注解(annotations)列表   @S pri...

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

Spring

MVC高級特性 & REST服務 & Security企業級認證授權 & 優雅編碼(一)

23

likai 發布于 2019-08-29

本文中所有實例代碼已托管碼云: gitee.com/zhenganwen/… 文末有驚喜! 開發環境 JDK1.8 Maven 項目結構 spring-security-demo 父工程,用于整個項目的依賴 security-core 安全認證核心模塊, security-bro...

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

Java

《Java 8 in Action》Chapter 8:重構、測試和調試

5

yeseng 發布于 2019-08-29

我們會介紹幾種方法,幫助你重構代碼,以適配使用Lambda表達式,讓你的代碼具備更好的可讀性和靈活性。除此之外,我們還會討論目前比較流行的幾種面向對象的設計模式, 包括策略模式、模板方法模式、觀察者模式、責任鏈模式,以及工廠模式,在結合Lambda表達式之后變得更簡潔的情況。最后...

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

Java

【JVM從小白學成大佬】5.垃圾收集器及內存分配策略

2

hellas 發布于 2019-08-29

前面介紹了垃圾回收算法,接下來我們介紹垃圾收集器和內存分配的策略。有沒有一種牛逼的收集器像銀彈一樣適配所有場景?很明顯,不可能有,不然我也沒必要單獨搞一篇文章來介紹垃圾收集器了。熟悉不同收集器的優缺點,在實際的場景中靈活運用,才是王道。 在開始介紹垃圾收集器前,我們可以劇透幾點:...

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

Java

應用架構 COLA 2.0

16

yanxinchi 發布于 2019-08-29

很多同學不止一次和我反饋,我們的系統很混亂,主要表現在: 應用的層次結構混亂:不知道應用應該如何分層、應該包含哪些組件、組件之間的關系是什么; 缺少規范的指導和約束:新加一段業務邏輯不知道放在什么地方(哪個類,哪個包)、應該起什么名字比較合適? 解決這些問題,正是我創建COLA的...

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

Java

我為什么不再推薦用 RxJava

changyuan.xu 發布于 2019-08-28

點擊“ 開發者技術前線 ”,選擇“星標:top:” 13:21 在看|星標|留言,  真愛 作者: W_BinaryTree https://juejin.im/post/5cd04b6e51882540e53fdfa2 距離上一次更新也有一段時間了,其實這篇文章我早就...

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

Java

當 Retrofit 遇上 LiveData

zhuangli 發布于 2019-08-28

最近在學習 Google 官方的 GithubBrowserSample 項目時,發現 Yigit Boyar 已經在項目里寫好了一個 Adapter,用來連接 Retrofit 與 LiveData 。但是這種做法 一直沒有得到 Retrofit 項目的官方認可 ,時間點在 2...

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

Java

Java 大牛看過來,挑戰10道超難 Java 面試題!

8

劉莉莉 發布于 2019-08-28

譯者:Yujiaao 來源:segmentfault.com/a/1190000019962661 原文:http://t.cn/AiH7NCW1 這是我收集的10個最棘手的Java面試問題列表。這些問題主要來自 Java 核心部分 ,不涉及 Java EE 相關問題。你可能知道...

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

Java

Android高手進階(RxJava2)

3

小丁 發布于 2019-08-27

RxJava 已經成為了 Android 開發必備的技能,鑒于大部分敏捷開發團隊,掌握 RxJava 和 Retroft 快速開發網絡框架,能大幅度減少網絡框架重構時間。 有大量文章教程在寫 RxJava 如何使用,如扔物線的RxJava詳解,還有南塵的RxJava2.x 教程,...

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

Java

聊一聊 RxJava2 中的異常及處理方式

xiaoli.he 發布于 2019-08-26

眾所周知,RxJava2 中當鏈式調用中拋出異常時,如果沒有對應的 Consumer 去處理異常,則這個異常會被拋出到虛擬機中去,Android 上的直接表現就是 crash,程序崩潰。 訂閱方式 說異常處理前咱們先來看一下 RxJava2 中 Observable 訂閱方法 s...

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

2013平特肖公式