⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
面过了,起薪30k!!
最近很多同行群里纷纷发言“即将失业” ,还有的已经失业,目前待业中。不过也有很多的同学留言发帖说大厂面试通过了,起薪30k,有人失业也有人就业。现在行业趋势确实不太好,因为疫情和裁员的影响即将失业的程序员一大把。这种市场环境下原本想跳槽的都选择暂时观望,这样也失去了很多加薪的机会。不过有人失业也有人就业,大厂核心赛道还不是一直在招人,关键就是如何进...
📅 2023-08-07
阅读全文 →
如何高效阅读源码?
01、读源码的经历02、我为什么读源码03、内容了解04、设计模式的了解05、配合ide进行断点追踪06、总结与感悟01、读源码的经历刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了?项目中引用的不还是没改的jar包吗。回想起来觉得那时候的想法确实挺.......
📅 2023-08-07
阅读全文 →
聊聊并发编程的12种业务场景
前言并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。并发编程说白了就是多线程编程,但多线程一定比单线程效率更高?答:不一定,要看具体业务场景。毕竟如果使用了多线程,那么线程之间的竞争和抢占cpu资源,线程的上下文切换,也是相对来说比较耗时的操作。下面这几个问题在面试中,你必定遇到过:你在哪来业务场景中使用过多线程?怎么用的?踩过哪些坑?...
📅 2023-08-07
阅读全文 →
面试官问:你离职的原因是什么?如何避坑?
疫情肆虐,经济下行。整个互联网行业到处都在裁员、续命。在网上看到一些数据,短短几个月时间,互联网头部大厂已经优化释放了十几万人才,打工人太难了。无论多不情愿,这就是生活,很多人被迫再次踏上找工作的残酷厮杀。作为一名优秀程序员过五关斩六将,好不容易进入了 HR 环节,如果因为自己的天真导致面试失败,那太可惜了。HR 环节,经常会问一个致命问题:你从上一家离职的...
📅 2023-08-07
阅读全文 →
如何做到0.2秒复制100G文件?
作者:OSC开源社区来源:https://mp.weixin.qq.com/s/GqKHhAd93iQorDeGyHBMnAcp 引发的思考今天同事用 cp 命令,把他给惊到了!背景是这样的:他用 cp 拷贝了一个 100 G 的文件,竟然一秒不到就拷贝完成了!用 ls 看一把文件,显示文件确实是 100 G。sh-4.4# ls -lh...
📅 2023-08-07
阅读全文 →
我用Java几分钟处理完30亿个数据...
文章来源:https://c1n.cn/GM8hb目录场景说明模拟数据场景分析读取数据处理数据遇到的问题场景说明现有一个 10G 文件的数据,里面包含了 18-70 之间的整数,分别表示 18-70 岁的人群数量统计,假设年龄范围分布均匀,分别表示系统中所有用户的年龄数,找出重复次数最多的那个数,现有一台内存为 4G、2 核 CPU 的电脑,请写一个算法实现...
📅 2023-08-07
阅读全文 →
23种设计模式:我前后反复看了3遍
文章来源:https://c1n.cn/qXOC0目录工厂方法建造者模式抽象工厂原型模式单态模式适配器模式桥梁模式合成模式装饰模式门面模式享元模式代理模式责任链模式命令模式解释器模式迭代模式调停者模式备忘录模式观察者模式状态模式策略模式模板方法模式访问者模式工厂方法追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,...
📅 2023-08-07
阅读全文 →
亚马逊首席科学家李沐博士:工作五年反思
五年前的今天我飞往西雅图参加亚马逊的面试。面试完后连夜做红眼航班飞往波士顿赶去参加老婆在MIT的博士答辩。答辩一半的时候电话响了,对方说恭喜你面试通过,想聊下薪水。我说其实就面了你们一家,直接给就是,先挂了。答辩完第二天跟老婆去市政局登记结婚。在宣誓厅门口排队的时候,老板打电话过来,很兴奋的说你来了后可以做这个做那个。我说是挺好的,但先要结婚去了。老板一愣,...
📅 2023-08-07
阅读全文 →
谈谈技术人员如何做好团队管理
很多技术人员在职业上对自己要求高,工作勤奋,承担越来越大的责任,最终得到信任,被提拔到管理岗位。但是往往缺乏专业的管理知识,在工作中不能从整体范围优化工作流程,仍然是“个人贡献者”的工作方式,遇到问题自己上,经常耽误了本职工作。于是翻了很多书,看了很多文章,学习了很多“为人处世的艺术”和“企业发展的战略”,最终把自己干成了研发部主管,技术却逐渐荒废。管理工作...
📅 2023-08-07
阅读全文 →
从JavaScript看字符编码的前世今生!
导语 | 每个程序员都应该了解一下字符编码,有了基础概念之后我们对编程语言、字符处理能有更深入的理解。本文我花了大量时间进行资料查阅和考证,希望能够给大家带来一些帮助,多多交流!一、起因最近在研究Babel的源码,在看到Acorn词法解析源码中有这样一段逻辑:pp.fullCharCodeAtPos = function() { let ...
📅 2023-08-07
阅读全文 →
图解Kafka,看本篇就足够啦!
文章来源:https://c1n.cn/DMs24目录前言基础生产消费者Topics 主题Partitions 分区架构前言Kafka 是主流的消息流系统,其中的概念还是比较多的,下面通过图示的方式来梳理一下 Kafka 的核心概念,以便在我们的头脑中有一个清晰的认识。基础Kafka 是一套流处理系统,可以让后端服务轻松的相互沟通,是微服务架构中常用的组件。...
📅 2023-08-07
阅读全文 →
如何在面试中机智的展现架构能力?附200道面试真题+100例经典架构案例拆解
之前在技术分享会上跟一个阿里P9聊,我问他怎么看架构能力,他说,架构能力不是你到P8、P9才需要掌握的,其实每个阶段都有需要掌握的架构能力。 也就是说,等你想成为架构师的那一刻才开始准备往往已经晚了,工作中进行积累至关重要,其次就是抓住一切资源为我所用。 面试就是个很好地检验自身架构能力并查漏补缺的良好机会,其实有心人肯定会发...
📅 2023-08-07
阅读全文 →
1658页!又一份神级的Java手册面世~
最近有不少小伙伴在后台留言,最近的面试全挂了,也越来越难了,尤其是技术面,考察得越来越细,越来越底层。一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识比如果这样的问题:项目框架,Spring、Mybatis 等框架实现原理是否熟悉?消息中间件,负载均衡、RPC 框架等技术是否有接触过?MySQL 分库分表是否做过?分布式架构设计,Redi...
📅 2023-08-07
阅读全文 →
太卷了~ 八股文,面试最强王者!
最近有个朋友面试上了阿里P7,薪资暴涨了50%,我私下问他能不能给大家分析一下经验。聊了很多,最后给我推荐了一份特别全的的八股文资料,这个资料在他面试的过程中给了他很多的帮助。这份资料最初的版本,是来自某个大厂面试官给学弟整理的面经,后来经过学弟的不断收集、完善,慢慢形成了一个Java资料库。现在的完整版资料是视频合集+PDF合集,包含了有Java ...
📅 2023-08-07
阅读全文 →
Redis 内存满了怎么办?这样置才正确!
上回在《Redis 数据过期了会被立马删除么?》说到如果过期的数据太多,定时删除无法删除完全(每次删除完过期的 key 还是超过 25%),同时这些 key 再也不会被客户端请求,就无法走惰性删除,内存被打满会怎样?答案是走内存淘汰机制。故事从一个叫 Redis 帝国的三公九卿官职说起……在 Redis 帝国中,整个帝国的国法、家法和军法等都记录在 redi...
📅 2023-08-07
阅读全文 →
快手一面:讲一讲 Hadoop、Hive、Spark 之间的关系?
5G 时代,运营商网络不断提速,成本越来越低,流量越来越便宜。给 互联网、物联网、互联网+ 各个行业的高速发展创造了非常好的有利条件,同时也产生了海量数据。如何做好数据分析,计算,提取有价值信息,大数据技术一直是一个热门赛道今天我们就对 Hadoop、Hive、Spark 做下分析对比HadoopHadoop 称为大数据技术的基石。由两部分组成,分布式存储(...
📅 2023-08-07
阅读全文 →
用Stream来优化老代码,瞬间干净优雅了!
文章来源:http://b.nxw.so/1iAZRd目录前言技巧总结前言虽然 Stream 在 Java8 中就已经被引入,但是大多数人却没有去使用这个十分有用的特性,本文就通过介绍几个通过使用 Stream 让代码更简洁、可读,来让你了解 Stream 的方便之处。技巧| 数组转集合相信经常刷 LeetCode 的小伙伴,偶尔会遇到需要将 List 与基...
📅 2023-08-07
阅读全文 →
接口设计,这36个核心知识点一定要注意!
目录前言设计好接口的 36 个锦囊总结前言作为后端开发,不管是什么语言,Java、Go 还是 C++,其背后的后端思想都是类似的。我们做后端开发工程师,主要工作就是:如何把一个接口设计好。所以,今天就给大家介绍,设计好接口的 36 个锦囊。设计好接口的 36 个锦囊| 接口参数校验入参出参校验是每个程序员必备的基本素养。你设计的接口,必须先校验参数。比如入参...
📅 2023-08-07
阅读全文 →
MySQL 主从,6 分钟带你掌握!
大家好,我是楼仔!MySQL 主从一直是面试常客,里面的知识点虽然基础,但是能回答全的同学不多。比如我之前面试小米,就被问到过主从复制的原理,以及主从延迟的解决方案,你之前面试,有遇到过哪些 MySQL 主从的问题呢?1. MySQL 主从1.1 什么是 MySQL 主从 ? 所谓 MySQL 主从,就是建立两个完全一样的数据库,一个是主库,一个是从库,主库...
📅 2023-08-07
阅读全文 →
一文读懂DDD,秒懂!
整体阅读时间,在 30 分钟左右。去年倒腾了一个半月,写过一篇 DDD 的文章,当时没有推广,完全自嗨,为了不让这篇好文被埋没,现重新整理,突出重点,可读性更强!为了证明该文没有注水,列一下当时的学习资料:小米内部 DDD 系列分享;小米内部 DDD 脚手架;小米内部授权认证项目(应用 DDD);极客时间欧创新的《 DDD 实战课》;掘金“柏炎”的 DDD ...
📅 2023-08-07
阅读全文 →
缓存穿透、缓存击穿、缓存雪崩
今天写的这个主题内容,其实非常基础,但是作为高并发非常重要的几个场景,绝对绕不开,估计大家面试时,也经常会遇到。这个主题的文章,网上非常多,本来想直接转载一篇,但是感觉没有合适的,要么文章不够精炼,要么就是精简过头,所以还是自己写一篇吧。内容虽然基础,但我还是秉承以往的写作风格,参考众多优秀的博客后,打算写一篇能通俗易懂,又不失全面的文章。前言 我们先看一下...
📅 2023-08-07
阅读全文 →
消息队列原理和选型:Kafka、RocketMQ 、RabbitMQ 和 ActiveMQ
是可读性很差,不想让这篇文章被埋没,五一特意花了 7 个小时重新整理。消息队列中间件重要吗?面试必问问题之一,你说重不重要。我有时会问同事,为啥你用 RabbitMQ,不用 Kafka,或者 RocketMQ 呢,他给我的回答 “因为公司用的就是这个,大家都这么用”,如果你去面试,直接就被 Pass,今天这篇文章,告诉你如何回答。这篇文章,我重点突出消息队列...
📅 2023-08-07
阅读全文 →
千万级数据查询:CK、ES、RediSearch怎么选?
文章来源:https://c1n.cn/EmgJv目录前言初版设计方案CK 分页查询使用ES Scroll Scan 优化深翻页ES+Hbase 组合查询方案RediSearch+RedisJSON 优化方案总结前言在开发中遇到一个业务诉求,需要在千万量级的底池数据中筛选出不超过 10W 的数据,并根据配置的权重规则进行排序、打散(如同一个类目下的商品数...
📅 2023-08-07
阅读全文 →
Istio 可以代替 SpringCloud 吗?
文章来源:https://c1n.cn/GtpjE目录背景SpringCloud 与 K8S 对比SpringCloud vs IstioSpringBoot+K8SServiceMesh 的价值| 背景过去,我们运维着“能做一切”的大型单体应用程序。这是一种将产品推向市场的很好的方式,因为刚开始我们也只需要让我们的第一个应用上线。而且我们总是可以回头再来...
📅 2023-08-07
阅读全文 →
能解决 80% 故障的排查思路
在讲解事件、故障处理思路前,先讲一个故障场景(以呼叫中心系统作为一例子):业务人员反映呼叫中心系统运行缓慢,部份电话在自助语言环节系统处理超时,话务转人工座席,人工座席出现爆线情况。运维人员开始忙活了,查资源使用情况、查服务是否正常、查日志是否报错、查交易量还有没有……时间不知不觉的在敲键盘、敲键盘、敲键盘中过去,但是原因还未定位。经理过来了解情况:“系统恢...
📅 2023-08-07
阅读全文 →
微服务注册中心产品ZooKeeper、Eureka、Consul、Nacos对比
作者:琦彦来源:https://blog.csdn.net/fly910905/article/details/100023415服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预...
📅 2023-08-07
阅读全文 →
微服务架构及设计模式
译者:Colstuwjx来源:colstuwjx.github.io/2020/01/翻译-微服务架构及设计模式/原文:medium.com/@madhukaudantha/microservice-architecture-and-design-patterns-for-microservices-e0e5013fd58a微服务能够对企业产生积极影响。因此...
📅 2023-08-07
阅读全文 →
给还在专心打工的职场人提个醒!
2022年,打工人真的太艰难了。开年至今,一家我有过深入合作的公司经过了2轮大裁员,公司人数已经缩水50%。其中有一个干了8年的骨干员工,连N+1赔偿都没有拿全。赔偿没拿到,外边其他公司也在缩招裁员,再加上车和房的月供压力,急得他跟相熟多年的老板直接撕破脸。这件事闹得沸沸扬扬的,再结合最近的2个新闻,连我这个心大的人,也开始焦虑了。 一个新闻是:国...
📅 2023-08-07
阅读全文 →
监控神器Prometheus,开箱即用!
文章来源:【公众号:云加社区】目录简介整体生态工作原理Metric 指标PromQLGrafana 可视化监控告警简介Prometheus 是一个开源的完整监控解决方案,本文将从指标抓取到查询及可视化展示,以及最后的监控告警,对 Prometheus 做一个基本的认识。Prometheus 是古希腊神话里泰坦族的一名神明,名字的意思是“先见之明”,下图中是...
📅 2023-08-07
阅读全文 →
Kafka 负载均衡在 vivo 的落地实践
vivo 互联网服务器团队-You Shuo副本迁移是Kafka最高频的操作,对于一个拥有几十万个副本的集群,通过人工去完成副本迁移是一件很困难的事情。Cruise Control作为Kafka的运维工具,它包含了Kafka 服务上下线、集群内负载均衡、副本扩缩容、副本缺失修复以及节点降级等功能。显然,Cruise Control的出现,使得我们能够更容易的...
📅 2023-08-07
阅读全文 →
首页
« 上一页
336
337
338
339
340
341
342
343
344
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源