⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
我把负载均衡讲出了花,领导却不给我涨工资
“为什么负载均衡一般采用混合方式七层负载为什么比四层负载性能要低?四层负载概念真的对吗?文章较长,各位能不能持久到最后?image在正式开篇之前,先说几个瓜:硬件负载均衡的性能最高,其次是软件负载均衡的四层负载,最差的是七层负载,那为什么七层负载均衡反而应用最广泛呢?一般公司都会采用混合型的负载均衡,为什么四层负载一定要在七层负载之前呢?说到负载均衡,目前可...
📅 2023-08-12
阅读全文 →
万字长文揭穿你,根本就不懂云原生!
近年来,随着云计算概念和技术的普及,云原生一词也越来越热门,无论是应用还是安全,凡是和云相关的,都要在云后面加上原生二字,好像不提云原生,在技术上就落后了一大截。一、云原生产生背景随着云计算技术的发展,企业上云已成为趋势,越来越多的企业都已将应用部署到了云上。但是应用上云并不意味着就能充分利用云平台的优势。目前,大部分云化的应用,都是基于传统的软件架构来搭建...
📅 2023-08-12
阅读全文 →
从MySQL 5.6升级到8.0,Facebook付出了惨痛代价……
概要Facebook 称,他们最近的一次大版本升级到 MySQL 5.6 花了一年多时间才完成,还在 5.6 版上开发 LSM 树存储引擎,MyRocks。在升级到 5.7 的同时构建一个新的存储引擎,会大大减慢 MyRocks 的进度,因此我们选择继续使用 5.6,直到 MyRocks 完成,MySQL 5.6 的寿命也即将结束,决定升级到 MySQL 8...
📅 2023-08-12
阅读全文 →
33 张图详解 RSTP 、MSTP、替代技术
10 秒看完文章主要内容,试试你有多快。STP 的弊端上次有写过一篇《图解 STP 》的文章,里面有提到 STP 的功能是消除环路和链路备份,同时也发现 STP 的一些问题:网络收敛速度慢:BPDU 的 Max Age 值是 20 秒,接口从侦听到学习状态和从学习到转发状态分别有一个 15 秒的转发延迟时间,因此一个接口从阻塞到转发状态需要 30 ~ 50 ...
📅 2023-08-12
阅读全文 →
面霸篇:高频 Java 基础问题(核心卷一)
JVM、JRE、JDK 关系Java 是解释执行么?采用字节码的好处JDK 1.8 之后有哪些新特性构造器是否可以重写wait() 和 sleep 区别&和&&的区别Java 有哪些数据类型?this 关键字的用法super 关键字的用法成员变量与局部变量的区别有哪些动态代理是基于什么原理int 与 Integer 区别面向对象四大特...
📅 2023-08-12
阅读全文 →
Springboot 日志、配置文件、接口数据如何脱敏?老鸟们都是这样玩的!
一、前言核心隐私数据无论对于企业还是用户来说尤其重要,因此要想办法杜绝各种隐私数据的泄漏。下面陈某带大家从以下三个方面讲解一下隐私数据如何脱敏,也是日常开发中需要注意的:配置文件数据脱敏接口返回数据脱敏日志文件数据脱敏文章目录如下:二、配置文件如何脱敏?经常会遇到这样一种情况:项目的配置文件中总有一些敏感信息,比如数据源的url、用户名、密码....这些信息...
📅 2023-08-12
阅读全文 →
你猜,为什么Google和Facebook不用Docker?
前言本文涉及的所有技术细节都在开源软件和论文中。写本文的起因是我想让分布式 PyTorch 程序更快的在 Facebook 的集群上启动。探索过程很有趣。也展示了工业机器学习需要的知识体系。2007 年我毕业后在 Google 工作过三年。当时觉得分布式操作系统 Borg 真好用。从 2010 年离开 Google 之后就一直盼着它开源,直到 Kuberne...
📅 2023-08-12
阅读全文 →
CTO离职那天悄悄给我说,我的收入是你的7倍!好好学Docker 和 K8s ,找工作特别吃香!
随着云原生时代的到来,各大厂纷纷上云,甚至有人说,未来的软件就是生在云上,长在云上的。在这种云原生时代大势下,衍生出来的 Kubernetes 工程师、云原生工程师的薪资也水涨船高,大厂不惜花重金聘请优秀的云原生技术人才。 可以说,作为云原生的核心技术,Docker 和 Kubernetes 是所有想要投身云原生行业的技术人员的必备技能。...
📅 2023-08-12
阅读全文 →
MYSQL 那点破事!索引、SQL调优、事务、B+树、分表 ....
为了便于大家查找问题,了解全貌,整理个目录,我们可以快速全局了解关于mysql数据库,面试官一般喜欢问哪些问题接下来,我们逐条来看看每个问题及答案MyISAM 和 InnoDB 的区别?答案:InnoDB 支持 事务、外键、聚集索引,通过MVCC来支持高并发,索引和数据存储在一起。InnoDB 不保存表的具体行数,执行 select count(*) fro...
📅 2023-08-12
阅读全文 →
如何用LogQL在几秒内查询TB级的日志
LogQL在很大程度上受Prometheus的PromQL启发。但是,当涉及到在过滤海量日志时,我们就像面临在大海捞针一样复杂。LogQL是Loki特有的语句,在本文中,我们将提供LogQL的快速过滤器查询技巧,这些查询可以在几秒钟内过滤掉数TB的数据。在Loki中,我们可以使用三种类型的过滤器:Label matchers Label matchers(标...
📅 2023-08-12
阅读全文 →
不会吧,不会吧,还有人不知道 binlog ?
本文读完需7分钟,速读仅需4分钟。前言上篇阿星详细聊了redo log(重做日志),但是在MySQL数据库中还有一种二进制日志叫binlog(归档日志)。redo log它是物理日志,记录内容是“在某个数据页上做了什么修改”,属于InnoDB存储引擎。而binlog是逻辑日志,记录内容是语句的原始逻辑,类似于“给ID=2这一行的c字段加1”,属于MySQL ...
📅 2023-08-12
阅读全文 →
世界第三大浏览器正在消亡
来源 :CSDN(ID:CSDNnews)目前,世界上最受用户欢迎的三大浏览器分别是Chrome、Safari和Firefox。Chrome在全球市场上几乎占据垄断地位,而第三大浏览器Firefox却流失了近5000万的用户。为什么会造成这样的局面呢?这样的情况下我们是否应该有所警惕呢?自2018年以来, Firefox用户大量流失,为什么Fire...
📅 2023-08-12
阅读全文 →
16:00面试,16:08就出来了 ,问的实在是太...
前两天,朋友圈见到一哥们进字节了,我这才反应过来原来金九银十已经开始了。其实不只是这哥们,感觉身边好多朋友都在琢磨着换工作,也是,毕竟跳一跳工资就得涨一涨。大家都知道我是技术出身,所以身边大多朋友都是做开发的,昨天和刚进字节那哥们聊了聊面试的事。他说现在大厂面试可太难了,也就是我底子扎实,要不然早就凉的透透的了。然后给我分享了几道面试题。大厂面试题如何解决高...
📅 2023-08-12
阅读全文 →
面试官:你说你精通Redis,你看过持久化的配置吗?
前边我们已经介绍了Redis五种数据类型的命令与配置文件的基本配置,今天让我们从理论和配置两个层面来揭开Redis持久化的神秘面纱。所谓持久化可以简单理解为将内存中的数据保存到硬盘上存储的过程。持久化之后的数据在系统重启或者宕机之后依然可以进行访问,保证了数据的安全性。Redis有两种持久化方案,一种是快照方式(SNAPSHOTTING),简称RDB;一种是...
📅 2023-08-12
阅读全文 →
千亿级携程酒店AWS实践
作者简介 微末,携程软件技术专家,关注系统架构,致力于高可用高性能的支撑业务系统开发。一、背景随着携程海外酒店业务的发展,遍布全球的海外供应商与携程总部IDC之间的数据传输量快速增长。技术上,这种日益增长的数据量对跨境网络专线的带宽、延迟等提出了更高的要求;业务上,由于当前有限的跨境网络专线资源对业务处理效率及用户体验也造成了一定的影响;成本上,跨...
📅 2023-08-12
阅读全文 →
阿里二面:redis分布式锁过期了但业务还没有执行完,怎么办
面试官:你们系统是怎么实现分布式锁的?我:我们使用了redis的分布式锁。具体做法是后端接收到请求后加入一个分布式锁,如果加锁成功,就执行业务,如果加锁失败就等待锁或者拒绝请求。业务执行完成后释放锁。面试官:能说一下具体使用的命令吗?我:我们使用的是SETNX命令,具体如下:SETNX KEY_NAME VALUE设置成功返回1,设置失败...
📅 2023-08-12
阅读全文 →
DDD+中台+微服务,yyds
随着业务的发展,每个产品都需要对应数量的开发者作为支撑,但在长期的协作中,我们发现开发团队都会遇到一些普遍难点:构建速度慢、开发测试周期长、协作困难等。 在快速的业务迭代中,各团队的开发人员往往只会将所在团队的问题进行简单的优化,因此会存在各大团队重复造轮子、耦合严重的现象。针对这种情况,需要将开发中遇到的问题进行抽象、形成一个统一的解决方案。我们...
📅 2023-08-12
阅读全文 →
美团弹性伸缩系统的技术演进与落地实践
弹性伸缩具有应突发、省成本、自动化的业务价值。平台侧将各业务零散、闲置资源进行整合,形成一个大规模资源池,通过弹性调度、库存管控技术在公司运营成本和业务体感中寻求较好的平衡。本文将介绍美团弹性伸缩系统落地过程中面临的技术挑战、推广以及在运营层面的一些思考。在美团这种多样化的业务场景中落地弹性伸缩,与业界公有云、自建私有云的公司相比,既有共性又有自己的特点,希...
📅 2023-08-12
阅读全文 →
面向大规模商业系统的数据库设计和实践
导读:目前关系型数据库从上世纪70年代诞生以来得到了广泛应用,各种数字化的信息系统都能见到关系型数据库的身影。在真实的场景里面,业务系统对关系型数据库这种基础软件的要求非常简单,那就是高可靠和高性能,同时希望尽可能借助复杂的SQL语义来简化业务层功能的实现。传统数据库产品例如Oracle、SQLServer、MySQL、PostgreSQL等都发展趋于成熟,...
📅 2023-08-12
阅读全文 →
10种常见的软件架构模式
作者:Go语言由浅入深链接:https://www.jianshu.com/p/18944235727a你是否想知道企业大规模系统是如何设计的?在软件开发开始之前,我们必须选择一个合适的架构,能提供所需的功能和质量特性。因此,在将架构应用到我们的设计之前,我们应该了解各种不同架构的特点。什么是架构模式?根据维基百科:架构模式是在软件架构上针对特定上下文件解决...
📅 2023-08-12
阅读全文 →
Elasticsearch 如何做到快速检索?
“ 最近接触的几个项目都使用到了 Elasticsearch (以下简称 ES ) 来存储数据和对数据进行搜索分析,就对 ES 进行了一些学习。本文整理自我自己的一次技术分享。本文不会关注 ES 里面的分布式技术、相关 API 的使用,而是专注分享下“ES 如何快速检索”这个主题上面。这个也是我在学习之前对 ES 最感兴趣的部分。本文大致包括以下内容:关于搜...
📅 2023-08-12
阅读全文 →
面了小 100 人,90% 都背了面试题......
有个朋友去阿里面试,面试总共花费了 20 天左右,包含了 4 轮电话面试、1 轮笔试、1 轮主管视频面试、1 轮 hr 视频面试。 据他所说,70% 的人都会载在第一轮面试,要不是他面试之前做足了准备,估计都坚持不到接下来的面试。 其实,第一轮的电话面试除了一些常规的自我介绍外,问的都是一些基础的专业知识,主要目的就是筛选掉一些基础比较弱...
📅 2023-08-12
阅读全文 →
告别硬编码,SpringBoot实现动态增删启停定时任务
在spring boot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。但是这两种方式不能动态添加、删除、启动、停止任务。要实现动态增删启停定时任务功能,比较广泛的做法是集成Quartz框架。但是本人的开发原则是:在满足项目需求的情况下,尽量少...
📅 2023-08-12
阅读全文 →
聊聊前后端分离接口规范
作者:猿码道www.jianshu.com/p/c81008b683501. 前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范...
📅 2023-08-12
阅读全文 →
生成订单30分钟未支付,则自动取消,该怎么实现?
来源:https://blog.csdn.net/hjm4702192/article/details/80519010# 引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,...
📅 2023-08-12
阅读全文 →
又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!
来自:Nginx-GUI入门链接:https://leanote.zzzmh.cn/blog/post/5cc7f63616199b068300001c需求nginx 可视化管理,例如配置管理性能监控日志监控其他配置方案目前已实现前两条:配置管理,和性能监控日志分析监控这块还需要另找方案实现!目前方案直接套用github大神开发的nginx-guigithu...
📅 2023-08-12
阅读全文 →
35岁大佬想跳槽阿里,面试因为年龄黄了。
金九银十来临,前几天朋友出去面试……回来抱怨说面试时各种分布式、高并发、底层源码连环套一样打过来,幸亏基础够扎实,不然扛不住。现在还感叹金九银十果然不是吹的,面试难度都比其他月份要高。正值招聘求职旺季,发现现在大家问的最多的就是大厂面试题和面试技巧。很多人刚面试时觉得自己吃透两套架构够用了,没想到像面试官会问的这么深入——大家可以看一下这些面试题,看你能回答...
📅 2023-08-12
阅读全文 →
ES不香吗,为啥还要ClickHouse?
Elasticsearch 是一个实时的分布式搜索分析引擎,它的底层是构建在 Lucene 之上的。简单来说是通过扩展 Lucene 的搜索能力,使其具有分布式的功能。ES 通常会和其它两个开源组件 Logstash(日志采集)和 Kibana(仪表盘)一起提供端到端的日志/搜索分析的功能,常常被简称为 ELK。Clickhouse 是俄罗斯搜索巨头 Yan...
📅 2023-08-12
阅读全文 →
推荐爱奇艺开源的高性能网络安全监控引擎!
QNSM(IQIYI Network Security Monitor) 是一个旁路部署的全流量,实时,高性能网络安全监控引擎,基于DPDK开发,集成了DDOS检测和IDPS模块。DDOS检测DDOS检测功能包括:全流量检测,可以部署在IDC环境,支持SYN,ACK,RST,FIN,SYNACK,ICMP,UDP FLOOD以及反射攻击(DNS/NTP/SS...
📅 2023-08-12
阅读全文 →
Redis的这些拓展方案,用过一条的就是大牛!
| 前言Redis大家都不陌生,就算是没用过,也都听说过了。作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不了要有一些拓展的方案。笔者下文会对各种方案进行介绍,并且给出场景,实现 等等概述,还会提到一些新手常见的误区。| 正文先从基础的拓展方式开始,这样更便于理解较高级的模式。ps: 本文背景是以笔者落笔时官网最新稳定版5.0....
📅 2023-08-12
阅读全文 →
首页
« 上一页
311
312
313
314
315
316
317
318
319
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源