編程技術

Android RxJava系列三: 與Retrofit2結合使用和封裝處理

yeseng 發布于 2019-07-06

前言 本篇文章主要介紹Rxjava與Retrofit結合使用,對Rxjava和Retrofit不熟悉的可以去看我之前的兩篇介紹 Android RxJava:基礎介紹與使用 Android RxJava系列二: 常用拓展操作符 Android Retrofit 2.5.0使用基礎...

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

大數據 — 批處理 + 流處理

yanxinchi 發布于 2019-07-06

無邊界數據 (Unbounded Data):一種不斷增長、無限的數據集,也叫 流數據 (Streaming Data) 有邊界數據 (Bounded Data):一種有限的數據集 把無邊界數據按照時間窗口提取一部分,將成為有邊界數據,有邊界數據可以看作無邊界數據的一個 子集 事...

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

paluch.biz – Lombok的數據類是有害的!為什么我不再使用Lombok?

鄧龍華 發布于 2019-07-05

其實數據類就是數據結構,就是DTO,其和真正類是有本質區別,見 鮑勃大叔實錘:類與數據結構的比較 ,使用數據類其實是一種倒退!這篇博客文章解釋了從項目中刪除Project Lombok背后的動機,它反映了作者個人的觀點,并沒有阻止特定的技術。 大約三年前,我開始了解 Projec...

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

Square 現代高效的 HTTP 客戶端 okhttp(二):HTTP 請求

4

yanxinchi 發布于 2019-07-05

作者簡介:ASCE1885, 《Android 高級進階》 [1] 和  《Android 高級進階(源碼剖析篇)》 [2] 作者。  本文由于潛在的商業目的,未經授權不開放全文轉載許可,謝謝! 本文分析的源碼版本已經 fork 到我的 Github [3] ...

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

Java中方法參數的總結

xiaoli.he 發布于 2019-07-05

方法參數 方法得到的都是所有參數值的拷貝,方法不能修改傳遞給它的任何參數變量的內容。 參數共有兩種類型: 基本數據類型 對象引用 除了基本數據類型的都是對象引用,包括數組等等。 很容易得知,一個方法不可能改變一個基本數據類型的參數,下面討論參數的對象的情況。 下面這個方法可以將一...

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

『互聯網架構』軟件架構-zuul微服務網關(中)(101)

11

likai 發布于 2019-07-05

咱們今天繼續說springcloud的zuul。在最早我們是沒有網關這個概念的,微服務搭建起來后,客戶端就直接訪問一個個微服務了,這些方式有很多的弊端,上次都說了,針對這些弊端,我們用一種什么樣的方式去解決呢,那就是springcloud為我們整合一個框架zuul統一的微服務,在...

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

java并發編程學習之線程的生命周期(一)

1

Harries 發布于 2019-07-05

流程圖 新建狀態 當用new創建一個線程后,線程就處于新建狀態,此時和其他普通java對象一樣,由JVM創建內存空間,初始化成員變量值等。 就緒狀態 調用strat或者由阻塞狀態被解除時,進入就緒狀態,此時,只能表示線程可以運行了,但不代表已經運行了,需要等待CPU的調度。 運行...

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

致遠A8協同管理系統0day漏洞深度剖析和漏洞利用

21

xiaoli.wang 發布于 2019-07-05

代碼審計 Anonymous-ghost 5 July 2019 01:47 #1 首先這個漏洞在2019-6-26被人爆出,下面是網上爆出來的exp POST /seeyon/htmlofficeservlet HTTP/1.1 Content-Length: 1111 Use...

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

最牛Spring開發三劍客,請收下!

4

hanze 發布于 2019-07-05

開發者最適用的Spring開發三劍客推薦給需要的你們, 購買通道: https://item.jd.com/12536371.html 第一本:《Spring實戰》(第4版) 全球有超過100 000的開發者使用本書來學習Spring 中文版累計銷售超10萬冊,暢銷經典Sprin...

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

Event Sourcing 和 CQRS 落地(五):Spring-Cloud-Stream 優化

2

xiaoli.wang 發布于 2019-07-05

本系列的上一篇文章重點介紹了 Axon 實現,本文將主要介紹 Spring Cloud 提供的消息中間件的抽象 Spring Cloud Stream 的優化方法。 Spring Cloud Stream 優化 問題 Spring Cloud Stream (以下簡稱 SCS )...

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

我終于被 implementation 和 api 逼瘋了

3

xubiao.zhuang 發布于 2019-07-05

背景 本人是一枚Android SDK開發程序猿,就是開發SDK以提供給客戶使用。以前我們SDK開發本著能不依賴第三方就不依賴第三方的原則,使用的全是原生提供的API。由于上次經過爬蟲 Android Push哪家強——分析豌豆莢1400個APP 得到使用OkHttp的APP占比...

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

網易Java研發面試官眼中的Java并發——安全性、活躍性、性能

hanze 發布于 2019-07-05

一. 安全性問題 線程安全的本質是 正確性 ,而正確性的含義是 程序按照預期執行 理論上 線程安全 的程序,應該要避免出現 可見性問題(CPU緩存)、原子性問題(線程切換)和有序性問題(編譯優化) 需要分析是否存在線程安全問題的場景: 存在共享數據且數據會發生變化,即有多個線程會...

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

使用jsr303規范驗證數據

2

尖兵 發布于 2019-07-05

我們有時需要對前端傳過來的數據做校驗,就可以使用spring validation。他可以使我們不用在每個Controller編寫校驗代碼,可以達到解耦的功能。本文環境為jdk8,框架使用springboot 2.1.0.RELEASE。 添加依賴 <dependency&...

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

聊一聊微服務架構下的服務發現模式

6

鄧龍華 發布于 2019-07-05

微服務架構下服務實例具有動態分配的網絡地址,隨著服務的自動擴展、故障和發布升級,導致服務實例的網絡地址發生動態變更。因此,需要一種機制,支持服務消費者在服務提供者實例地址發生變更時,能夠及時感知獲取實例最新的地址,即服務發現機制。 服務發現的介紹 服務發現的概念是隨著計算機體系結...

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

2013平特肖公式