java服务端
文章平均质量分 95
程序员欣宸
微信公众号同名,畅游Java,与你同行~
展开
-
Strimzi Kafka Bridge(桥接)实战之二:生产和发送消息
最常用最实用的接口,尽在本篇一网打尽,轻松通过http收发kafka消息原创 2022-11-27 11:07:26 · 1391 阅读 · 3 评论 -
strimzi实战之三:prometheus+grafana监控(按官方文档搞不定监控?不妨看看本文,已经踩过坑了)
通过strimzi部署的kafka集群,如何部署prometheus+grafana去监控呢?官方文档信息量太大,即便照着做也可能失败,这里有一份详细的保姆级操作指南,助您成功部署监控服务原创 2022-11-13 11:32:42 · 1118 阅读 · 2 评论 -
strimzi实战之二:部署和消息功能初体验
快速部署strimzi,然后体验基本功能:发送和接收消息原创 2022-11-06 11:04:41 · 1012 阅读 · 0 评论 -
strimzi实战之一:简介和准备
strimzi是个CNCF项目,功能是用于在kubernetes环境下部署和配置kafka,并提供了丰富的扩展功能,《strimzi实战》是欣宸新的系列原创,旨在与大家一起通过实战学习和掌握strimzi,并且深入源码,借助strimzi去了解云原生应用原创 2022-11-05 22:01:47 · 1821 阅读 · 0 评论 -
程序员欣宸文章汇总(数据库+中间件篇)
本文汇集了作者所有数据库和中间件的文章,如果出现对您有参考价值的内容,我将不胜荣幸。原创 2020-03-25 08:51:22 · 7360 阅读 · 1 评论 -
支持JDK19虚拟线程的web框架,之五(终篇):兴风作浪的ThreadLocal
ThreadLocal,这个多线程场景中重要的特性,在虚拟线程领域兴风作浪,为了应付它,quarkus也是够拼,今天咱们就来聊聊这个话题,在轻松的气氛中结束《支持JDK19虚拟线程的web框架》系列原创 2022-10-29 22:16:41 · 1652 阅读 · 6 评论 -
支持JDK19虚拟线程的web框架,之四:看源码,了解quarkus如何支持虚拟线程
quarkus是如何支持虚拟线程的呢?今天咱们一起来阅读quarkus源码,学习从框架开发视角去添加新特性,除了开阔眼界,也为为自己的设计能力提升增加有效的参考信息原创 2022-10-29 21:17:35 · 1078 阅读 · 2 评论 -
支持JDK19虚拟线程的web框架,之三:观察运行中的虚拟线程
本篇借助JProfiler工具,从线程的观察结果去印证官方资料,做到理论结合实践,让您领先一步,掌握和了解神秘的虚拟线程内幕原创 2022-10-23 16:02:09 · 1078 阅读 · 1 评论 -
支持JDK19虚拟线程的web框架,之二:完整开发一个支持虚拟线程的quarkus应用
本篇咱们从零开发一个quarkus应用,支持虚拟线程响应web服务,响应式操作postgresql数据库,并且在quarkus官方还未支持的情况下,率先并将其制作成docker镜像原创 2022-10-22 09:58:02 · 1431 阅读 · 0 评论 -
支持JDK19虚拟线程的web框架,之一:体验
随着JDK19的发布,虚拟线程也逐渐被大家了解和使用,然而,主流java框架是否支持虚拟线程这一特性呢?咱们应用开发者如何通过框架使用虚拟线程特性?经过精心准备,欣宸原创在第一时间为您带来详细的实战系列,与您共同学习,窥探虚拟线程技术的未来原创 2022-10-16 23:05:09 · 2086 阅读 · 0 评论 -
精选版:用Java扩展Nginx(nginx-clojure 入门)
让 Java 代码直接在 Nginx 上运行?这么有趣的功能,随本文一起来实战体验吧,图文并茂,一定能成功的那种实战原创 2022-08-21 22:30:39 · 1795 阅读 · 1 评论 -
java与es8实战之六:用JSON创建请求对象(比builder pattern更加直观简洁)
向ES发送请求时,如何创建请求对象呢?官方推荐的builder patter,在面对复杂的请求对象结构时还好用吗?有没有更加直观简洁的方法,尽在本文一网打尽原创 2022-07-17 21:04:20 · 1263 阅读 · 0 评论 -
java与es8实战之五:SpringBoot应用中操作es8(带安全检查:https、账号密码、API Key)
SpringBoot应用中操作es8,本篇重点是如何连接带安全检查的es8服务端(https、账号密码、API Key)原创 2022-07-10 23:00:28 · 3409 阅读 · 4 评论 -
java与es8实战之四:SpringBoot应用中操作es8(无安全检查)
最简单的,在SpringBoot应用中使用ES官方库操作ES8原创 2022-07-03 21:27:55 · 2541 阅读 · 2 评论 -
java与es8实战之三:Java API Client有关的知识点串讲
正式使用官方的Java API Client操作ES之前,将与之有关的重要知识点先做一轮串讲,后面开始编码时,疑点已扫清,可以愉快而顺畅的实现业务功能原创 2022-06-25 09:57:39 · 1745 阅读 · 0 评论 -
java与es8实战之二:实战前的准备工作
编码实战前的准备工作,包括搭建环境,列举各软件参考版本,选择合适的库,创建父工程等原创 2022-06-18 20:22:59 · 1332 阅读 · 3 评论 -
java与es8实战之一:以builder pattern开篇
欣宸原创《java与es8实战》系列的开篇,重温经典,夯实基础,再出发原创 2022-06-17 00:08:55 · 1266 阅读 · 3 评论 -
quarkus数据库篇之四:本地缓存
如何将数据库查询结果缓存在当前进程中,提升下一次查询的速度?原创 2022-05-25 07:26:05 · 659 阅读 · 1 评论 -
quarkus数据库篇之三:单应用同时操作多个数据库
单个应用同时对多个数据库做增删改查,这是基本操作,quarkus也轻松支持,来随本篇一同操作吧原创 2022-05-21 10:45:55 · 1140 阅读 · 0 评论 -
quarkus数据库篇之二:无需数据库也能运行增删改查(dev模式)
来了解quarkus官方提供的一个小工具,就算没有数据库,也能让应用顺利的运行增删改查(dev模式)原创 2022-05-19 12:44:34 · 950 阅读 · 0 评论 -
quarkus数据库篇之一:比官方demo更简单的基础操作
《quarkus数据库篇》系列的开篇,编码实战最基础的数据库增删改查,数据库用的是PostgreSQL,在官方demo基础上进一步精简,极速入门quarkus数据库操作原创 2022-05-14 12:03:31 · 3131 阅读 · 1 评论 -
quarkus依赖注入之十三:其他重要知识点大串讲(终篇)
《quarkus依赖注入》系列的终篇,将剩下的重要知识点内容串起来一网打尽,完美结束依赖注入的深度历险原创 2022-05-08 10:25:42 · 1095 阅读 · 0 评论 -
quarkus依赖注入之十二:禁用类级别拦截器
通过编码实战了解quarkus拦截器的另一个高级特性:禁用类级别拦截器,这样可以避免类级别和方法级别拦截器的叠加冲突原创 2022-05-05 07:18:17 · 429 阅读 · 0 评论 -
quarkus依赖注入之十一:拦截器高级特性上篇(属性设置和重复使用)
体验拦截器的高级功能,设置拦截器属性并在实现中使用此属性,这样同一个拦截器在不同位置可以发布不同效果,更可以将同一个拦截器设置不同属性,叠加使用在同一个地方原创 2022-05-02 14:57:24 · 1182 阅读 · 1 评论 -
quarkus依赖注入之十:学习和改变bean懒加载规则
为了降低启动时间,quarkus下的常规作用域bean遵循懒加载规则,但有时我们希望bean可以更早实例化,本篇,咱们一起来了解懒加载规则和改变规则的方法原创 2022-05-01 11:51:22 · 589 阅读 · 0 评论 -
quarkus依赖注入之九:bean读写锁
quarkus以bean实例为对象提供读写锁,请随本文来体验此锁如何解决多线程同步问题原创 2022-04-22 08:29:36 · 540 阅读 · 1 评论 -
quarkus依赖注入之八:装饰器(Decorator)
quarkus框架提供了对装饰器模式的支持,本篇就来体验它的能力和适用场景原创 2022-04-17 22:10:42 · 1033 阅读 · 1 评论 -
quarkus依赖注入之七:生命周期回调
介绍quarkus的bean生命周期回调方式,在bean的不同阶段(如创建、销毁)执行自定义方法原创 2022-04-12 08:10:29 · 658 阅读 · 0 评论 -
quarkus依赖注入之六:发布和消费事件
quarkus框架下,进程内同步、异步发布和消费事件的操作原创 2022-04-09 22:38:58 · 2078 阅读 · 0 评论 -
quarkus依赖注入之五:拦截器(Interceptor)
掌握quarkus框架下如何开发和使用拦截器原创 2022-04-09 09:54:15 · 1696 阅读 · 0 评论 -
quarkus依赖注入之四:选择注入bean的高级手段
除了前文的配置项、profile等手段,在注入点选择bean的时候,还有很多种灵活的选择方式,一起来掌握吧原创 2022-04-03 16:14:06 · 1580 阅读 · 1 评论 -
jackson学习之六:常用类注解
常用类注解说明原创 2022-04-01 23:48:43 · 1249 阅读 · 0 评论 -
quarkus依赖注入之三:用注解选择注入bean
注入点的类型,如果有多个bean都是该类型的实现,应该如何选择呢?本篇尝试通过多种注解来选择原创 2022-03-31 07:29:13 · 1355 阅读 · 0 评论 -
quarkus依赖注入之二:bean的作用域
quarkus中的bean,它们的作用域是如何设置的?作用范围又分别是什么?本文给出答案原创 2022-03-26 13:47:38 · 1778 阅读 · 0 评论 -
quarkus依赖注入之一:创建bean
《quarkus依赖注入》系列聚焦quarkus框架下bean的创建、使用、配置等场景的知识点,本文是系列的开篇,介绍CDI,实战创建bean原创 2022-03-26 11:06:24 · 1794 阅读 · 0 评论 -
quarkus实战之八:profile
掌握quarkus的profile用法,灵活处理不同环境的配置信息原创 2022-03-18 22:10:30 · 1405 阅读 · 1 评论 -
quarkus实战之七:使用配置
通过各种方式设置的配置项,在代码中如何获取呢?本文会详细讲解原创 2022-03-16 07:52:10 · 1805 阅读 · 3 评论 -
quarkus实战之六:配置
了解quarkus六种配置方式,以及如何配置多种内容原创 2022-03-13 23:05:10 · 3012 阅读 · 1 评论 -
quarkus实战之五:细说maven插件
quarkus的maven插件非常重要,管理和构建工程时都离不开,本篇就来一起了解和掌握它原创 2022-03-11 20:53:53 · 1614 阅读 · 0 评论 -
quarkus实战之四:远程热部署
将本地的改动极速同步到远程服务端,并自动生效,掌握此技能,开发调试会更高效原创 2022-03-09 07:33:03 · 1285 阅读 · 0 评论