自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

架构文摘

每天一篇架构领域重磅好文,涉及一线互联网公司的互联网应用架构、大数据、机器学习等各个热门领域。

  • 博客(1642)
  • 收藏
  • 关注

转载 我们放弃了Nacos作为配置中心,转而选择了这款神器~

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!目前,我们所有微服务的配置中心都没有采用Nacos,而是选择了另一款携程开源的分布式配置中心Apollo,今天就跟大家详细介绍一下这款神级配置中心。1. 基本概念由于 Apollo 概念比较多,刚开始使用比较复杂,最好先过一遍概念再动手实践尝试使用。1.1、背景随着程...

2024-03-04 16:23:56 29

转载 SpringBoot + Nacos + k8s 优雅停机

来源:juejin.cn/post/7281486769290526757后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!1概念 优雅停机是什么?网上说的优雅下线、无损下线,都是一个意思。优雅停机,通常是指在设备、系统或应用程序中止运作前,先执行一定的流程或动作,以确保数据的安全、预防错误并保证系统的整体稳定。一般来...

2024-03-03 17:51:49 39

转载 40 个 SpringBoot 常用注解:让生产力爆表!

来源:ramostear.com后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!企业开发项目SpringBoot已经是必备框架了,其中注解是开发中的小工具(谁处可见哦),用好了开发效率大大提升,当然用错了也会引入缺陷。一、Spring Web MVC 与 Spring Bean 注解Spring Web MVC 注解@Req...

2024-02-29 16:51:30 30

转载 2024 年 2 月编程语言排行榜,Go 语言进入前十!

来源:菜鸟教程后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!TIOBE 2024 年 2 月份的编程语言排行榜已经公布,官方的标题是:Go 语言进入前十(The Go programming language enters the top 10)本月,Go 进入 TIOBE 指数前 10 位,排名第 8,这是 Go 有史以...

2024-02-28 17:19:54 282

转载 京东开源,牛逼哄哄的 JD-hotkey 到底有多强悍?

来源:gitee.com/jd-platform-opensource/hotkey后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!JD-hotkey 是京东 APP 后台热数据探测框架,历经多次高压压测和 2020 年京东 618 大促考验。在上线运行的这段时间内,每天探测的key数量数十亿计,精准捕获了大量爬虫、刷子用户...

2024-02-26 16:40:45 63

转载 你是外包,麻烦不要偷吃零食。。注意素质!

作者:血夜之末来源:www.cnblogs.com/Tiancheng-Duan/p/16002433.html后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!一、背景一转眼,又到了金三银四的跳槽 & 求职季。在 IT 行业,跳槽就离不开一个词,那就是外包。可以说,每一位 IT 人都接触过外包,甚至参与其中。而多数I...

2024-02-25 14:24:16 26

转载 知乎热议:为什么多数程序员都不做个人独立开发?

来源:zhihu.com/question/28523621/answer/1807791333后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!有些小伙伴找我,说想自己创业,我也给了些我的建议,刚好看到这篇文章,觉得写的挺不错,分享给大家。最近几年找工作的难度大家可想而知,但是我们不曾心想:为什么要找工作?说白了谁还不是为了...

2024-02-23 17:03:54 25

转载 SpringBoot引入 liteflow 规则引擎,太香了!

来源:juejin.cn/post/7296771770098745344后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。在这样的场景下,使用策略和模板模式的结合可以很好的解决这个问题,但是使用编码的方式会使得文件太多,在业务的部分环节...

2024-02-22 14:30:33 22

转载 你还在用for循环遍历list吗?

来源:blog.csdn.net/chaitoudaren/article/details/105122681后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一...

2024-02-21 20:37:57 14

转载 Git 如何撤回已 Push 的代码

来源:cnblogs.com/fnz0/p/15803011.html后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!在日常的开发中,我们经常使用Git来进行版本控制。有时候,我们可能会不小心将错误的代码 Push 到远程仓库,或者想要在本地回退到之前的某个版本重新开发。或者像我一样,写了一些感觉以后很有用的优化方案pus...

2024-02-20 16:11:17 24

