⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
卧槽!火爆github!超越YOLOv5,1.3M超轻量,高效易用,这个目标检测开源项目太香了!
这个目标检测神器简直香炸了!它不仅连续登录Github全球趋势榜,拥有的全球尖端算法论文也接连登录全球技术趋势榜PaperWithCode。这个神器就是刚刚全面升级的PaddleDetection2.0!它全面兼顾高性能算法、便捷开发、高效训练及完备部署,不论是通用目标检测,还是行人、车辆检测,不论是超高精度,还是超轻量超快速;不论是学术科研大神,还是入门萌...
📅 2023-08-16
阅读全文 →
面试问什么是无损降级?
事情是这样的,最近一位基友在面试,面试完之后都会跟我 BB 一波。比如这个面试官狠啊,全程场景设计,八股文一道都不问。那个面试官狠啊,上来就甩两道算法题。而就在周二我发现了一道我没听过的题无损降级听过吗?我那位基友没听过,我也没听过...这就有点尴尬了。如果遇到这样的面试题,不要一口回绝,先尝试询问一下面试官,看能不能得到有用的提醒点,如果有点感觉的话,再问...
📅 2023-08-16
阅读全文 →
实现一个全链路监控平台很难吗?Pinpoint、SkyWalking、Zipkin,哪个实现比较好?
问题背景随着微服务架构的流行,服务按照不同的维度进行拆分,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。全链路监...
📅 2023-08-16
阅读全文 →
Twitter 广告平台实时计费系统的架构增强之道
Twitter 是广告商吸引受众的一个热门平台。当广告商发起一个新的广告活动,它们会限定一个广告预算。Twitter 的广告服务器会检查广告活动的预算,以便确定是否还能继续投放广告。如果没有这个检查机制,我们可能会在广告活动达到预算限额后继续提供广告服务。我们把这种情况叫作超支。超支会导致 Twitter 的收入损失(由于机会成本的增加——例如,我们本可以在...
📅 2023-08-16
阅读全文 →
如何画出一张合格的技术架构图?
当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况:· 对着画布无从下手、删了又来?· 如何用一张图描述我的系统,并且让产品、运营、开发都能看明白?· 画了一半的图还不清楚受众是谁?· 画出来的图到底是产品图功能图还是技术图又或是大杂烩?· 图上的框框有点少是不是要找点儿框框加进来?· 布局怎么...
📅 2023-08-16
阅读全文 →
硅谷一万清华人,为何打不过印度人?
今天我们来说一个很有意思的现象。在美国硅谷是世界互联网的中心,我们发现有很多很多的中国人在打工,也有很多很多的印度人在打工。按道理讲咱们认为,咱中国人的素质怎么地也比印度人强多了吧?但是我们发现,印度人在硅谷的位置远远高于中国人。举个简单的例子,现在谷歌和微软这两大企业的CEO,全都是印度人。除了顶级的CEO 之外,大量的印度人占据了硅谷很多很多互联网公司中...
📅 2023-08-16
阅读全文 →
构建前瞻性应用架构的优秀实践
为什么应用架构如此重要?通常,应用架构包含了所有的软件模块、组件、内/外部系统、以及构成应用之间的交互关系。显然,结构良好的应用架构,可以确保您的应用能够根据业务和用户的需求进行预期的扩展。同时,好的架构既能够合理地隔离不同的功能概念,又可以在内/外部形成良好的依赖关系。相反,如下图所示,如果您在针对各种需求的初期设计时,以及后期的变更中,忽略了对于应用架构...
📅 2023-08-16
阅读全文 →
您遵循过这些Jenkins优秀实践吗?
一、时刻保持Jenkins的安全在默认配置情况下,Jenkins是不执行任何安全检查的。也就是说,除一些简单基本的Jenkins配置、作业和构建,网站的访问者几乎可以在Jenkins的主数据库中执行任何随机代码。同时,Jenkins还允许在所有连接的代理上,执行包括用户密码、证书、以及其他隐私数据之类的代码操作。具体实践为了保护Jenkins的安全,我们需要...
📅 2023-08-16
阅读全文 →
美团即时物流的分布式系统架构设计
背景美团外卖已经发展了五年,即时物流探索也经历了 3 年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点:即时物流业务对故障和高延迟的容忍度极低,在业务复杂度提升的同时也要求系统具备分布式、可扩展、可容灾的能力。即时物流系统阶段性的逐步实施分布式系统的架构升级,最终解决了系统宕机的风险。围绕成本、效率、...
📅 2023-08-16
阅读全文 →
亿级流量架构之分布式事务思路及方法
分布式事务以及分布式锁是分布式中难点,分布式事务一篇文章可能写不完,我的习惯时从基本概念出发,一步一步开始介绍,前面会先梳理事务中一些基本概念,对基本概念十分清楚的话可以直接看"一致性讨论"以及后面的部分。予己方便总结回顾、与他交流分享。什么是分布式事务在日常生活中,很多事要么全部做,要么全部不做,不能只做一部分,不然就会产生其他复杂的问题,很多人喜欢举转账...
📅 2023-08-16
阅读全文 →
刘强东的代码水平如何?网友:95年一个晚上赚5万
作为京东集团大佬,刘强东备受关注。互联网界的大佬,很多都是程序员出身,或者会写代码,就像雷军、马化腾、李彦宏、周鸿祎等,几乎都是编程高手。有人问刘强东的代码水平如何?关于这个问题,得到了很多网友的回答。头条号@电子哥的日常:刘强东代码水平非常厉害啊。高考是宿迁市的状元,省前几名,智商是非常高的。后来去了人大,他的成绩去清华妥妥的,典型的学霸。他出生农村,家里...
📅 2023-08-16
阅读全文 →
Arthas 实践——生产环境排查 CPU 飚高问题
生产环境 CPU 告警:13:40 收到我们的生产环境服务器绿版 CUP 超负载告警通知。此时心里只有一个想法,重启大法好,马上登录服务器,执行 top 发现进程 30247 和 28337 占用 CPU 为 200 多和100 多基本占用了 4 核的 3 核,整个过程大概用时 30 秒,维护群依然很平静,运营的电话也没打过来,这时候我断定,这次问题应该影响...
📅 2023-08-16
阅读全文 →
急需降低系统复杂性,我们从 Kafka 迁移到了 Pulsar
要点总结分布式消息系统支持流和队列两种语义,这两种语义最适合使用的场景有所不同。Pulsar 的独特之处在于它同时支持流和队列使用场景。Pulsar 采用多层架构,可以轻松扩展 topic 的数量和大小,比其他消息系统的操作更便捷。Pulsar 实现可扩展性、可靠性和其他特性之间的良好平衡。这有助于替换 Iterable 采用的 RabbitMQ 消息系统,...
📅 2023-08-16
阅读全文 →
打造全球最大规模 Kafka 集群,Uber 的多区域灾备实践
- Uber 的 Kafka 生态系统 -Uber 拥有世界上最大的 Kafka 集群,每天处理数万亿条消息和几个 PB 的数据。如图 1 所示,Kafka 现在成了 Uber 技术栈的基石,我们基于这个基石构建了一个复杂的生态系统,为大量不同的工作流提供支持。其中包含了一个用于传递来自乘客和司机 App 事件数据的发布/订阅消息总线、为流式分析平台(如 A...
📅 2023-08-16
阅读全文 →
字节跳动副总裁杨震原:A/B测试不是万能的,但不会一定不行
“A/B测试不一定是最好的评估方法。它不是万能的,但不会A/B测试肯定是不行的。”4月20日,首个火山引擎技术开放日在北京方恒时尚中心举办,字节跳动副总裁杨震原以《聊聊数据驱动和用A/B测试解决问题》为题,分享了他对于A/B测试的理解。杨震原称,A/B测试是字节跳动一项非常基础的工具,从公司成立之初就在使用,支撑了抖音、今日头条等产品的增长迭代。目前,字节跳...
📅 2023-08-16
阅读全文 →
为什么都说 Go 是大厂通行证!
上周和一个公司的 CTO 交流,最近金三银四他一直在忙着给技术团队扩充 Go 语言开发人才,他跟我感叹说:时代真的不一样了,以前找工作即使可能有能力也不敢喊很高的工资,现在刚毕业的学生,起薪都喊道20K以上,都想冲击一线大厂的岗位。可是说实话,面试了一圈发现,能够胜任公司用人要求的 Go 工程师真的少之又少 ,大多数后端开发还是想靠 Java 或者Pytho...
📅 2023-08-16
阅读全文 →
详解 CQRS 架构模式
从一开始,软件系统就被用于各种用途,针对它们的需求也随着时间的推移而增长。需求的变更可能与业务逻辑、伸缩性或系统的其他方面有关。为了满足这些相互矛盾或重叠的需求,工程师必须在设计系统时做出各种各样的权衡。问题在于,很多权衡在一开始并不是必需的,而当需要做出权衡时,系统已经演变成到无法做出权衡的地步。在我看来,最有害的设计锁定通常发生在数据层。在设计典型的应用...
📅 2023-08-16
阅读全文 →
基于 JWT + Refresh Token 的用户认证实践
HTTP 是一个无状态的协议,一次请求结束后,下次在发送服务器就不知道这个请求是谁发来的了(同一个 IP 不代表同一个用户),在 Web 应用中,用户的认证和鉴权是非常重要的一环,实践中有多种可用方案,并且各有千秋。- 基于 Session 的会话管理 -在 Web 应用发展的初期,大部分采用基于 Session 的会话管理方式,逻辑如下。· 客户端使用用户...
📅 2023-08-16
阅读全文 →
Redis为什么要分16个库
在实际的项目中,Redis常被用作缓存、分布式锁、消息队列等的解决方案。但是在搭建好Redis服务后,Redis默认创建了16个数据库(db0~db15),而在Redis集群下只有一个db0数据库。如下图所示。redis单机 redis集群16个数据库的由来Redis是一个类似于字典结构的存储服务器,一个Redis实例提供了多个用来存储数据的字典,在客户端...
📅 2023-08-16
阅读全文 →
北大学生遭遇字节PUA!实习生离职前必须找到两个继任者,找不到就拒批离职申请和薪资证明!
近日,有北大学生发帖爆料自己在字节跳动当实习生遭遇pua的经历:实习期满后,楼主因毕业事宜繁忙,向leader表达了近期需要离职的诉求,leader却以没有继任入职无法交接为理由,让楼主自己找继任。在已有一个继任的前提下,该leader还让楼主再找一个继任,说楼主岗位需要两个继任,原因是楼主“工作能力太差,找两个继任是为了弥补你工作的缺陷”,说楼主“别人都能...
📅 2023-08-16
阅读全文 →
腾讯35岁架构师提前退休,比别人早2年确定职业目标有多重要?
最近有看到“微服务,分久必合、合久必分”的言论,我同意,微服务不是架构演变的终点,细说还有Serverless、FaaS等方向。但纠结要不要拆分是没有必要的,拆往往是随着业务变化不得不的选择。 我们都想要敏捷,也正是对简便快速的追求让底层架构一步步失衡,牵连出的不合理设计增加了业务复杂度,为产品后续迭代埋下隐患。当然盲目进行微服务改造绝对是给自己找...
📅 2023-08-16
阅读全文 →
如何写出一份优秀的软件设计文档
作为一名软件工程师,我花了很多时间阅读和编写设计文档。在完成了数百篇这些文档之后,我亲眼目睹了优秀设计文档与项目最终成功之间的强烈关联。本文试图描述什么使设计文档变得更好。本文分为4个部分:· 为什么要写一份设计文档· 要包含在设计文档中的内容· 怎么写· 相关过程为什么要写一个设计文档?设计文档 - 也称为技术规范 - 描述了...
📅 2023-08-16
阅读全文 →
网易基于Filebeat的日志采集服务设计与实践
- 背景 -云原生技术大潮已经来临,技术变革迫在眉睫。在这股技术潮流之中,网易推出了 轻舟微服务平台,集成了微服务、Service Mesh、容器云、DevOps等组件,已经广泛应用于公司内部,同时也支撑了很多外部客户的云原生化改造和迁移。在这其中,日志是平时很容易被人忽视的一部分,却是微服务、DevOps的重要一环。没有日志,服务问题排查无从谈起...
📅 2023-08-16
阅读全文 →
从技术谈到管理,把系统优化的技术用到企业管理
很多技术人员在职业上对自己要求高,工作勤奋,承担越来越大的责任,最终得到信任,被提拔到管理岗位。但是往往缺乏专业的管理知识,在工作中不能从整体范围优化工作流程,仍然是“个人贡献者”的工作方式,遇到问题自己上,经常耽误了本职工作。于是翻了很多书,看了很多文章,学习了很多“为人处世的艺术”和“企业发展的战略”,最终把自己干成了研发部主管,技术却逐渐荒废。管理工作...
📅 2023-08-16
阅读全文 →
科大讯飞公然吹捧“凌晨两点边工作边哄娃”的“奋斗文化”,引发网友极度不适!
近日,有网友发帖爆料科大讯飞在其公众号中发布的文章《太飒了!这位讯飞之星有点“狠”》中,公然吹捧过度加班的奋斗文化,暴露其严重扭曲的价值观!这篇文章宣扬其员工“连续一个月不休息”、“凌晨两点一边测试一边哄娃”等行为,确实是常人难以做到的。据了解,这已经不是科大讯飞第一次宣扬如此价值观,在此之前发布的一篇文章中,也提到了员工因太过劳累而“在公交站台睡着”、“在...
📅 2023-08-16
阅读全文 →
2021 年架构技术面试大厂高频题汇总(附答案详解)
很多面试架构师的朋友跟我吐槽面试太难,接二连三的做了Offer陪跑人。事实确实如此,做一个架构师需要具备的技术栈是真的庞杂:开发框架、数据库、设计模式、数据结构、算法...... 这也就导致了大多数人很难系统准备架构的技术面试。为了帮助每一个想顺利通过架构面试的朋友,我们研究了各个大厂常考的面试题型,涵盖各个大厂高频常考点,整理出这「 338 道最新大厂常考...
📅 2023-08-16
阅读全文 →
4种主流的API架构风格对比
两个单独的应用程序需要中介程序才能相互通信。因此,开发人员经常需要搭建桥梁——也就是应用程序编程接口(API),来允许一个系统访问另一个系统的信息或功能。为了快速、大规模地集成不同的应用程序,API 使用协议或规范来定义那些通过网络传输的消息的语义和信息。这些规范构成了 API 的体系结构。在过去,人们已经发布了多种不同的 API 架构风格。每个架构风格都有...
📅 2023-08-16
阅读全文 →
开发者测试:可测试性是设计出来的
谈开发者测试,为什么又要谈设计呢?这是一个有意思的问题。在切入这个主题之前,先看一个“完美架构图”的问题。01架构是完美的,实现是骨感的我相信你肯定看过无数多个类似这样的架构图,每个框框都排布整齐,而且显得特别高大上。引自:架构就是画框框?但是,实际的系统实现真的是这样吗?未必。系统往往充满了各种变化、约束、限制和条件,这些隐式的概念往往是不能“公诸于世”的...
📅 2023-08-16
阅读全文 →
360°透视:云原生架构及设计原则
云原生(Cloud Native)的概念,由来自Pivotal的MattStine于2013年首次提出,被一直延续使用至今。这个概念是Matt Stine根据其多年的架构和咨询经验总结出来的一个思想集合,并得到了社区的不断完善,内容非常多,包括DevOps、持续交付(Continuous Delivery)、微服务(MicroServices)、敏捷基础设施...
📅 2023-08-16
阅读全文 →
大厂程序媛的特殊烦恼:男朋友工资只有自己的60%,天天阴阳怪气!
工资高有工资高的快乐,也有相应的烦恼。一个大厂程序媛发帖吐槽:男朋友自从知道他的工资只有自己的60%之后,每天阴阳怪气,真让人不爽!网友调侃楼主男朋友,不就是软饭硬吃吗?有什么大不了的?许多人认为楼主男朋友太小心眼,其实就是自卑,阴阳怪气就是他竖起来保护自己内心的刺,归根结底还是男强女弱的观念太根深蒂固。如果性别反转一下,女朋友工资只有男朋友的60%,那肯定...
📅 2023-08-16
阅读全文 →
首页
« 上一页
294
295
296
297
298
299
300
301
302
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源