f10@t's blog

f10@t's blog

St@y HuNgRy, St@y f00l1sh.

闲聊一下Java中的DI和CDI

emm,更具体地来说其实是闲聊JSR-299与JSR-330,以及进一步澄清Spring的DI和Quarkus的CDI的概念。能疑惑这个问题只能说明我对Java的历史不够了解啊,只是很肤浅的去使用而没有思考其来源。

思考这个问题是因为我接触了Quarkus这个Java框架,大家一说到区块链一说到容器化可能都会去想go,而不是资源占有大且重量级的Java,这个框架就是用来解决Spring系列在这方面繁重的问题的,具体我会在Quarkus系列中详细叙述该框架的优点。

今天这篇文章主要内容包括这些:

  • 澄清一下DI(Dependency Injection)和CDI(Context and Dependency Injection)的关系与区别,顺带记录一下我自己思考的过程;
  • 澄清一下记Spring的ioc机制和这二者的关系(其实这俩没关系。。)
  • 简言一下Quarkus的特点
Kubernetes-集群环境搭建使用及问题记录(二)

上一篇中我搭建了一个单master+三个从节点的Kubernetes集群,并直接使用nginx镜像进行了简单部署。这一篇来主要学习一下Kubernetes最主要的功能--容器编排。本篇将记录容器编排的重要概念、配置文件如何辨写开始,最后展示一个很简单的Hello-world。下一篇将深入实战,部署一个SpringCloud项目。

image-20210810183438958
闲聊一下Go语言的函数方法和多态机制特点

想闲聊一下Go语言和Java在函数方法、继承、接口、多态机制等方面的区别,这个两个在面向对象思想方面的设计是有不小区别的,具体在编程上也会有较大的区别。这篇我以Java和Go语言代码作为对比,在几个重要问题上记录下区别,帮助自己适应一下Go语言的特点。

express学习(一)-基于NodeJS的Web框架

哎前端,自己就没踏踏实实学过前端的玩意儿,嚷嚷着要学vue要学angular,结果都是接触个皮毛,完后屁颠屁颠回去学Java了...,今天项目需要,学学express,一个基于NodeJS的快速开发web应用的框架(属于Nodejs的后端框架),目的是学会基本使用。vue这些前端框架回头专门记录学学(我也好想会做好看的前端呜呜呜)

express-title

avatar
lzwgiter
看清自己,认识世界