转载 这款新兴的IDEA插件封神了!

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!IDEA是一款功能强大的集成开发环境(IDE)插件,它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天就给大家介绍一款IDEA插件:Apipost-Helper-2.0。用它,代码...

2024-02-19 16:41:47 22

转载 不好意思,ELK 该换了!

最近客户有个新需求,就是想查看网站的访问情况,由于网站没有做google的统计和百度的统计,所以访问情况,只能通过日志查看,通过脚本的形式给客户导出也不太实际,给客户写个简单的页面,咱也做不到成熟的日志解决方案,那就是ELK,还有现在比较火的Loki,(当然还有很多其他解决方案,比如Splunk、Datadog等),那我们这个小网站,小体量,必然是选择Loki来做。所以这次就采用 Nginx+Pr...

2024-02-18 15:30:49 26

转载 别整复杂了!Nginx 可以轻松搞定跨域问题

来源:cnblogs.com/fnz0/p/15803011.html后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!当你遇到跨域问题,不要立刻就选择复制去尝试。请详细看完这篇文章再处理 。我相信它能帮到你。分析前准备:前端网站地址:http://localhost:8080服务端网址:http://localhost:5...

2024-02-17 15:27:49 27

转载 公司来了个大佬,把 FullGC 40 次/天优化为 10 天 1 次,太秀了~!

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!通过这一个多月的努力,将 FullGC 从 40 次/天优化到近 10 天才触发一次,而且 YoungGC 的时间也减少了一半以上,这么大的优化,有必要记录一下中间的调优过程。对于 JVM 垃圾回收,之前一直都是处于理论阶段,就知道新生代,老年代的晋升关系,这些知识仅够...

2024-02-14 12:12:37 28

转载 程序员缺乏经验的 7 种表现!

来源:infoq后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。软件行业的工作经验和你从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验,正如一句话所说:“我们以为我们是工作了十年,其实却只有一年...

2024-02-12 15:15:13 28

转载 程序员崩溃的40个瞬间!(动图)

本文转自知乎专栏 互联网视界https://zhuanlan.zhihu.com/p/47066521后台点击菜单“学习资料”—“书籍”免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!说到程序员,在外界眼里,他们是掌控代码的大神,他们是改变世界的王者。其实程序员的工作不容易,不信,就来看看程序员崩溃的各种瞬间——01公司实习生找bug02...

2024-02-09 13:14:02 28

转载 DDD落地实践-架构师眼中的餐厅

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!本文以餐厅场景为叙事主线,以领域驱动为核心思想,结合架构设计与功能设计方法论。是从领域分析到落地的全过程案例,内容偏重于落地,因此不乏一些探讨,欢迎指正。文章较长、全程干货、耐心读完、必有收获。本文不针对餐厅的实现细节,重在探讨设计思想和方法。1、领域设计让我们抛开技术...

2024-02-06 14:14:34 348

转载 公司来了个新同事,把 DDD 运用得炉火纯青!

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与架构设计呢?一、专业术语各种服务IAAS:基础设施服务,Infrastructure-as-a-servicePAAS:平台服务,Platform-as-a-servic...

2024-02-05 14:14:39 27

转载 去了一家不到 20 人的 IT 公司后,我真是大开眼界。。。

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!(本文转载自网络,非本人自身经历)刚到西安有幸加入了一个 20 人的 it 公司。本来是不想去那种小公司的,为什么加入呢?原因大概有二:其一就是该公司号称是某互联网大厂旗下的子公司,公司资源共享。其二就是感觉经历了四面感觉心好累,不想再面试,就这个吧。第一天然鹅,当入职...

2024-02-04 16:16:58 33

转载 2023 中国互联网公司 Top 100 排行榜

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!中国互联网协会发布了《中国互联网企业综合实力指数(2023)》报告,来源:https://www.isc.org.cn/article/18458024914186240.html预览如下:这份报告总结了互联网公司的排名,毫不意外,腾讯、阿里、百度、美团、拼多多、京东等...

2024-02-02 15:16:03 91

转载 自从用了这款 IDEA 神器,领导都夸我代码写得好,像诗一样

