首页
学习
活动
专区
工具
TVP
发布

品茗IT

专栏成员
157
文章
198165
阅读量
35
订阅数
一次CPU占用过高问题排查
事情是这样的:我们有一个应用跑了一段时间,一直没有报错,然后这两天突然告警起来了:
品茗IT
2023-10-22
4350
从maven依赖定义顺序到Java spi机制,这些你忽略了的细节
故事是这样的,新建一个SpringBoot项目的时候,把依赖都加进去之后,run起来,报错了!!
品茗IT
2023-10-22
3940
实现简单的分片上传和图片处理,解决了大图片上传和显示问题
如果我们的图片达到几兆时,我就不说几个G了,我是为了模拟分片上传,并顺便解决我的垃圾服务器的上传速度慢问题。
品茗IT
2021-01-29
2.5K0
让代码更优雅:JAVA代码不同JDK版本的不同写法
JDK不同版本有不同的特性,我刚毕业时候JDK1.8(8)已经出现了,但是大多公司还在用1.6(6),后面陆续出现了9、10、11、12,但是大多公司仍然坚守在1.6版本,逐渐在向1.8靠拢。
品茗IT
2020-09-22
9590
SpringCloud微服务实战系列(十九)Ouath2在真实场景中的应用之客户端接入(第一种写法)
在《SpringCloud微服务实战系列(十七)Ouath2在真实场景中的应用之资源服务器》]中
品茗IT
2020-05-28
1.2K0
JAVA代码的热部署,动态语言Groovy使用的三种方式
Groovy是构建在JVM上的一个轻量级却强大的动态语言, 它结合了Python、Ruby和Smalltalk的许多强大的特性.
品茗IT
2020-05-28
4.5K0
SpringBoot入门建站全系列(三十三)集成validator校验接口数据
在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,如果我们直接将这些校验写死在代码里,将会遇到这种现象:
品茗IT
2020-05-28
1.1K0
SpringBoot入门建站全系列(三十四)使用Drools规则引擎做排班系统
Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,这令 Drools 的学习更加吸引人。
品茗IT
2020-05-28
2.4K0
SpringBoot入门建站全系列(二十九)Actuator服务监控及SpringBootMonitor单机监控页面
Actuaotr是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。
品茗IT
2020-05-28
2K0
从Java流到Spring Cloud Stream,流到底为我们做了什么?
首先,网络释义:流是一个相对抽象的概念,所谓流就是一个传输数据的通道,这个通道可以传输相应类型的数据。进而完成数据的传输。这个通道被实现为一个具体的对象。
品茗IT
2020-05-28
1.6K0
SpringBoot入门建站全系列(二十八)整合Kafka做日志监控
Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端点传递到另一个端点。 Kafka适合离线和在线消息消费。 Kafka消息保留在磁盘上,并在集群内复制以防止数据丢失。 Kafka构建在ZooKeeper同步服务之上。 它与Apache Storm和Spark非常好地集成,用于实时流式数据分析。
品茗IT
2020-05-28
1K0
Spring Data Rest!五分钟帮我们实现Rest服务
一直认为,Spring Data是与第三方组件进行数据交换的全家桶的整合,比如Spring Data Jpa是数据库使用,Spring Data LDAP是LDAP的使用,Spring Data Redis是Redis的使用,Spring Data Elasticsearch是Elasticsearch的使用。
品茗IT
2020-05-28
3K0
Java锁、悲观乐观锁、分布式锁?细说那年我们用过的锁
Java锁,指的是应用中使用的锁;应用中在处理线程安全的问题时,常常使用synchronized 或者ReentrantLock等锁来保证线程安全。
品茗IT
2020-05-28
9420
SpringCloud技术指南系列(五)服务注册发现之Consul服务调用
目前服务发现的解决方案有Eureka,Consul,Zookeeper等,这三个是SpringCloud官方支持的。
品茗IT
2019-09-12
7070
SpringCloud技术指南系列(四)服务注册发现之Consul服务注册
目前服务发现的解决方案有Eureka,Consul,Zookeeper等,这三个是SpringCloud官方支持的。
品茗IT
2019-09-12
9580
SpringCloud技术指南系列(三)服务注册发现之Eureka服务调用
目前服务发现的解决方案有Eureka,Consul,Zookeeper等,这三个是SpringCloud官方支持的。
品茗IT
2019-09-12
3490
SpringBoot入门建站全系列(十九)集成Activiti做工作流
Activiti作为一个流行的开源工作流引擎,正在不断发展,其6.0版本以API形式提供服务,而之前版本基本都是要求我们的应用以JDK方式与其交互,只能将其携带到我们的应用中,而API方式则可以服务器独立运行方式,能够形成一个专网内工作流引擎资源共享的方式。
品茗IT
2019-09-12
9930
Spring整合Schedule定时任务详解
所以,这里还是先讲第三个吧,前两个跟Spring没关系,这里不讲,quartz配置麻烦,后面篇幅再说。
品茗IT
2019-09-12
2K0
Spring和Ldap整合详解
LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议。
品茗IT
2019-09-12
2.4K0
windows常用命令集锦
netsh interface portproxy add v4tov4 listenport=22 listenaddress=172.27.49.143 connectaddress=192.168.56.2 connectport=22
品茗IT
2019-09-12
4520
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档