⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
SpringBoot + Redis 分布式锁:模拟抢单
作者:神牛003cnblogs.com/wangrudong003/p/10627539.html本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下:jedis的nx生成锁如何删除锁模拟抢单动作(10w个人开...
📅 2023-08-15
阅读全文 →
工作几年了,API 网关还不懂?
“ 从应用程序架构的变迁过程可以发现,随着业务多变性、灵活性的不断提高,应用程序需要以更加灵活的组合来应对。同时为了应对业务的细分以及高并发的挑战,微服务的架构被广泛使用,由于微服务架构中应用会被拆分成多个服务。为了方便客户端对这些服务的调用于是引入了 API 的概念。今天我们就来看看API 网关的原理以及它是如何应用的。API 网关的定义网关一词最早出现在...
📅 2023-08-15
阅读全文 →
3年工作必备 装饰器模式
故事 古话说的好:人靠衣裳马靠鞍。下面先带大家来熟悉这句话的背景:人靠衣装马靠鞍,狗配铃铛跑的欢出自沈自晋《望湖亭记》第十出:“虽然如此,佛靠金装,人靠衣装,打扮也是很要紧的。”《醒世恒言》卷一‧两县令竞义婚孤女:”常言道:’佛是金装,人是衣装,世人眼孔浅的多,只有皮相,没有骨相。’”俗语我们会说成人靠衣装马靠鞍。这个经典故事,让我想起了一个设计模式:装饰器...
📅 2023-08-15
阅读全文 →
一个Bug,让我发现了Java界的.AJ(锥)!
目录一、前言二、满脑子都是骚操作1. 遇到问题2. 发现问题3. 排查问题三、如何正确使用 Aspect 的 .aj 类1. 安装 AspectJ2. AspectJ 插件3. 添加依赖 aspectjrt.jar4. 配置AspectJ编译器5. 案例测试四、总结五、系列推荐一、前言话我放这,踩过的坑越多头发越少!说来也是奇怪,只要是学编程的,从初次接触的...
📅 2023-08-15
阅读全文 →
有钱任性!字节跳动又给员工发钱了!字节程序员:吓一跳,莫名其妙多了几万块!
字节跳动又双叒叕给员工发钱了!这大概就是“别人家的公司”,不仅发钱,而且一派土豪作风,招呼都不打一声就直接发,员工拿到钱后一脸蒙圈,甚至不知道这是一笔什么钱。有人说,公司又莫名其妙发奖金,突然多发了五万。有人说,发工资时突然多了一笔其他奖金,都没有提前告知。吓得某些员工还以为发错工资或者少扣税了,有人已经开始思考要不要退回去……知情人说,这次公司找的理由是“...
📅 2023-08-15
阅读全文 →
学会这10个设计原则,离架构师又进了一步!!!
知识分享,以技会友。大家好,我是Tom哥。阅读本文大约需要 15 分钟。闲言碎语:一个懂设计原则的程序猿,写出来的代码可扩展性就是强,后续的人看代码如沐春风。相反,如果代码写的跟流水账似的,完全一根筋平铺下来,后续无论换谁接手维护都要骂娘。做软件开发多年,CRUD仿佛已经形成一种惯性,深入骨髓,按照常规的结构拆分:表现层、业务逻辑层、数据持久层,一个功能只需...
📅 2023-08-15
阅读全文 →
阿里中台到底拆没拆?
来源| 技术领导力(ID:jishulingdaoli)后台一大堆读者给我留言:“老K你不是说阿里彻底拆中台了吗?怎么阿里又说要把中台建厚了?”、“阿里到底拆没拆中台?”读者们说的是上周阿里云大会上,张建锋讲的,“要把中台做厚”。其实,我已经有段时间不写中台文章了,是因为觉得该说的都已经说了,也尽量做到不吹不黑、客观点评。因为读者留言的缘故,我仔...
📅 2023-08-15
阅读全文 →
阿里二面:Redis 中的 AOF 文件太大了怎么办?
一、前言写这篇文章的目的是来自我的一位粉丝的投稿,说面试阿里被问到了这个问题。不得不说阿里的面试问的都挺有质量,一般的我们只会关注 Redis 的两种持久化方式 RDB 和 AOF。但老周这里盲猜面试的过程肯定也是先从持久化方式问起,然后循循渐进的问到 AOF 文件太大了怎么办?本着知其然知其所以然的态度,老周这里会带你从 RDB 和 AOF 的实现原理、各...
📅 2023-08-15
阅读全文 →
开发者:Serverless 从懵比到实战
作者介绍:陌小路,哔哩哔哩前端GitHub:https://github.com/STDSuperman本文选自「掘金x腾讯云征文|万物皆可 Serverless」原文链接:https://juejin.cn/post/6895346770177687566Serverless 是一种执行模型(execution model)。在这种模型中,云服务商负责通过...
📅 2023-08-15
阅读全文 →
刚火了的中台转头就拆,一大波公司放不下又拿不起来!
作者:小傅哥博客:https://bugstack.cn❝沉淀、分享、成长,让自己和他人都能有所收获!????❞目录一、前言二、为什么建中台?1. 什么时候热的2. 怎么就热了呢3. 中台从哪来的三、建了哪些中台?1. 技术中台2. 数据中台3. 业务中台四、刚建好又要拆?1. 新需求响应难度增加2. 服务集成复杂度增加3. 可复用实现难度增加五...
📅 2023-08-15
阅读全文 →
面试题:mysql 一棵 B+ 树能存多少条数据?
大家好,我是Tom哥~今日寄语:充满活力的新人,能让身边的人都重回初心,真是不可思议。mysql 的InnoDB存储引擎 一棵B+树可以存放多少行数据?(答案在文章中!!)要搞清楚这个问题,首先要从InnoDB索引数据结构、数据组织方式说起。我们都知道计算机有五大组成部分:控制器,运算器,存储器,输入设备,输出设备。其中很重要的,也跟今天这个题目有关系的是存...
📅 2023-08-15
阅读全文 →
腾讯最大股东收购了 Stack Overflow,以后“抄代码”都要付费了么?
来源:新智元【导读】一个让亿万公司的程序能够跑起来,让亿万计算机学子能够拿到毕业证的全世界第二大程序员交友网站Stack Overflow被收购了。然而,Stack Overflow的建立就是为了对抗上一个因被收购而收费的网站。这或许是一个屠龙者终成为龙的故事。带着全世界代码跑的传奇问答网站,计算机学子真正的老师——Stack Overflow(SO)近日被...
📅 2023-08-15
阅读全文 →
蜻蜓FM信息流推荐探索与实践
导读:如今的推荐系统在互联网中随处可见,无论是刷抖音、逛淘宝还是看新闻背后都有强大的推荐系统的支持。音频行业的内容如何分发?如何提高用户发现音频内容的效率?蜻蜓FM作为国内首家互联网音频媒体平台,在音频行业深耕了10年,对此也有一些沉淀和经验想要和大家分享。主要内容包括:蜻蜓首页场景怎样从人工运营演进到个性化推荐蜻蜓信息流推荐由哪些算法组成,彼此怎么配合整体...
📅 2023-08-15
阅读全文 →
如何优雅处理重复请求/并发请求?
前言 一些用户请求在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些涉及写入操作,一旦重复了,可能会导致很严重的后果。例如交易接口如果重复请求,可能会重复下单。重复的场景有可能是:黑客拦截了请求,重放;前端/客户端因为某些原因请求重复发送了,或者用户在很短的时间内重复点击了;网关重发;……本文讨论的是如何在服务端优雅地统一处理这种情...
📅 2023-08-15
阅读全文 →
架构与思维:设计容量,到底有多重要 ?
背景单位每年都会举行运动会,有一个2000m长跑的项目,大约每年报名人员为男选手40人,女选手20人,只有一条橡胶跑道。一次比赛10人齐跑,所以至少需要6场比赛。2000米的完成时间要求是20分钟,超过20分钟不计数,所以比赛耗时我们计算为20分钟,加上比赛前的动员组织,比赛后的清场,我们假定每场比赛耗时30分钟。现在我们预估下耗时:1、60人/10人每场 ...
📅 2023-08-15
阅读全文 →
Redis、Kafka 和 Pulsar 消息队列对比,写得太好了!
市面上有非常多的消息中间件,rabbitMQ、kafka、rocketMQ、pulsar、 redis等等,多得令人眼花缭乱。它们到底有什么异同,你应该选哪个?本文尝试通过技术演进的方式,以redis、kafka和 pulsar为例,逐步深入,讲讲它们架构和原理,帮助你更好地理解和学习消息队列。一、最基础的队列 最基础的消息队列其实就是一个双端队列,我们可以...
📅 2023-08-15
阅读全文 →
教你轻松将springboot打包成exe程序
作者:如漩涡blog.csdn.net/m0_37701381/article/details/104163877前言近期做了一个前后端合并的spring boot项目,但是要求打成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。准备准备工作:一个jar包,没有bug能正常启动...
📅 2023-08-15
阅读全文 →
干掉 ZooKeeper?阿里为什么不用 ZK 做服务发现?
- 前言 -站在未来的路口,回望历史的迷途,常常会很有意思,因为我们会不经意地兴起疯狂的念头,例如如果当年某事提前发生了,而另外一件事又没有发生会怎样?一如当年的奥匈帝国皇位继承人斐迪南大公夫妇如果没有被塞尔维亚族热血青年普林西普枪杀会怎样,又如若当年的丘老道没有经过牛家村会怎样?2007年底,...
📅 2023-08-15
阅读全文 →
黄峥这一句话,做过CTO的我,居然苦思了2年!
作者 | Rachi来源 | 以太创服(ID:xuetang2014)“有平常心,踏踏实实做好我该做的事情,努力成为我同一代人里面最靠谱的那一个。”黄峥说的。他把一家公司做到4500亿只用了不到5年,所以我信他的长期主义。从两年前创业开始,我不追风口、不投机,做时间的朋友。但如今,公司可能马上就要发不出工资了。我一次次地问自己,我信奉的长期主义,真的对吗?0...
📅 2023-08-15
阅读全文 →
每日百万订单,这样的技术方案更靠谱
大家好,我是涛哥。前段时间发了一篇原创文章“日订单量达到100万单后,我们做了订单中心重构”,得到了不少读者的好评,也被不少公众号转发了30多次。根据读者反馈,我对本文做了部分优化,优化了几个描述不清晰的点,增加了对数据倾斜问题的处理方案。感谢读者朋友的反馈和支持,日后我会更加认真的写好每篇文章。本文主要包括分库分表,不停机数据迁移,管理端技术方案,降级措施...
📅 2023-08-15
阅读全文 →
京东超大规模联邦学习探索实践
导读:对于AI飞速发展的今天来说,大规模的多维度、高质量的数据是其成功的关键要素,也是制约其进一步发展的重要瓶颈。随着大家对数据的重要性与隐私性的认知程度的不断提升,跨组织的数据的合作越来越谨慎,相关隐私法律法规也陆续出台 ( GDPR ),这样就造成了大量了的数据孤岛,无法充分的利用数据进行分析、决策,严重制约了AI的发展。联邦学习在保证数据隐私安全及合法...
📅 2023-08-15
阅读全文 →
面试现场:小伙伴美团一面的分享和分析「含解答」
作者:小傅哥博客:https://bugstack.cn❝沉淀、分享、成长,让自己和他人都能有所收获!????❞目录一、前言二、面试现场三、总结四、系列推荐一、前言最近给大家整理一些面试现场,真实的面试题和答案以及总结虽然技术的知识点是固定的,但不同大厂不同面试官的提问方式却不一样。一方面是你的简历的内容影响,另外一方面是受面试官的个人经历导致。最终就看你们...
📅 2023-08-15
阅读全文 →
【万级并发】电商库存扣减如何设计?不超卖!
随着中国消费认知的不断升级,网购走近千家万户,越来越被人们所接受。淘宝、唯品会、考拉、京东、拼多多等逐渐成为我们生活的重要组成部分。除了常规的购物下单外,这些电商平台还经常搞一些双十一活动,秒杀、大促、限时购,各种营销玩法,层出不穷。今天就来跟大家聊一聊电商技术里的库存扣减当有很多人同时在买一件商品时(假设库存充足),每个人几乎同时下单成功,给人一种并行的感...
📅 2023-08-15
阅读全文 →
让阿里、美团狂甩同行数十年,DDD 思想真是太厉害了!
前段时间,参加了一场闭门技术交流会,讨论的热点是微服务,话题集中在微服务架构拆分到底应该拆多细。有微服务的地方就有 DDD(领域驱动设计),不过即便是专业的技术交流会,也没人能给 DDD 的价值下个定义。这种情况和 DDD 在国内一直以来的发展很相似。说白了,都在讲 DDD 厉害,但它到底厉害在哪?怎么衡量它的价值?我的经验是,除了和微服务绑定,DDD 在很...
📅 2023-08-15
阅读全文 →
三国演义:责任链模式
故事 前两天,没事又刷了一遍三国演义,看到关羽身在曹营心在汉,听说刘备在袁绍那里,然后就上演了“过五关,斩六将”。关羽过五关斩六将主要内容:第一关,东岭关,斩守将孔秀。东岭关,守关将名叫孔秀,本是黄巾余党,归降曹操之后,带着五百人奉命防守东岭关。关羽车队从关前通过时,孔秀索要通关文牒,与关羽发生冲突,只一个回合,就被关羽斩杀。第二关,洛阳关,孟坦和韩福。关羽...
📅 2023-08-15
阅读全文 →
【高并发、高性能、高可用】系统设计经验分享!
知识分享,以技会友。大家好,我是Tom哥。阅读本文大约需要 15 分钟。软件开发通常会提到一个名词 “三高”,即高并发、高性能、高可用。具体的指标定义,如:高并发方面要求QPS 大于 10万;高性能方面要求请求延迟小于 100 ms;高可用方面要高于 99.99%。接下来,我们重点来介绍这 三高高并发我们使用 QPS(Queries Per Second,每...
📅 2023-08-15
阅读全文 →
分布式事务,阿里为什么钟爱TCC
分布式事务的实现方式中,TCC是比较知名的模式。但是我一直不喜欢这种模式,原因是这种模式有很多问题要考虑。之前写过一篇文章说了TCC的很多缺点,后来我把文章删了,原因是一位阿里大佬加我好友并指正了我的观点。太感谢了!1 TCC概要 简单来讲,TCC模式就是将整个事务分成两个阶段来提交,try阶段进行预留资源,如果所有分支都预留成功,则进入commit阶段提交...
📅 2023-08-15
阅读全文 →
Java新手,强烈不建议你用 a.equals(b) 判断对象相等!
来源:cnblogs.com/juncaoit/p/12422752.html一直以为这个方法是java8的,今天才知道是是1.7的时候,然后翻了一下源码。这片文章中会总结一下与a.equals(b)的区别,然后对源码做一个小分析。一、值是null的情况:1.a.equals(b), a 是null, 抛出NullPointException异常。2.a.e...
📅 2023-08-15
阅读全文 →
字节首推Java成长笔记:(原理+应用+源码+调优全都有)
前言本文是为了帮大家快速回顾了Java中知识点,这套成长笔记涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到github上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供大家学习,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题了 直接打开文档学一学就好了。不多说,...
📅 2023-08-15
阅读全文 →
36 张图详解 ARP :网络世界没有我,你哪也别想去
上帝视角初识 ARP 从网络分层上看,我们知道二层网络中,使用 MAC 地址进行传输,MAC 地址做为数据链路层的设备标识符。二层网络三层网络中,使用 IP 地址进行传输,IP 地址做为网络层的设备标识符。三层网络我们还知道,容易记忆的域名,通过 DNS 解析成 IP 地址,有了 IP 地址就可以在网络上找到目的地。DNSIP 地址通过 ARP ,获得 MA...
📅 2023-08-15
阅读全文 →
首页
« 上一页
297
298
299
300
301
302
303
304
305
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源