来源:https://blog.csdn.net/iXinRu后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!CheckStyle作为检验代码规范的插件,除了可以使用配置默认给定的开发规范,如Sun的,Google的开发规范啊,也可以导入像阿里的开发规范的插件。事实上,每一个公司都存在不同的开发规范要求,所以大部分公司会给定自...

2024-01-31 16:08:01 23

转载 Spring Boot 实现审核功能,实战来了!

来源:blog.csdn.net/weixin_65950231/article/details/128756143 后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!一、审核功能实现的方式1、普通方案:经办时入A表,审核后从A表读取数据,然后操作目标B表;优势:思路简单劣势:对后端功能实行高度的嵌入;审核功能数据操作不...

2024-01-30 15:49:17 91

转载 Java 8 腰斩!Java 17 暴涨 430%!!

来源:OSC开源社区(ID:oschina2013)后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前段时间,New Relic发布了一份 “2023 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受...

2024-01-29 15:40:44 38

转载 优雅的实现接口防刷,最强方案来了~!

来源:juejin.cn/post/7200366809407750181后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!1前言本文为描述通过Interceptor以及Redis实现接口访问防刷Demo这里会通过逐步找问题,逐步去完善的形式展示2原理通过ip地址+uri拼接用以作为访问者访问接口区分通过在Interceptor...

2024-01-28 16:06:49 24

转载 程序员大部分时间不是写代码,而是。。。

作者 | feenk整理 | 梦依丹出品 | CSDN(ID:CSDNnews)后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!面对冷冰冰的机器、代码、工具,程序员的首要工作是知其然并知其所以然,方能入手去敲打出美妙的代码。原文链接:https://lepiter.io/feenk/developers-spend-mos...

2024-01-26 18:45:30 27

转载 感受 lambda 之美!

来源:juejin.im/post/6844903849753329678后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!一、引言java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。二、java重要的函数式接口1、什么是函数式接...

2024-01-25 15:51:58 34

转载 Redis 官方可视化工具,功能真心强大!

来源:https://blog.csdn.net/weixin_46902396/article/details/120807629/后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言Redis 作为一个开源高性能键值对的内存数据库,在提升服务器性能方面非常有效。RedisInsight 是一个可视化工具,提供设计、开发和优...

2024-01-24 17:21:59 34

转载 MySQL 模糊查询再也用不着 like+% 了!

来源:juejin.cn/post/6989871497040887845后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言我们都知道 InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用户数据的关键字进行全文查找,电子商务网站需要根据用户的查询...

2024-01-23 16:49:44 37

转载 Apollo,真香!

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!今天深入聊一聊携程开源的一款分布式配置中心Apollo,在功能上和Nacos不相上下。1. 基本概念由于 Apollo 概念比较多,刚开始使用比较复杂,最好先过一遍概念再动手实践尝试使用。1、背景随着程序功能的日益复杂,程序的配置日益增多,各种功能的开关、参数的配置、服...

2024-01-22 16:37:29 32

转载 卷S人的MySQL《八股文》PDF手册~面试宝典天花板!!

今天给大家推荐一套MySQL的教程,堪称 MySQL 教程的天花板,文末附上网盘地址。此教程包含:6 大范式讲解、7 大日志剖析、7 大 SQL 性能分析工具、9 大存储引擎剖析、10 大类 30 小类优化场景、15 个不同锁的应用讲解、18 种创建索引的规则、300+张高清无码技术剖析图......目录01-MySQL教程简介02-为什么使用数据库及数据库常用概念03-常见的DBMS的对比...

2024-01-20 15:40:50 33

转载 组装生成复杂父子树形结构, Stream + Lambda优雅搞定!

来源:cnblogs.com/Apluemxa/p/17965824后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言在最近的开发中,一星期内遇到了两个类似的需求:返回组装好的部门树、返回组装好的地区信息树,最终都需要返回 List 集合对象给前端。于是在经过需求分析和探索实践后,我对于这种基于 Stream 和 List ...

2024-01-19 15:11:45 29

