• 还不懂spring IOC核心原理?200行代码带你手撸一个

    Spring做为Java企业级应用的开源开发框架,早已成为Java后端开发事实上的行业标准,无数的公司选择Spring作为基础的开发框架。使用Spring框架的人一定都听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC、D...

  • Netflix实用API设计 1:Protobuf FieldMask实践

    背景在Netflix,我们大量使用gRPC来实现后端到后端的通信。当我们处理请求时,知道调用者对哪些字段感兴趣以及忽略哪些字段通常是有益的。某些响应字段的计算成本可能很高,某些字段可能需要远程调用其他服务。远程调用都是有代价的;它们会带来额外的延迟,增加出错的可能性,并消耗网络带...

    架构师社区
    2021-11-09
    API
  • Prometheus监控业务指标

    在Kubernetes已经成了事实上的容器编排标准之下,微服务的部署变得非常容易。但随着微服务规模的扩大,服务治理带来的挑战也会越来越大。在这样的背景下出现了服务可观测性(observability)的概念。在分布式系统里,系统的故障可能出现在任何节点,怎么能在出了故障的时候快速...

    架构师社区
    2021-11-09
  • Redis分布式锁使用不当,酿成一个重大事故,超卖了100瓶飞天茅台!

    基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为Redis分布式锁造成的事故分析及解决方案。背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了!要知道,这个地球上飞天茅台...

  • 你真的会读datasheet吗?

    ‍‍要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站。01 “如何用最短的时间找到最需要的内容”Datasheet的快速阅读能力,是每个工程师都应该具备的基本素养。无论是项目开始阶段的选型还是后续的软硬件设计,到后期的项目调试,经常有工程师对着英文的datasheet发愁,这么...

  • 怎么检查PCB走线?布局?可制造性?一款开源避坑神器

    ▼点击名片,关注公众号▼公众号后台回复:DFM对于硬件工程师而言,最紧张的时间节点就是发板前夕,画好的PCB要出Gerber文件给工厂,这Gerber文件是一定要仔仔细细检查,以前我一直用CAM350,这种检查纯靠“眼力”,简单的板子还好,遇到复杂的板子,纯靠肉眼检查的话,难免有...

    工程师看海
    2021-11-09
  • 基于STM32的FPGA下载器USB Blaster

    众所周知,FPGA两大巨头:Xilinx和Altera,前几天我们分享了如何制作一款Xilinx的下载器:基于FT2232的低成本、开源的XilinxHS-2下载器,最终成品是这样的。图片今天我们分享一款基于STM32的AlteraFPGA下载器,3D效果图:.项目资料这个开源项...

  • Python 多进程、协程异步抓取英雄联盟皮肤并保存在本地

    作者|俊欣来源 |关于数据分析与可视化就在11月7日晚间,《英雄联盟》S11赛季全球总决赛决斗,在冰岛拉开“帷幕”,同时面向全球直播。在经过了5个小时的鏖战,EDG战队最终以3:2战胜来自韩国LCK赛区的DK战队,获得俱乐部队史上首座全球总决赛冠军。夺冠的消息瞬间引爆全网,包括小...

  • 开发者关心的十个数据库技术问题

    作者|雷海林    责编| 田玮靖出品| 《新程序员》如今,数据库越来越受到业界的广泛关注,许多高校毕业生及资深技术人也逐渐投身于数据库产业。《新程序员002》经过用户、专家调研,收集汇总了十个开发者关心的数据库技术问题,并邀请腾讯云TDSQL技术负责人、首席架构师雷海林作出解答...

  • 设计师你们还坐的住吗?2021 PS 进入人工智能 P 图时代

    编译|禾木木出品| AI科技大本营(ID:rgznai100)与每年一样,Adobe的Max2021活动顺利开展。本次活动主要是以产品展示以及其他创新产品。这个活动最有趣的特点之一是,Adobe不断将人工智能集成到其产品或是功能中。在过去的几年里,人工智能一直是这家公司不断探索的...

  • 阿里十年经验等于零!

    阅读本文大概需要7分钟。大厂是很多职场人追求的目标:薪资高、福利好、培训规范、发展空间大、管理规范等等,这些都是大企业的优势。但不少人在大厂的发展却陷入了困境。关于在大厂工作的问题,有一个洋友的问题,分享给大家:“洋哥,我是做地图相关研发工作的,来这家大厂(阿里高德)10年了。因...

    程序员小灰
    2021-11-09
  • 图解|工作6年多,我还是没有搞懂什么是协程的道与术

    前言大家好,我的朋友们!大白干了6年多后端,写过C/C、Python、Go,每次说到协程的时候,脑海里就只能浮现一些关键字yeild、async、go等等。但是对于协程这个知识点,我理解的一直比较模糊,于是决定搞清楚。全文阅读预计耗时10分钟,少刷几个小视频的时间,多学点知识,想...

    程序喵大人
    2021-11-09
  • Google开发者大会大佬云集,我也去看看!

    内容:张婉清,陈君瑶排版:陈君瑶2021DevFest上海谷歌开发者节正快马加鞭地赶来!作为热爱谷歌技术的你我,如何在变革加速的时代用数字创新应对挑战,让自己和更多人的生活更美好呢?11月28日,浦东喜来登由由大酒店让我们一探究竟吧!WelcometoDevFest!活动信息及报...

    程序喵大人
    2021-11-09
  • 大厂 C 笔试/面试题及答案

    来自:知乎,作者:Hu先生的Linux链接:https://zhuanlan.zhihu.com/p/274473971题很多,先上题后上答案,便于大家思考问题点:1、C和C的特点与区别?2、C的多态3、虚函数实现4、C和C内存分配问题5、协程6、CGI的了解7、进程间通信方式和...

    C语言编程
    2021-11-09
  • 存ip地址,用什么数据类型比较好

    来源:blog.csdn.net/mhmyqn/article/details/48653157存ip地址时,相对字符串存储,使用无符号整数来存储有如下的好处:节省空间,不管是数据存储空间,还是索引存储空间便于使用范围查询(BETWEEN...AND),且效率更高通常,在保存IP...

    C语言编程
    2021-11-09
    ip地址
发布文章