⭐ 欢迎来到虫虫下载站!
|
📦 资源下载
📁 资源专辑
ℹ️ 关于我们
⭐ 虫虫下载站
🔐
登录
📝
注册
虫虫下载站
专业电子工程师资源平台
📤 上传资源
🏠 首页
📦 资源下载
📁 资源专辑
🔧 热门软件
⭐ 精品资源
🎓 基础知识
📐 电路图
📚 电子书
🔢 在线计算器
🔍 代码搜索
🏠
首页
›
📖 技术阅读
📖
技术阅读
工程师原创文章 · 技术经验分享 · 项目案例解析
📊 共 19889 篇文章
✍️ 原创分享
📚 持续更新
石墨文档Websocket百万长连接技术实践
内容简介:Web 服务端推送技术经过了长轮询、短轮询的发展,最终到 HTML5 标准带来的 WebSocket 规范逐步成为了目前业内主流技术方案。它使得消息推送、消息通知等功能的实现变得异常简单,那么百万级别连接下的 Websocket 网关该如何实践呢?本文整理自石墨文档资深工程师杜旻翔根据石墨websocket重构的实践经验。1 引言在石墨文档的业务中...
📅 2023-08-08
阅读全文 →
美团技术 Leader,送给程序员的10条精进建议
来源:美团技术博客作者:云鹏,2014年加入美团,先后参与了美团酒店供应链体系、分布式调度系统的建设,现在负责美团旅行客户关系管理系统、基础信息服务的建设工作。引言时间回到8年前,我人生中的第一份实习工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可谓意气风发,想要大干一场,结果第一次上线就写了人生中第一个Casestudy。由于对部署环境的不...
📅 2023-08-08
阅读全文 →
最新公开的华为认证通关秘籍来了
据调查显示,2022年ICT人才缺口约达1736万,市场对ICT专业人才的需求非常大,供不应求的发展现状,使入行的网络工程师薪资远远高出社会平均水平,在一线城市,华为认证持证人士薪资普遍在9k-30k(根据从业者能力和行业), 前景一片大好。华为认证是什么?根据ICT从业者的学习和进阶需求,华为认证分为工程师级别、高级工程师级别和专家级别三个认证等级。建议掌...
📅 2023-08-08
阅读全文 →
有了这篇 Shell 脚本实践指南,同事对我“刮目相看”!
前言由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序供我们调用。因此很多人在写的时候也是想到哪里写到哪里,基本上都像是一段超长的main函数,不忍直视。同...
📅 2023-08-08
阅读全文 →
Kubernetes 日志收集的原理,看这一篇就够了
准备关于容器日志Docker 的日志分为两类,一类是 Docker 引擎日志;另一类是容器日志。引擎日志一般都交给了系统日志,不同的操作系统会放在不同的位置。本文主要介绍容器日志,容器日志可以理解是运行在容器内部的应用输出的日志,默认情况下,docker logs 显示当前运行的容器的日志信息,内容包含 STOUT(标准输出) 和 STDERR(标准错误输出...
📅 2023-08-08
阅读全文 →
通俗理解 Kubernetes 中的服务,搞懂后真香
1. 复习 pod 相关核心结构1.1 pod 结构pod 相当于一个容器,pod 有独立的 ip 地址,也有自己的 hostname,利用 namespace 进行资源隔离,相当于一个独立沙箱环境。pod 内部封装的是容器,可以封装一个,或者多个容器(通常是一组相关的容器)1.2 pod 网络pod 有自己独立的 IP 地址pod 内部的容器之间是通过 l...
📅 2023-08-08
阅读全文 →
雷军做程序员时写的博客,太牛了!
这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历、初衷以及思考。写的不错,转来给大家看看。如果程序人生的话,这条路太漫长。我并非天生喜欢写程序,上高中时也没有想过程序员的生活。我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选择了计算机系,开始步入程序人生的道路。当我学会一些后,发现自己特别喜欢写程序。我...
📅 2023-08-08
阅读全文 →
Logback也爆漏洞了,总结下最近log相关的几个漏洞
前些天 Apache Log4j2 接连报了几个重大漏洞,好在我们的系统使用的 logback,可当我们正庆幸的时候,logback 也爆出漏洞了。今天我们一起来看一下这几个漏洞。CVE-2021-42550先看一下官方的漏洞描述:In logback version 1.2.7 and prior versions, an attacker with th...
📅 2023-08-08
阅读全文 →
存储架构|Bitcask 引擎的设计,秒!
坚持思考,就会很酷Bitcask 是什么?Bitcask 是一种很有趣的存储模型的设计,这是一种底层格式为日志模样的 kv 存储。Bitcask 起源于 Riak 分布式数据库,Bitcask 论文 详细介绍了它的由来。Bitcask 解决哪些的问题?简单梳理了下 Bitcask 论文中提到的架构设计目标:读写的低时延;高吞吐,在随机写入的场景;数据量级要比...
📅 2023-08-08
阅读全文 →
前端质量提升利器-马可代码覆盖率平台
作者:vivo官网商城前端团队-Song Jiachao一、背景1.1 项目特点随着互联网科技的飞速发展,越来越多的公司将敏捷开发的流程引入到项目迭代中,所以越来越多的项目呈现出三个特点:1)迭代周期短:各种倒排,压排期,一周一小版本,两周一大版本,甚至有的项目每天都在发版,苦不堪言。2)需求变更频繁:我们的产品经理不是在推翻自己,就是在推翻自己的...
📅 2023-08-08
阅读全文 →
架构设计之道
Tech导读本文主要从架构设计的本质、架构设计原则、架构设计方法论三个方面来进行阐述,架构设计除了掌握技术框架、技术组件、技术原理性知识外,也需要系统性掌握架构基础知识,以架构设计原则为指导,掌握架构设计方法论,通过不断的优化和迭代,来实现更优秀的架构设计。01本质在了解架构本质之前先了解下架构的定义,百度百科对架构的定义:架构又名软件架构,是有关软件整体结...
📅 2023-08-08
阅读全文 →
谷歌某程序员抱怨“招人难”:招了小半年,8个岗位才招到1个,现在又空出6个岗位!
国内互联网人都觉得外企香,福利好待遇高,假期多还不加班,但外企也不是说进就能进的。最近还出现了一个怪现象:想进的人进不去,公司却招不到人。一个谷歌攻城狮发帖抱怨太缺人,八个岗位招了小半年,才招到一个,现在又多了六个岗位。注意,楼主说的是美国难招人,国内是可以招到的。有人问楼主招的是什么岗位?楼主回答:开发,L3—L7。另一位谷歌攻城狮也说,自己三个月面试了二...
📅 2023-08-08
阅读全文 →
单元测试与重构
Tech导读本文通过讨论测试的必要性以及对比“蛋卷“和“金字塔”两种测试模型,得到越底层的测试应该写得越多的结论,从而得出单元测试的重要性。之后介绍了较为流行的测试驱动开发和如何写好代码,最后介绍了重构相关知识。通过本文可对单元测试的重要性加深印象,对单元测试即是开发工作中的一个重要环节加以理解。并对如何提升代码质量和写好单元测试提供了扩展学习资料。01谁在...
📅 2023-08-08
阅读全文 →
OAuth 2 实现单点登录,通俗易懂!
【文章来源】https://sourl.cn/hMw7yT单点登录是多域名企业站点流行的登录方式。本文以现实生活场景辅助理解,力争彻底理清 OAuth2.0 实现单点登录的原理流程。同时总结了权限控制的实现方案,及其在微服务架构中的应用。什么是单点登录多点登录传统的多点登录系统中,每个站点都实现了本站专用的帐号数据库和登录模块。各站点的登录状态相互不认可,各...
📅 2023-08-08
阅读全文 →
同事把实数作为 HashMap 的key,领导发飙了...
【文章来源】https://sourl.cn/bqPSc4起 因让我关注到这一点的起因是一道题:牛客网上的max-points-on-a-line。题目是这么描述的:Given n points on a 2D plane, find the maximum number of points that lie on the same straight lin...
📅 2023-08-08
阅读全文 →
作为技术负责人,如何从0搭建公司后端技术栈
如何您是一名创业公司的负责人,如何从0搭建公司的后端技术栈。今天要说的后台是大后台的概念,放在服务器上的东西都属于后台的东西,比如使用的框架,语言,数据库,服务,操作系统等等。整个后台技术栈我的理解包括 4 个层面的内容:语言:用了哪些开发语言,如:C++/Java/Go/PHP/Python/Ruby 等等;组件:用了哪些组件,如:MQ 组件,数据库组件等...
📅 2023-08-08
阅读全文 →
难搞的偏向锁终于要被Java移除了
【文章来源】【公众号:日拱一兵】背 景在 JDK1.5 之前,面对 Java 并发问题, synchronized 是一招鲜的解决方案:普通同步方法,锁上当前实例对象静态同步方法,锁上当前类 Class 对象同步块,锁上括号里面配置的对象拿同步块来举例:public void test(){ synchronized...
📅 2023-08-08
阅读全文 →
聚合支付设计方案,该如何设计?
来源:blog.csdn.net/liuzhirou1/article/details/117649569一、项目目标支付中心架构将各业务的公共交易、支付、财务等沉淀到支付中心,并主要解决了以下三个主要问题:建立基础订单、支付、财务统一体系,抽象和封装公共处理逻辑,形成统一的基础服务,降低业务的接入成本及重复研发成本;构建安全、稳定、可扩展的系统,为业务的快...
📅 2023-08-08
阅读全文 →
为了拿捏 Redis 数据结构,我画了 40 张图
Redis 为什么那么快?除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis 能高效的处理。因此,这次我们就来好好聊一下 Redis 数据结构,这个在面试中太常问了。注意,Redis 数据结构并不是指 String(字符串)对象、List(列表)对象、Hash(哈希)对象、S...
📅 2023-08-08
阅读全文 →
快速搭建一个网关服务,动态路由、鉴权看完就会(含流程图)
来源:juejin.cn/post/7004756545741258765前言搭建服务总结前言本文记录一下我是如何使用Gateway搭建网关服务及实现动态路由的,帮助大家学习如何快速搭建一个网关服务,了解路由相关配置,鉴权的流程及业务处理,有兴趣的一定看到最后,非常适合没接触过网关服务的同学当作入门教程。搭建服务框架SpringBoot 2.1<par...
📅 2023-08-08
阅读全文 →
34岁,外企倒闭成功上岸大厂,50K,附面试秘籍
一个业内架构大佬感慨,外企6年,自以为最顺的那段时间,其实反而是最危险的。表面看上去风平浪静,接需求、调系统、改bug…是个合格的80分选手。但一旦发生变化,就会打你个措手不及。公司黄了、业务大调、老板换了…任何一个都能迫使你卷铺盖走人…这位大佬从外企上岸大厂架构师,开始挺不适应,比如工作内容、方式和之前有一定差异,比如所谓的“福报”文化,但后来还是站稳了脚...
📅 2023-08-08
阅读全文 →
从业务架构到微服务
服务的架构设计决定软件的业务支撑能力,清晰的业务设计可以帮助开发人员理解系统。在业务架构设计过程中,需要根据用户需求作为核心方向,根据用户需求确定产品设计、框架搭建、服务划分、数据库规划。如果需求比较单一,单个应用服务可以支撑,则不需要设计复杂的微服务系统,如果根据对业务的判断,会在一段时间内出现业务并发,则最好开始的时候就考虑业务的扩展性,架构的支撑能力。...
📅 2023-08-08
阅读全文 →
日本京都大学 77TB重要数据被删;元宇宙要凉?Meta停止开发 VR/AR系统。 | 一周 IT 资讯
惠普公司闯大祸!日本京都大学超算系统77TB重要数据被删;滴滴宣布裁员,幅度达20%;Meta 停止开发 VR/AR 操作系统,独立自主计划受挫;2021年编程语言排行榜出炉,Python稳居榜首;TikTok 超越 Google 成全球访问量最大的网站;趣图:据说每到春节,机房都会变成这个样子? 一个 Shell 脚本酿大祸,日本京都大学超 77...
📅 2023-08-08
阅读全文 →
万字长文从 0 详解 Istio
- 前言 -在本教程中,我们将介绍服务网格的基础知识,并了解它如何实现分布式系统架构。我们将主要关注Istio,它是服务网格的一种具体实现。在此过程中,我们将介绍Istio的核心架构。- 什么是服务网络 -在过去的几十年中,我们已经...
📅 2023-08-08
阅读全文 →
Ingress 继任者 Gateway API 使用
Gateway API(之前叫 Service API)是由 SIG-NETWORK 社区管理的开源项目,项目地址:https://gateway-api.sigs.k8s.io/。主要原因是 Ingress 资源对象不能很好的满足网络需求,很多场景下 Ingress 控制器都需要通过定义 annotations 或者 crd 来进行功能扩展,这对于使用标准...
📅 2023-08-08
阅读全文 →
上午在改BUG,下午就被通知优化了
最近的瓜真的是一个接一个,这次彻底麻了,吃着薇娅逃税的瓜的同时,蘑菇街开始裁员了,而且这次技术是大规模的裁员。第一时间上脉脉去看,果然已经有对应的讨论了。80%是真的夸张~然后得到结论基本上是:技术差不多裁员80%,至于其他岗位也有不同规模的裁员。内卷严重,各种裁员,所以特意分享一套学习笔记 / 面试手册,年后跳槽的朋友可以好好刷一刷,还是挺有必要的,它几乎...
📅 2023-08-08
阅读全文 →
基于Flink SQL构建流批一体实时数仓
基于Flink构建流批一体的实时数仓是目前数据仓库领域比较火的实践方案。随着Flink的不断迭代,其提供的一系列技术特性使得用户构建流批一体的应用变得越来越方便。本文主要分享基于FinkSQL构建实时数仓的基本架构以及相关的技术点,希望本文对你有所帮助,以下是全文:两个前置知识五个基本概念两个具体实现两种架构对比一个综合实操流处理VS批处理五个基本概念维表J...
📅 2023-08-08
阅读全文 →
架构思维:系统容量设计
背景单位每年都会举行运动会,有一个2000m长跑的项目,大约每年报名人员为男选手40人,女选手20人,只有一条橡胶跑道。一次比赛10人齐跑,所以至少需要6场比赛。2000米的完成时间要求是20分钟,超过20分钟不计数,所以比赛耗时我们计算为20分钟,加上比赛前的动员组织,比赛后的清场,我们假定每场比赛耗时30分钟。现在我们预估下耗时:1、60人/10人每场 ...
📅 2023-08-08
阅读全文 →
王兴191条思考:一个顶级创始人的修炼与洞察
01关于创业01.最一流的创业路径,注定前无古人后无来者。02.创业不能蛮干,要等「大势至」。03.在不同行业的创业里,资本可能是催化剂、助燃剂、或主力燃料。04.创业公司的一个基本特征,就是不能指望进入「自动巡航」状态。05.「有什么,要什么,舍什么」这三个问题,对个人对公司都极重要。06.对创业者来说,「不服输」是一种优良品质,「愿赌服输」是另一种。07...
📅 2023-08-08
阅读全文 →
技术总监需要会些什么?
by 车江毅,技术vp,来源:cnblogs.com/chejiangyi/p/15420637.html背景痛点目标研发管理体系构建思考道: 在于文化,思维,准则,价值观,领导力的构建,是思维和思想,它需要我们落到实处。法:在于流程化,标准化,制度化的构建,是通过管理制度(法治)方式管理组织。术:在于通过招,用,养,留,去五个维度打造人员管理体系。器:在于...
📅 2023-08-08
阅读全文 →
首页
« 上一页
329
330
331
332
333
334
335
336
337
下一页 »
末页
🔐 用户登录
×
加载中...
加载登录表单中...
🎁
免费注册送10积分
×
加载中...
加载注册表单中...
🔑 找回密码
×
加载中...
加载表单中...
🔐
需要登录
×
🔒
登录后即可使用!
🎁
新用户注册立即送10积分
积分可用于下载资源,免费获取优质技术资料
🚪
退出登录
×
👋
确认要退出登录吗?
退出后需要重新登录才能下载资源