点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
需求
不知不觉,web 开发已经进入 “微服务”、”分布式” 的时代,致力于提供通用 Java 开发解决方案的 Spring 自然不甘人后,提出了 Spring Cloud 来扩大 Spring 在微服务方面的影响,也取得了市场的认可,在我们的业务……继续阅读 »
3年前 (2022-05-07) 807浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
在《DDD兴起的原因以及与微服务的关系》中曾举了一个研究桃树的例子,如果要研究桃树,将桃树根据器官分成根、茎、叶、花、果实、种子,这每一种器官都可以认为是一个研究领域,而领域又有更加具体的细分,分成子域、核心域、通用域、支撑域等,下面回顾桃树这个例子
看上面这张图 ,如果研究桃树是我……继续阅读 »
3年前 (2022-05-07) 641浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
WebMagic是一个开源的java爬虫框架。WebMagic框架的使用并不是本文的重点,具体如何使用请参考官方文档:http://webmagic.io/docs/。
本文是对spring boot+WebMagic+MyBatis做了整合,使用WebMagic爬取数据,然后通过MyB……继续阅读 »
3年前 (2022-05-07) 983浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
前言
Visual Studio 2022 正式版于发布。新版本带有 go-live 许可证,可供生产使用。在 Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的改进,包括对 64 位、.NET 6 和 C++ 20 的支持,为核心调试器提……继续阅读 »
3年前 (2022-05-07) 867浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
背景
最近对负责的项目进行了一次性能优化,其中包括对 JVM 参数的调整,算是进行了一次简单的 JVM 调优,JVM 参数调整之后,服务的整体性能有 5% 左右的提升,还算不错。
先介绍一下项目的基本情况:
项目是一个高 QPS 压力的 web 服务,单机 QPS 一……继续阅读 »
3年前 (2022-05-07) 729浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
我们都知道,消息从生产端到消费端消费要经过3个步骤:
生产端发送消息到RabbitMQ;
RabbitMQ发送消息到消费端;
消费端消费这条消息;
这3个步骤中的每一步都有可能导致消息丢失,消息丢失不可怕,可怕的是丢失了我们还不知道,所以要有一些措施来保证系统的可靠……继续阅读 »
3年前 (2022-05-07) 796浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1、git简介
2、git在IntelliJ IDEA下的使用
2.1、IntelliJ IDEA下配置git
2.2、git clone
2.3、git checkout
2.4、git diff
2.5、git log
2.6、git commit
2.7、……继续阅读 »
3年前 (2022-05-07) 955浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
今天分享几个很有意思的口令,其实也算是几个消遣,装逼用的小工具吧,下面的口令是在Ubuntu下演示,CentOS下如何安装,需要了可以自己搜下。
1. sl 命令
你会看到一辆火车从屏幕右边开往左边
安装 $ sudo apt-get install sl 运行……继续阅读 »
3年前 (2022-05-07) 888浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
对一个 Java 后端程序员来说,mybatis、hibernate、data-jdbc 等都是我们常用的 ORM 框架。它们有时候很好用,比如简单的 CRUD,事务的支持都非常棒。但有时候用起来也非常繁琐,比如接下来我们要聊到的一个常见的开发需求,最后本文会给出一个比直接使用这些 ORM……继续阅读 »
3年前 (2022-05-07) 776浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
起源
如果在一个项目中有两个service。userService和orderService。我们想要其中一个service调用另一个。
我们大概会有如下写法:
public class userService{ &……继续阅读 »
3年前 (2022-05-07) 697浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
背景
为了更好地实现对项目的管理,我们将组内一个项目迁移到 MDP 框架(基于 SpringBoot),随后我们就发现系统会频繁报出 Swap 区域使用量过高的异常。
笔者被叫去帮忙查看原因,发现配置了 4G 堆内内存,但是实际使用的物理内存竟然高达 7G,确实不正……继续阅读 »
3年前 (2022-05-07) 827浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
出品 | OSC开源社区(ID:oschina2013)
New Relic 最新发布了一份“2022 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。
该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的供……继续阅读 »
3年前 (2022-05-07) 789浏览 0评论
0个赞