⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
高并发服务优化篇:详解RPC的一次调用过程
只要涉及到分布式服务,就绕不开RPC调用。RPC是什么,我认为大部分同学都能说出个一二三。那么RPC一次调用,到底经历了哪些过程?一直在说RPC耗时优化,那到底时间耗在了哪里? 本篇带大家一起来梳理清晰。再遇到面试官问RPC,直接灭丫Part1前言 扯一扯RPC的蛋RPC ?(Remote Procedure Call) 远程过程调用,目的是让调用...
📅 2023-08-14
阅读全文 →
亿级商城促销系统架构设计与实践
作者:vivo互联网官方商城开发团队-Liu JianZhu一、前言随着商城业务渠道不断扩展,促销玩法不断增多,原商城v2.0架构已经无法满足不断增加的活动玩法,需要进行促销系统的独立建设,与商城解耦,提供纯粹的商城营销活动玩法支撑能力。我们将分系列来介绍vivo商城促销系统建设的过程中遇到的问题和解决方案,分享架构设计经验。二、系统框架2.1 业务梳理在介...
📅 2023-08-14
阅读全文 →
张一鸣:10年面试2000人,我发现混得好的人,全都有同一个特质
01 为何毕业多年后原本水平差不多的同学都拉开了差距?大家好。各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。我去年参加了武汉的校招,感觉新一代年轻人的素质确实都非常好。我昨天就在想,今天应该跟大家分享什么。想了想,先把题目拟出来,把乔布斯的“Stay hungry, Stay foolish”,...
📅 2023-08-14
阅读全文 →
揭秘百度微服务监控:百度游戏服务监控的演进
导读:臣闻防患于未然者易,除患于已然者难 —— 明·马文升《添风宪以抚流民疏》作为一个程序员,是否有留意到每逢节假日在各大景区时有程序员打开电脑紧急处理线上问题?如果线上出现大量的报警,这时我们该如何判断是自身服务问题还是依赖服务问题?午夜线上重大问题出现,如何能够唤醒相关人员快速响应?相信这些问题对于很多同学都不陌生,监控的重要性不言而喻,那如何打造一个完...
📅 2023-08-14
阅读全文 →
36 张图详解应用层协议:网络世界的最强王者
上帝视角应用层 我们前面介绍过 TCP/IP 模型的下三层,分别是网络接入层、网络层和传输层。它们都是为应用层服务的,传输应用层的各种数据,现在我们就来看看最高层的应用层。应用层在 TCP/IP 模型中,应用层提供的服务相当于 OSI 模型的应用层、表示层和会话层的服务总和。不仅包含了管理通信连接的会话层功能、数据格式转换的表示层功能,还包括主机间交互的应用...
📅 2023-08-14
阅读全文 →
厉害了!单点登录系统用 8 张漫画就解释了。。。
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的https://your.awesome-app.com/make-friend/?from_user=...
📅 2023-08-14
阅读全文 →
十个形象比喻,助你理解计算机面试必备的知识点
前言大家好,我是捡田螺的小男孩。计算机编程的很多知识点,往往在日常生活中就有类似的例子。最近整理了十个非常形象生动的生活例子,助大家理解这些计算机面试必备的知识点。1.如何理解HTTP的无状态?每次HTTP请求都是独立的,无相关的,默认不需要保存上下文信息的。我们来看个便于理解的例子:有状态:A:今天吃啥子?B:罗非鱼!A:味道怎么样呀?B:还不错,好香。无...
📅 2023-08-14
阅读全文 →
调研字节码插桩技术,用于系统监控设计和实现
作者:小傅哥博客:https://bugstack.cn❝沉淀、分享、成长,让自己和他人都能有所收获!????❞目录一、来自深夜的电话!二、准备工作三、使用 AOP 做个切面监控1. 工程结构2. 定义监控注解3. 定义切面拦截4. 初始化切面类5. 运行测试四、ASM1. 先来个测试2. 监控设计工程结构3. 监控类入口4. 字节码方法处理5.字节码方法解...
📅 2023-08-14
阅读全文 →
灵活运用分布式锁解决数据重复插入问题
作者:快应用服务器研发团队-Lin Yupan一、业务背景许多面向用户的互联网业务都会在系统后端维护一份用户数据,快应用中心业务也同样做了这件事。快应用中心允许用户对快应用进行收藏,并在服务端记录了用户的收藏列表,通过用户账号标识OpenID来关联收藏的快应用包名。为了使用户在快应用中心的收藏列表能够与快应用Menubar的收藏状态打通,我们同时也记录了用户...
📅 2023-08-14
阅读全文 →
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
前言Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。GitLab CIGitlab CI/CD服务是GitLab的一部分,每当开发人员将代码推送到GitLab存储库时,它都会在所需的环境中构建,测试和存储最新的更改。选择GitLab CI的一些主要原因:易于学...
📅 2023-08-14
阅读全文 →
仅 300 员工却垄断全球,几亿一台还供不应求……
来源:疯狂机械控(ID:fkjxk007)你想过未来手机屏幕如纸一样轻薄,还可以卷曲起来吗?这个想法已经在生活中现实了。可卷曲如纸一样轻薄的各类终端屏幕主要选材是OLED(有机发光二极管),OLED生产过程最重要的一环就是“蒸”,工艺难度极高。真空蒸镀机就是制作OLED的核心设备,它被日本 Canon Tokki 公司垄断,真空蒸镀机的年产量预测在几台到十几...
📅 2023-08-14
阅读全文 →
新同事说工厂模式有啥用,别学了
工厂模式有啥用啊,我的项目没使用工厂模式也照样运行这是我听过最令人哭笑不得的吐槽,这个程序猿的头发不知道有没有被自己薅秃的确,项目中不使用工厂模式并不会影响项目的运行但是,当项目后期需要二次开发时,代码的维护和修改的复杂度,绝对能让你恨不得把自己头发都薅秃下面我们就来盘一盘工厂模式能解决哪些问题简单工厂模式实际案例假如客户有这样一个需求,做一个用户订购手机来...
📅 2023-08-14
阅读全文 →
快问快答,MySQL面试夺命20问
数据库架构说说MySQL 的基础架构图给面试官讲一下 MySQL 的逻辑架构,有白板可以把下面的图画一下,图片来源于网络。Mysql逻辑架构图主要分三层:(1)第一层负责连接处理,授权认证,安全等等 (2)第二层负责编译并优化SQL (3)第三层是存储引擎。一条SQL查询语句在MySQL中如何执行的?先检查该语句是否有权限,如果没有权限,...
📅 2023-08-14
阅读全文 →
『假如我是面试官』RabbitMQ我会这样问!
大家好,我是大尧。1. 为什么你们公司选择RabbitMQ作为消息中间件在消息队列选型时,我们调研了市场上比较常用ActiveMQ,RabbitMQ,RocketMQ,Kafka。RabbitMQ相对成熟稳定,这是我们选择它最主要的原因。社区比较活跃,有完善的资料可以参考。Rabbitmq的吞吐量可以达到万级,完全满足我们系统的要求。RabbitMQ是Erl...
📅 2023-08-14
阅读全文 →
搞懂Kafka的这个问题,你离大厂就不远了!
最近,有些读者去头条二面,被面试官问了一个关于Kafka的问题:多个Kafka消费者如何同时消费相同Topic下的相同Partition的数据? 看似一个简单的问题,竟然把这位读者问懵了!今天,我们就一起来说说这个面试题,好了,开始今天的主题。题目分析首先,要明确面试官的问题:多个Kafka消费者如何同时消费相同Topic下的相同Partition的数据? ...
📅 2023-08-14
阅读全文 →
那些学计算机的女生后来都怎么样了?
转载来自丨CodeSheep记得我上大学那会,当时念的通信工程专业。班级里117个人,80个男生,这就占了差不多70%,剩下的女生大约30%左右,不过讲道理这数量不少了,毕竟足足有三成。到了硕士研究生就离谱了。班级数据不记得,但是实验室里我记得一屋子男生,偶尔夹杂着一两个女同学。每次新开学,看到有师妹搬进实验室,大家个个都坐立不安心潮澎湃。以前不怎么鸟我们的...
📅 2023-08-14
阅读全文 →
运维提升首选技能Kubernetes&Prometheus,你了解多少?(文末福利)
2021年,产品云端化已成为一种趋势。在一线城市,很多公司都已经构建了自己的私有云环境,比如阿里云、网易云、华为云等。而 Kubernetes 作为基于容器编排领域的王者,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力,表现十分出色,备受云端业务方的关注。马哥应华为邀请参加“华为云原生kubernetes进阶实操训练”,帮四...
📅 2023-08-14
阅读全文 →
零信任实战架构总结
此报告主要参考了《零信任实战白皮书》,结合自己对零信任的理解,做了一个精简的总结,做参考。零信任认识零信任解决的是由于传统边界模型过度信任造成的安全问题,重点是Trust Area内过度信任的问题,零信任打破了信任和网络位置默认的绑定关系,不像传统信任关系是静态不变的,而是动态持续监测各参与对象的安全状态、并对其重建信任评估,然后进行动态调整权限、降权、阻断...
📅 2023-08-14
阅读全文 →
大厂MongoDB面试题集锦
1、MongoDB是什么?MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。再高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB旨在给Web应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象。字段值可以...
📅 2023-08-14
阅读全文 →
学习Nginx这一篇就够了
第一章:Nginx概述1.1、Nginx概述Nginx(“engine x”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用Nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。1.2、Nginx官网官网地址:http://nginx.org/1.3、Ng...
📅 2023-08-14
阅读全文 →
猪八戒网CI/CD最佳实践之路
序言本文旨在介绍ZBJ DevOps团队倾力打造的DevOps平台中关于CI/CD流水线部分的实践。历经三次大版本迭代更新的流水线,完美切合ZBJ各种业务发展需求,在满足高频率交付的同时,提高了研发效率,降低了研发成本,保证了交付质量。持续集成(Continuous Integration)简称CI,持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元...
📅 2023-08-14
阅读全文 →
线程数:设多少最合理?最多能创建多少线程?有点懵!
如今的互联网时代、移动互联网时代,我们开发的所有的系统和网站以及服务都要求支持高可用、高并发,高性能。串行的代码已经不能满足我们对执行效率的需求,当然也糟蹋了如今这么好的硬件。现在的处理器至少都是2核、4核的了吧,更别说32核、64核的高端服务器,要想充分利用cpu资源那就不能让他们闲着。所以多线程并发也就越来越重要,多线程有很多优势:1、简化程序的结构2、...
📅 2023-08-14
阅读全文 →
云原生全景图详解
带你了解云原生技术图谱如果你研究过云原生应用程序和相关技术,大概率你遇到过 CNCF 的云原生全景图。这张全景图技术之多规模之大无疑会让人感到震惊,该如何去理解这张图呢?如果把它拆开来一次只分析一小块内容,你会发现整个全景图没有那么复杂。事实上,该全景图按照功能有序地组织在一起,一旦你了解了每个类别代表的内容,你就可以轻松游走于全景图中。本章节我们将把整个全...
📅 2023-08-14
阅读全文 →
Docker基本使用命令
前言刚看别人使用Docker的时候有很多不解,为什么要用Docker,Docker怎么用?Docker配置为什么这么难?为什么网络访问不通?等等因素阻碍了笔者学习Docker?其实笔者也很笨,有很多思考不清晰的点。顺便也分享下。学时疑惑:Q:我一套服务为什么不放在一个容器里面(Java、MySQL、Nginx、Redis等)?A:因为既要维护容器内网络,又要...
📅 2023-08-14
阅读全文 →
网络DevOps探索与实践
在SDN及云网络大行其道的背景下,运营系统的开发工作面临着新的挑战。传统的运营定义需求、由专业开发端到端实现上线的模式已经难以为继。本文主要讲述如何利用DevOps的模式,打造一个可配置、Codeless的运营平台,实现上层业务应用由运营人员自行开发的目的。DevOps作为一种重视软件开发人员与运维人员的沟通合作的文化及管理手段,已经在系统需求管理、开发构建...
📅 2023-08-14
阅读全文 →
图文详解 23 种设计模式
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of Four(GoF)的分类了,他们将设计模式分类为 23 种经典的模式,...
📅 2023-08-14
阅读全文 →
3 天撸了套DDD的业务架构出来,我飘了~
前段时间,参加了一场闭门技术交流会,讨论的热点是微服务,话题集中在微服务架构拆分到底应该拆多细。有微服务的地方就有 DDD(领域驱动设计),不过即便是专业的技术交流会,也没人能给 DDD 的价值下个定义。这种情况和 DDD 在国内一直以来的发展很相似。说白了,都在讲 DDD 厉害,但它到底厉害在哪?怎么衡量它的价值?我的经验是,除了和微服务绑定,DDD 在很...
📅 2023-08-14
阅读全文 →
复杂多变场景下的Groovy脚本引擎实战
作者:vivo互联网服务器团队-Gao Xiang一、前言因为之前在项目中使用了Groovy对业务能力进行一些扩展,效果比较好,所以简单记录分享一下,这里你可以了解:为什么选用Groovy作为脚本引擎了解Groovy的基本原理和Java如何集成Groovy在项目中使用脚本引擎时做的安全和性能优化实际使用的一些建议二、为什么使用脚本语言2.1 脚本...
📅 2023-08-14
阅读全文 →
日志多租户架构下的Loki方案
当我们在看Loki的架构文档时,社区都会宣称Loki是一个可以支持多租户模式下运行的日志系统,但我们再想进一步了解时,它却含蓄的表示Loki开启多租户只需要满足两个条件:配置文件中添加 auth_enabled: true请求头内带上租户信息X-Scope-OrgID这一切似乎都在告诉你,"快来用我吧,这很简单",事实上当我们真的要在kubernetes中构...
📅 2023-08-14
阅读全文 →
Kubernetes 必备工具:2021
文档翻译自 Kubernetes Essential Tools: 2021[1],篇幅较长,做了部分增删。介绍在本文中,我将尝试总结我最喜欢的 Kubernetes[2] 工具,并特别强调最新的和鲜为人知但我认为会非常流行的工具。这只是我根据我的经验得出的个人清单,但为了避免偏见,我还将尝试提及每种工具的替代方案,以便你可以根...
📅 2023-08-14
阅读全文 →
首页
« 上一页
304
305
306
307
308
309
310
311
312
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源