標簽:緩存

編程技術

如何將 Redis 用于微服務通信的事件存儲

3

zhuangli 發布于 2019-10-16

來源:Redislabs 作者:Martin Forstner 翻譯:Kevin (公眾號:中間件小哥) 以我的經驗,將某些應用拆分成更小的、松耦合的、可協同工作的獨立邏輯業務服務會更易于構建和維護。這些服務(也被稱為微服務)各自管理自己的技術棧,因此很容易獨立于其他服務進行開發...

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

Java

spring學習之bean的作用域

2

zhuangli 發布于 2019-10-16

scope 包括Singleton、Prototype、Request, Session, Application, WebSocket,這邊主要講常用的Singleton和Prototype。 Singleton 當定義一個bean為單例對象時,IoC容器只創建該bean對象的...

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

Java

Java反射原理分析 – Method篇

hanze 發布于 2019-10-16

Class 對象提供以下獲取對象的方法( Method ): getMethod getDeclaredMethod getMethods getDeclaredMethods 測試用例 //父類 public class RefFather { public void refF...

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

Spring

走進Spring中Bean的世界

76

songhua.gao 發布于 2019-10-16

之前十一假期,基于SpringBoot實現集成公司業務和通用封裝的starter,有點類似支付寶的Sofa-Boot。在實現過程中,不斷優化的過程發現對源碼理解不好,starter很容易寫的不那么“聰明”。所以就趁著假期一點點跟著源碼閱讀了起來,今天來分享一篇總結簡單Bean的生...

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

Spring

多云架構落地設計和實施方案

1

hellas 發布于 2019-10-16

總體思路 不同云廠商提供的云服務不盡相同,相同的云服務在功能、性能上也會有或多或少的差異。越是深度使用某個云廠商的云服務,越是難于遷移到其他云廠商。選擇自己構建云服務,則技術門檻,維護成本很高。確定多云架構以后,首先需要在技術棧的選型上做好折中。一個基本的原則是通過業務架構的靈活...

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

Java

HBase 優化

6

likai 發布于 2019-10-16

HBase 優化 JVM調優 內存調優 一般安裝好的HBase集群,默認配置是給Master和RegionServer 1G的內存,而Memstore默認占0.4,也就是400MB。顯然RegionServer給的1G真的太少了。 export HBASE_MASTER_OPTS...

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

Spring

web-flash 1.2 發布,基于 Spring Boot&Vue.js 的前后端分離后臺管理系統

yanxinchi 發布于 2019-10-16

web-flash 發布將近半年,系統已經趨于穩定,本次沒有重大功能更新,主要進行性能的優化和部分組件的例行升級以及bug修復 本次更新內容如下: Change 刪除角色時判斷是有用戶使用該角色,如果有則不允許刪除 Change 簡化手機站點api地址配置 Change base...

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

Java

Spring Boot2 系列教程(十)Spring Boot 整合 Freemarker

4

darida 發布于 2019-10-16

今天來聊聊 Spring Boot 整合 Freemarker。 Freemarker 簡介 這是一個相當老牌的開源的免費的模版引擎。通過 Freemarker 模版,我們可以將數據渲染成 HTML 網頁、電子郵件、配置文件以及源代碼等。Freemarker 不是面向最終用戶的,...

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

編程技術

微服務還能火多久?

2

puefu.he 發布于 2019-10-16

(小灰養的小小灰,送給大家) 近幾年,微服務架構在大量技術社區迅速躥紅,被認為是 IT 軟件架構的未來方向。一線互聯網公司由于具有大量的業務體量和業務場景,比如阿里、百度、網易,很早就開始入坑微服務架構。 但說起微服務,不少人還是有這樣的困惑: “作為一個開發,微服務架構是不是和...

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

編程技術

你絕對沒接觸過的千萬級并發,達不到25.6萬年薪全額退款

21

xiaoli.wang 發布于 2019-10-16

