原创 kubernetes-第二篇基礎概念

Pod的概念 Pod類型 自主式 Pod 控制器管理的 Pod Pod 控制器類型 ReplicationController & ReplicaSet & Deployment >HPA(HorizontalPo

原创 kubernetes-第一篇相關介紹

發展經歷 https://www.sohu.com/a/108369576_465914 知識圖譜 介紹說明 發展歷史 爲什麼需要 K8S 的誕生 公有云類型說明 資源管理器對比 K8S 其優勢 K8S 組件說明 Bor

原创 致Java初學者-學習方法集

1.前言 首先你要有信心,相信自己能學好。 2.怎樣學 現在網上資源一大堆,可以上網找一個最新的體系化的視頻從頭開始學。也可以上TB買一個最新的體系化的視頻進行學習。 在這裏強調一定是體系化的學習,不要東一榔頭,西一棒槌,這樣會拉

原创 Java導出Execl疑難點處理

一.背景 最近業務需求需要導出Execl,最終做出的效果如下,中間牽扯到大量的數據計算。 二.疑難問題分析 問題1:跨單元格處理及邊框設置 問題2:自定義背景顏色添加 問題3:單元格中部分文字設置顏色 問題4:高度自適應處理 三.

原创 FreeMarker導出複雜Excel

最近業務需要做複雜的Excel導出功能,由於Execl樣式複雜,本來想做基於標籤佔位符的導出,由於時間有限,沒有時間預言和寫demo,最後還是選擇了基於POI的導出,就是樣式複雜了點。 現在有時間研究了一下使用freemarker

原创 精心整理Java及架構資料

Java資料 架構資料 獲取方式,關注一下公衆號: 回覆:JAVA資料 即可獲取

原创 2020年1月TIOBE指數,C榮獲2019年度最佳編程語言

每個人都認爲Python將連續第二年成爲TIOBE的年度編程語言。但這一次是好的老語言C憑藉2.4%的年增長率獲得了獎項。排名第二的是C#(+2.1%),Python(+ 1.4%)和Swift(+ 0.6%)。爲什麼編程語言C仍然很熱

原创 Java 狀態報告:Java 8 佔主導,Java 11 不算多

New Relic 發佈了一份新的 JVM 報告,該報告基於其全球客戶在生產環境中運行的 JVM 報告的數據的分析。與其他自我報告調查不同,這裏生成的數據來自正在生產環境中運行的 JVM。正如所料,結果數據集來自 New Relic 的

原创 2020 年第一個候選 Java 增強提案

文章轉載自 OSCHINA 社區 [http://www.oschina.net]Oracle 軟件研發總監 Jim Laskey 提出了一項候選 Java 增強提案(JEP),要刪除長期以來一直使用的 Nashorn JavaScri

原创 Review-Java多線程

對volatile的理解 volatile是Java虛擬機提供的輕量級的同步機制 JMM你談談 JMM(Java內存模型Java Memory Model,簡稱JMM)本身是一種抽象的概念 並不真實存在,它描述的是一組規則或規範通

原创 Review-JVM

總體介紹 JVM內存結構 JVM體系概述 Java8以後的JVM GC作用域 常見的垃圾回收算法 引用計數 複製算法 標記清除 標記整理 JM垃圾回收的時候如何確定垃圾?什麼是 GC Roots 什麼是垃圾 簡單的

原创 Kubernetes-javaWeb應用編排

mysql服務配置 apiVersion: apps/v1 kind: Deployment metadata: name: my-mysql spec: replicas: 1 template: metad

原创 Kubernetes-開篇使用Minikube安裝kubernetes

安裝Kubernetes到CentOS(Minikube) minibube 官方安裝地址 https://kubernetes.io/docs/tasks/tools/install-minikube/ 安裝kubernetes

原创 RabbitMQ(二) RabbitMQ高級特性

消息如何保障100%的投遞成功 什麼是生產端的可靠性投遞 保障消息的成功發出 保障MQ節點的成功接收 發送端收到MQ節點(Borker)確認應答 完善的消息進行補償機制 生產端-可靠性投遞(一) 消息落庫,對消息狀態進行打標 消息的延

原创 RabbitMQ(三) RabbitMQ高級整合應用

RabbitMQ整合Spring AMQP實戰 常用組件介紹 RabbitAdmin Spring AMQP聲明 通過@Bean註解進行聲明 RabbitTemplate SimpleMessageListenerCont