⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
你被骗了!Kubernetes 的核心是 API 而非容器
本文论述了 Kubernetes 的核心价值是其通用、跨厂商和平台、可灵活扩展的声明式 API 框架, 而不是容器(虽然容器是它成功的基础);然后手动创建一个 API Extension(CRD), 通过测试和类比来对这一论述有一个更直观的理解。例子及测试基于 Kubernetes v1.21.0。— 1 —Kubernetes 的核心是...
📅 2023-08-07
阅读全文 →
只会单机执行定时任务?多机执行 yyds!
并发编程中,通过多机分片执行异步任务的一种实现姿势,实用性非常强!执行异步任务时,比如需要处理10W个订单,如果是PHP,我们一般会配置一个定时任务,然后该定时任务就会在单机上执行;如果是GO或者JAVA,我们也需要使用相应的策略,保证该任务只在单机上执行,比如分布式锁。可能有同学会问,我直接在多机上执行同一个任务不行么,我只想说,你胆子真大,当多机同时处理...
📅 2023-08-07
阅读全文 →
CentOS 停止维护,来看看国产操作系统中有哪些顶流!
前言众所周知,CentOS 8 Linux 已于2021年底停止使用,取而代之的是滚动版本 CentOS Stream,而 CentOS 7 也将于 2024年结束其最后一个维护周期。2022年,除了国外的 CentOS 替换方案,国内的 CentOS 替换方案又有哪些呢?下面,我们就来看一看国内自主开源的 CentOS 替代方案有哪些。OpenEulerO...
📅 2023-08-07
阅读全文 →
一入职就遇上618Mysql亿级优化!方案改了5遍,天天被老板爆怼……
马上又要618了,我们作为程序员比较关心的可能是618各大电商后端的技术,比如每年峰值成交订单。印象中的电商大促并发峰值,还停留在前年天猫双十一峰值处理订单58.3万笔每秒,不知道今年是否会刷新记录。可以想到的是,在大促之前各大公司对自己内部系统一定是做了大规模优化的,这里说的优化不是说单纯的增加云服务器,而是对系统的各个维度:比如,Java应用层、底层JV...
📅 2023-08-07
阅读全文 →
Spring压轴题:当循环依赖遇上Spring AOP
文章来源:http://b.nxw.so/1XuUJK目录前言源码分析前言问:Spring 如何解决循环依赖?答:Spring 通过提前曝光机制,利用三级缓存解决循环依赖(这原理还是挺简单的,参考:三级缓存、图解循环依赖原理)再问:Spring 通过提前曝光,直接曝光到二级缓存已经可以解决循环依赖问题了,为什么一定要三级缓存?再细问:如果循环依赖的时候,所有...
📅 2023-08-07
阅读全文 →
聊聊8 种架构模式,你经过几种?
作为一名后端研发人员,好的代码架构肯定有章法可循,今天我们就来学习8种常用的架构模式,让你的系统不再是眉毛胡子一把抓。什么是架构我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨架,如下图所示:人类的身体的支撑是主要由骨架来承担的,然后是其上的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。...
📅 2023-08-07
阅读全文 →
架构师图谱之微服务和消息队列
概述“架构师图谱”是一个很宏大的命题,特别是优秀的架构师自身也是“由点到面再到图”,一点点成长积累起来,尝试写这篇文章的目的更多的是结合自身的一些架构、研发、管理经验对现阶段做一个复盘总结,所以这里更偏向于后端图谱,依赖于开源技术、云原生或者其他第三方服务。这里会重点介绍一些技术栈、设计理念以及适应场景,这些可以作为我们选型时的依据。所谓“架构即决策”,是在...
📅 2023-08-07
阅读全文 →
再见,curder!
大家好,我是不耍嘴皮子,只讲java底层源码课的码炫课堂创始人码哥,全网唯一讲解及手写各大框架及中间件源码的极客,上班之余做源码课只是我的爱好,拯救水深火热中的curder屌丝们才是我的使命!1、你为什么这么卷?众所周知,2022年毕业生已达1076万人,不管你是应届的或者非应届,此时此刻这就是与你竞争的庞大人群,请问你的优势在哪里?北...
📅 2023-08-07
阅读全文 →
如何优雅的写 Controller 层代码?
文章来源:http://suo.nz/1KaLX0目录前言Controller 层参数接收统一状态码统一校验统一响应统一异常前言本篇主要要介绍的就是 controller 层的处理,一个完整的后端请求由 4 部分组成:接口地址(也就是 URL 地址)请求方式(一般就是 get、set,当然还有 put、delete)请求数据(request,有 head ...
📅 2023-08-07
阅读全文 →
公司要上监控:Zabbix 和 Prometheus 到底怎么选?
新公司要上监控,面试提到了 Prometheus 是公司需要的监控解决方案,我当然是选择跟风了。之前主要做的是 Zabbix,既然公司需要 Prometheus,那没办法,只能好好对比一番,了解下,毕竟技多不压身。但稍稍深入一点,我就体会到了 Prometheus 的优点,总结一下这两种监控方式。 1两种监控工具的历史简介 PrometheusKu...
📅 2023-08-07
阅读全文 →
网易官宣|招30人!【免费加入】网易游戏开发人才培养计划!
✦ 游戏开发 ✦ 游戏行业一直是公认最“吸金”的行业,自2014年起中国游戏市场的用户规模和市场收入都是逐年递增的。GAME网易作为国内最大的游戏开发公司,参与开发了不少爆款游戏。一个爆款游戏的诞生,不仅能让你成就感爆棚,还能让你年终奖¥88888888。虽然心之所向,但是如何脱颖而出成为一名...
📅 2023-08-07
阅读全文 →
深入浅出监控神器Prometheus
作者:kevinkrcai来源:【腾讯云开发者】导语 | Prometheus是一个开源的完整监控解决方案,本文将从指标抓取到查询及可视化展示,以及最后的监控告警,对Prometheus做一个基本的认识。一、简介Prometheus是古希腊神话里泰坦族的一名神明,名字的意思是“先见之明”,下图中是Prometheus被宙斯惩罚,饱受肝脏日...
📅 2023-08-07
阅读全文 →
案例:百度的评论系统是怎么设计的?你想象不到
百度评论中台为百度系产品提供便利接入、持续稳定的评论能力,是百度社区氛围体系内最重要的基础能力之一,日均流量达到百亿规模,在业务不断发展过程中,百度评论中台实现了功能快速迭代、性能稳步提升,本文将从整体介绍百度评论中台的架构设计,同时结合具体案例讲述如何构建高可用、高性能的分布式服务。— 1 —背景评论作为用户主动表达提供情绪/态度/观点...
📅 2023-08-07
阅读全文 →
一文弄懂责任链设计模式
目录背景什么是责任链使用场景结语背景最近,我让团队内一位成员写了一个导入功能。他使用了责任链模式,代码堆的非常多,bug 也多,没有达到我预期的效果。实际上,针对导入功能,我认为模版方法更合适!为此,隔壁团队也拿出我们的案例,进行了集体 code review。学好设计模式,且不要为了练习,强行使用!让原本 100 行就能实现的功能,写了 3000 行!对错...
📅 2023-08-07
阅读全文 →
SpringBoot+Nacos+Kafka简单实现微服务流编排
作者:热黄油啤酒来源:juejin.cn/post/6997704312835047438目录前言准备工作总结前言最近一直在做微服务开发,涉及了一些数据处理模块的开发,每个处理业务都会开发独立的微服务,便于后面拓展和流编排。学习了 SpringCloud Data Flow 等框架,感觉这个框架对于我们来说太重了,维护起来也比较麻烦,于是根据流编排的思想,基...
📅 2023-08-07
阅读全文 →
Redis分布式锁故障,我忍不住想爆粗...
文章来源:https://c1n.cn/OZvGN目录背景问题分析解决方案总结背景企微报警群里连续发出生产环境报错警告,报错核心信息如下:redis setNX error java.lang.NumberFormatException: For input string: "null"&...
📅 2023-08-07
阅读全文 →
没想到!我在简历上写了“精通MySQL”后面试官跟我死磕还给我发了高薪offer……
这半个月,很多小伙伴留言问我618各大电商后端的技术,最多的是关于系统压力暴增情况下如何进行MySQL数据库优化的。今天就结合我自己工作中的真实案例和大家分享一下吧。前几年我待过一家创业公司,做的是商城业务。那两年公司业务迅速增长,用户从零积累到千万级别,每天访问量几亿次,高峰QPS高达上万次每秒。赶上618、双十一大促期间,系统的写压力成倍增长,读业务的请...
📅 2023-08-07
阅读全文 →
层层推进!Kubernetes 网络原理图解,我用这招!
在之前的文章中,我们已经对 Kubernetes 有了一个全方位的了解。(详见我的文章《一篇文章带你了解 Kubernetes》《到底什么是 Kubernetes Pod》),接下来,我将用一个系列的文章对 Kubernetes 中的核心技术进行一一的探秘,话不多说,一起进入今天的内容吧。名词解释1、网络的命名空间:Linux 在网络栈中引入网络命名空间,将...
📅 2023-08-07
阅读全文 →
提升 Spring Boot 吞吐量的七种思路
作者:灬点点来源:xhcom.blog.csdn.net/article/details/88046026一、异步执行实现方式二种:1. 使用异步注解@aysnc、启动类:添加@EnableAsync注解2. JDK 8本身有一个非常好用的Future类——CompletableFuture@AllArgsConstructorpublic cla...
📅 2023-08-07
阅读全文 →
关于 Kubernetes 架构原理,这是我看过最清晰明了的一篇
打开这篇文章的同学,想必对 Docker 都不会陌生。Docker 是一种虚拟容器技术,它上手比较简单,只需在宿主机上起一个 Docker Engine,然后就能愉快的玩耍了,如:拉镜像、起容器、挂载数据、映射端口等等。相对于 Kubernetes(K8S)的上手,可谓简单很多。那么 K8S 是什么,又为什么上手难度大?K8...
📅 2023-08-07
阅读全文 →
新来个技术总监,把 RabbitMQ 讲的那叫一个透彻,佩服!
整体阅读时间,在 40 分钟左右。常见的消息队列很多,主要包括 RabbitMQ、Kafka、RocketMQ 和 ActiveMQ,相关的选型可以看我之前的系列,这篇文章只讲 RabbitMQ,先讲原理,后搞实战。文章很长,如果你能一次性看完,“大哥,请收下我的膝盖”,建议大家先收藏,啥时需要面试,或者工作中遇到了,可以再慢慢看。不 BB,直接上思维导图:...
📅 2023-08-06
阅读全文 →
StackOverflow 2022 开发者报告!
出品 | OSC开源社区(ID:oschina2013)Stack Overflow 2022 开发者调查报告现已出炉。Stack Overflow 年度开发者调查是面向全球开发者进行的规模最大、最全面的调查,调查涵盖了从开发者喜爱的技术到工作偏好等内容。2022 年是 Stack Overflow 发布年度开发者调查报告的第十二年,有来自 180 个国家 ...
📅 2023-08-06
阅读全文 →
我翻了1万份招聘要求,发现都要求熟练使用Redis,你掌握了多少?来个查漏补缺?
Redis有多火爆?现在阿里、腾讯这样的大厂和大部分互联网公司,基本上都需要使用到Redis技术。网上发布的Java开发工程师岗位的招聘信息,对Redis的要求都是熟练掌握。而且现在大厂的大部分面试题都和Redis有关,尤其是在阿里、字节、华为、腾讯的后端面试中,只要你的项目中涉及到Redis,面试官大部分都会针对Redis提问!很多Redis的提问还特别深...
📅 2023-08-06
阅读全文 →
屡试不爽的LeetCode算法模板分享!(已拿字节offer)
10年大厂Java后端经验的老K不幸被裁。前不久面了字节,结果第三轮被要求手撕代码:许多人工作中从来用不上算法,甚至一些老鸟带着团队,执着于任务分发和汇总,却逐渐荒废了基本功…而跳槽面试要求手撕代码的问题,完全可以靠一套leetcode算法模板解决,像二叉树、BFS、动态规划等等题可以直接秒!所谓的算法模板,出自北大CS本硕学长、ACM金牌大神令狐冲的《北大...
📅 2023-08-06
阅读全文 →
Redis 的各项功能解决了哪些问题?
作者:blackheart来源:www.cnblogs.com/linianhui/p/what-problem-does-redis-solve.html先看一下Redis是一个什么东西官方简介解释到:Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统,你可以把它作为数据库,缓存和消息中间件来使用。同时支持strings,l...
📅 2023-08-06
阅读全文 →
如何从0开始画出一张优秀的架构图,看完跪着喊大佬系列
咱们做开发的,日常工作中多多少少都会涉及一些架构设计方面的知识。说到架构设计就不得不提架构图,曾几何时,每一个软件项目都需要一个架构图。但想要画好一张架构图并不容易,一个很简单的架构也可能会出错。你可能曾经也遇到过类似的问题:在构思架构图的过程中,如何针对当前需求选择合适的架构,如何面向未来,保证架构平滑过渡?对着画布无从下手、删了又来?用什么工具画更好?如...
📅 2023-08-06
阅读全文 →
图文并茂!带你深度解析Kubernetes
导语 | 在云原生技术发展的浪潮之中,Kubernetes作为容器编排领域的事实标准和云原生领域的关键项目,其诞生与完善有着对应的技术历史背景,了解这个过程,对于系统的理解Kubernetes的核心思想、架构设计、实现原理等会很有帮助。在云原生技术发展的浪潮之中,Kubernetes伴随着容器技术的发展,成为了目前云时代的操作系统。Kub...
📅 2023-08-06
阅读全文 →
3大问题!Redis缓存异常及处理方案总结
导语 | Redis作为一个高性能的内存中的key-value数据结构存储系统,在我们日常开发中广泛应用于缓存、计数器、消息队列、排行榜等场景中,尤其是作为最常用的缓存方式,在提高数据查询效率、保护数据库等方面起到了不可磨灭的作用,但实际应用中,可能会出现一些Redis缓存异常的情况,本文主要对Redis缓存异常及处理方案进行了总结。一、...
📅 2023-08-06
阅读全文 →
史海峰:在时代节点上顺势而为是一种幸运
嘉宾 | 史海峰作者 | 千山当时光倒转至 2001 年,你会发现那是一个颇为神奇的年份:中国加入 WTO;APEC 会议在上海举行;北京申奥成功;甚至连中国男足也在这一年获得了日韩世界杯的入场券;同年 9 月 11 日,大洋彼岸双子塔惨剧震惊世界……在时代背景下,任何个体都会变得无比渺小,但也恰恰是芸芸众生各自的命途,交缠成整个时代的宏大叙事。2...
📅 2023-08-06
阅读全文 →
分布式系统设计模式,你用过哪些?
1、布隆过滤器Bloom过滤器是一种节省空间的概率数据结构,用于测试元素是否为某集合的成员。它用于我们只需要检查元素是否属于对象的场景。在BigTable(和Cassandra)中,任何读取操作都必须从组成Tablet的SSTable中读取。如果这些SSTable不在内存中,则读取操作可能最终会执行许多磁盘访问以便读取所需的SSTable。为了减少磁盘访问次...
📅 2023-08-06
阅读全文 →
首页
« 上一页
337
338
339
340
341
342
343
344
345
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源