你有高并發經驗嗎 只要你面試,面試官最常問的一個問題就是“有高并發經驗嗎?” 無論你是高級工程師還是架構師,只要你不在BAT這樣的一線大廠工作,你絕對沒有接觸過千萬級別的高并發。 有過百萬級高并發經驗的工程師、架構師,就已經是各大公司想要的人才。 你遇到職場瓶頸了嗎 你是不是多年...

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

Spring

SpringBoot單體服務是如何搭建成SpringCloud微服務

10

yeseng 發布于 2019-10-15

本文是讀了《Spring微服務實戰》一書后的總結,介紹如何將傳統應用程序一步步構建成分布式微服務架構。 傳統應用程序是怎樣的呢? ? 傳統應用程序是高度耦合的,開發者將業務邏輯,模塊之間的調用硬編碼在代碼之中,使各個模塊之間相互依賴。 ? 在軟件規模擴大之后,通常遭遇到這樣一種情...

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

Java

為何Mybatis將Integer為0的屬性解析成空串?

2

likai 發布于 2019-10-15

最近公司做了幾次CodeReview,在大家一起看代碼的過程中,互相借鑒,學到了很多,也各自說了點平時遇到的所謂的“坑”,其中有一個同事遇到的問題,蠻有意思的。 <if test="age != null and age != ''"> age =...

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

Java

從源碼的角度分析 OKHttp3 (三) 緩存策略

1

yanxinchi 發布于 2019-10-15

由于之前項目搭建的是 MVP 架構,由 RxJava + Glide + OKHttp + Retrofit + Dagger 等開源框架組合而成,之前也都是停留在使用層面上,沒有深入的研究,最近打算把它們全部攻下,還沒有關注的同學可以先關注一波,看完這個系列文章,(不管是面試還...

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

Java

記一次"內存泄露"排查過程

2

puefu.he 發布于 2019-10-15

今天發現線上一個應用內存占用非常高,但它的cpu使用率卻很低 使用 ps 命令,可以看到 進程 19793 占用了4.9G的內存,然而它cpu使用率還不到5%,有問題。 # ps -aux | grep 19793 user 19793 1.6 9.9 23864228 4904...

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

Java

java多線程(2) – Java的對象模型

6

xubiao.zhuang 發布于 2019-10-15

java對象保存在堆內存中。在內存中,一個Java對象包含三部分:對象頭、實例數據和對象填充。 對象頭中包含鎖狀態標志、線程持有的鎖等標志。 Java的對象模型 在JVM的內存結構中,對象保存在堆內存中。我們在對對象進行操作時,操作的是對象的引用。 那么對象本身在JVM中的結構是...

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

Java

Dubbo的負載均衡策略&容錯策略

鄧龍華 發布于 2019-10-15

dubbo的負載均衡策略 RandomLoadBalance 隨機調用負載均衡 默認方式 該類實現了抽象的AbstractLoadBalance接口,重寫了doSelect方法,看方法的細節就是首先遍歷每個提供服務的機器,獲取每個服務的權重,然后累加權重值,判斷每個服務的提供者權...

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

Spring

Java面試通關要點匯總集之框架篇參考答案

1

hanze 發布于 2019-10-15

框架篇 Spring BeanFactory 和 ApplicationContext 有什么區別 BeanFactory 可以理解為含有bean集合的工廠類。BeanFactory 包含了種bean的定義,以便在接收到客戶端請求時將對應的bean實例化。 BeanFactory...

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

Java

jeecms X1 開源發布,站群快速開發平臺

5

dulong 發布于 2019-10-15

JEECMSx1是采用Java技術基于Springboot開發重構的快速開發平臺,支持完整的API、源碼支持快速開發、分離開發;重構后的jeecms支持多種集群部署方式,支持資源、HTML分離部署;著重系統的高性能穩定性(系統采用可靠數據庫中間件技術、強大ES索引引擎、分布式緩存...

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

手机彩票计划软件超稳