转载 顶级 Javaer 都在使用的类库,真香!

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!优秀且经验丰富的 Java 开发人员的特点之一是对 API 的广泛了解,包括 JDK 和第三方库。如何使用现有的 API 进行开发,而不是为常见的东西编写新的代码。是提升开发效率必选之路。一般来说,我会为日常项目提供有用的库,包括 Log4j 等日志库、Jackson ...

2024-01-18 18:01:07 22

转载 开源啦!!!SpringBoot+Vue3 自研工作流引擎管理系统,有点颜值!

来源:https://juejin.cn/post/7313242093031276554后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!流程设计新增点击列表左上角“新增”按钮,可新增流程设计,这里只需要填写基本信息。字段说明显示名称,流程显示的名称,相当于中文标题唯一编码,流程编码的唯一编码,通过该编码一流程定义的name相...

2024-01-17 16:40:32 102

转载 “给字节卖命两年”,抖音官方回应了

来源:综合参考ZAKER、云头条后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!2024 年 1 月 12 日,网传一份以《给字节卖命两年,被恶意劝退并要求退还全部工资》为标题的 PDF。据网传文章作者自述,他曾担任抖音 UG 产品经理,2020 年 3 月社招入职,2022 年 4 月被劝退,5 月正式离职。离职前数日已拿到...

2024-01-16 16:01:08 64

转载 宕机了,Redis 如何避免数据丢失?

来源:https://juejin.cn/post/7193597571305046071后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言如果有人问你:"你会把 Redis 用在什么业务场景下?"我想你大概率会说:"我会把它当作缓存使用,因为它把后端数据库中的数据存储在内存中,然后直接从内存中读取数据,响应速度会非常快。"...

2024-01-15 16:38:00 38

转载 不愧是神级Java项目!

很多朋友据我了解,技术水平和工作经验都很不错,但是面试频频败北。大家复盘下来发现问题不严重,但是很普遍,10个人里面8个都存在,那就是面试前准备不足。技巧和避坑先不论,面试题型就不熟悉,没有系统过下大厂真题和必问项目,真正对线上面试官时被打的措手不及。尤其是年后面试这么重要的时间段,不要在面试上掉链子。这里给大家免费赠送一份由前阿里大佬整理的一份面试技术宝典,帮助大家深入了解大厂面试侧重点!!上下...

2024-01-14 16:40:31 26

转载 裁员当下,两天走人后的一些思考...

作者:草帽lufei链接:https://juejin.cn/post/7264236820725366840后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!前言个人身边发生的事,分享自己的一些思考,有不同意见是正常的,欢迎探讨交流。(本文系转载,原作者:草帽lufei,文中的"我"与"公司"均与本号无关)来龙去脉上周坐我前面...

2024-01-12 15:01:15 28

转载 有了这 4 款脚本工具, 再也不怕写烂SQL了!!!

来源:toutiao.com/a6691523026984370699后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!对于正在运行的mysql,性能如何,参数设置的是否合理,账号设置的是否存在安全隐患,你是否了然于胸呢?俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要手段,因为,...

2024-01-11 16:53:55 30

转载 比 MyBatis 快了 100 倍

来源:网络后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!比 MyBatis 效率快 100 倍的条件检索引擎,天生支持联表,使一行代码实现复杂列表检索成为可能!1开源协议使用Apache-2.0开源协议2界面展示你的产品给你画了以上一张图,还附带了一些要求:检索结果分页展示可以按任意字段排序按检索条件统计某些字段值这时候,后...

2024-01-10 16:40:51 25

转载 全球排名第六!北京程序员年薪中位数超 60 万元,2023 全球程序员收入报告出炉...

来源:CSDN(ID:CSDNnews)后台点击菜单“学习资料”—“书籍”,免费领取《程序员书籍资料一份》后台回复“5000”,免费领取面试技术学习资料一份!!刚刚过去的 2023 年,被许多人称作“AI 元年”,而实际上不仅是 AI,区块链、大数据、云计算等技术领域也在不断推进创新,其背后程序员的技能和洞察力成为了企业成功不可或缺的一部分。在这样的动态发展下,程序员的收入水平也呈现出了多样化趋...

2024-01-09 16:40:44 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除