• Cortex-M裸机环境下临界区保护的三种实现

    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是Cortex-M裸机环境下临界区保护的三种实现。搞嵌入式玩过RTOS的朋友想必都对OS_ENTER_CRITICAL()、OS_EXIT_CRITICAL()这个功能代码对特别眼熟,在RTOS里常常会有多任务(进程)...

    小麦大叔
    2021-09-16
    Cortex-M
  • 阿里面试这样问:Nacos配置中心交互模型是 push 还是 pull ?(原理 源码分析)

    公众号「程序员内点事」 对于Nacos大家应该都不太陌生,出身阿里名声在外,能做动态服务发现、配置管理,非常好用的一个工具。然而这样的技术用的人越多面试被问的概率也就越大,如果只停留在使用层面,那面试可能要吃大亏。比如我们今天要讨论的话题,Nacos在做配置中心的时候,配置数据的...

  • 读 MySQL 源码再看 INSERT 加锁流程

    来源:https://www.aneasystone.com/archives/2018/06/insert-locks-via-mysql-source-code.html在之前的博客中,我写了一系列的文章,比较系统的学习了MySQL的事务、隔离级别、加锁流程以及死锁,我自认为...

    架构师社区
    2021-09-16
    源码
  • 数据库连接池到底应该设多大?

     https://www.jianshu.com/p/a8f653fc0c54|前言本文内容95%译自这篇文章:https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing我在研究HikariCP(一个数据库...

  • 真牛X!这款通用数据库连接工具DBeaver!可以连接和操作市面所有的数据库!

    来源:https://blog.csdn.net/horses/article/details/89683422在制作《SQL入门教程》时,接触到了这款非常强大易用的数据库管理和开发工具:DBeaver,也就是上面这个可爱的小河狸。DBeaver是一个基于Java开发,免费开源的...

  • 为什么字节跳动全面使用 Go 语言?

    随着云计算时代的到来,Go的应用越来越广泛,已然成为首选编程语言,而且,薪资也水涨船高。以字节跳动为例,Go语言是字节跳动内部使用最多的编程语言。为啥?因为字节跳动更看重效率,上手简单,学习难度低。另外,Goroutine和Channel这两个神器可以很好解决并发和异步编程的问题...

  • Redis缓存那点破事 | 绝杀面试官 25 问!

    为了便于大家查找问题,了解全貌,整理个目录,我们可以快速全局了解关于Redis缓存,面试官一般喜欢问哪些问题?接下来,我们逐条来看看每个问题及答案Redis有哪些特性?答案:性能高,读的速度是100000次/s,写的速度是80000次/s数据持久化,支持RDB、AOF支持事务。通...

    架构师社区
    2021-09-16
  • 源码解读Dubbo分层设计思想

    I作者:vivo互联网服务器团队-WangGenfu一、Dubbo分层整体设计概述我们先从下图开始简单介绍Dubbo分层设计概念:(引用自Duboo开发指南-框架设计文档)如图描述Dubbo实现的RPC整体分10层:service、config、proxy、registry、cl...

    架构师社区
    2021-09-16
  • 【另类见解】秒杀并非高不可攀

    “一提到秒杀很简单这个话题,我知道要被别人鄙视了:你不懂高并发这年头开头不画个思维导图都觉得掉价image谈到秒杀,网络上不少于几千片文章,但是大多大同小异。如果你的微信当中关注了几个编程技术类的公众号,我敢说,每个公众号几乎都发过秒杀的文章秒杀这种场景在流量这个维度很有独特性,...

    架构师社区
    2021-09-16
  • 堪称神级的 Java 技术栈手册火了!

    本文是为了帮大家快速回顾Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到GitHub上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供学习之用。说明主要是考虑到面试题...

    架构师社区
    2021-09-16
  • 反垄断,又开一枪!

    1工信部要求限期解除屏蔽网址链接9月9日下午,工信部有关业务部门召开了“屏蔽网址链接问题行政指导会”。会上,工信部提出有关即时通信软件的合规标准,要求限期内各平台必须按标准解除屏蔽,否则将依法采取处置措施。据了解,此“限期内”指的是9月17日前,各家必须按照合规标准完成整改。当天...

    程序员小灰
    2021-09-16
  • 一套基于 SpringBoot 的完整高并发电商系统,拿去面试简直不要太好用!

    1-3年的Java开发最缺什么?我最近面试了一个2年经验的Java开发工程师:从简历上来看挺不错的,但说到项目经验,一问全是业务的重复造轮子!不到一年开发经验的人也能做。这正应了我在知乎上看过的一个热门回答:初级Java开发面临的最大瓶颈在于,脱离不出自身业务带来的局限。日常工作...

    程序员小灰
    2021-09-16
  • 国内有程序员电视剧了,结果看了一分钟,就吐了...

    1程序员那么可爱周末在家刚好刷完最新一集的《斗罗大陆》,然后就看到腾讯在视频下方给我推荐了一个电视剧。电视剧的名字叫做:《程序员那么可爱》。我在想,这些年程序员真的越来越火了,火到经常出现在知乎热搜上,火到今年还出了一个关于程序员的综艺节目。这个节目叫做:《燃烧吧!天才程序员》,...

  • 腾讯 5 轮,40k!(附真题)

    在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几次,最后终于在4轮技术面1轮HR面...

    程序员小灰
    2021-09-16
    腾讯
  • 这些令人仰望的C 大咖,都是怎样炼成的?

    C语言由于在构建系统软件领域的关键作用而被誉为“皇冠上的明珠”。随着C20国际标准的正式发布,C进入全新的里程碑。来自Google、微软、腾讯、华为等业界专家纷纷表示,包括C20在内的现代C语言将为系统级软件的开发、构建、设计带来重要且深远的影响。为此,我们特邀C之父、美国工程院...

    程序喵大人
    2021-09-16
发布文章