• Linux 字节对齐的那些事

    最近在做一个项目,遇到一个问题,运行于ARM上的threadx在与DSP通信采用消息队列的方式传递消息(最终实现原理是中断共享内存的方式),在实际操作过程中发现threadx总是crash,于是经过排查,是因为传递消息的结构体没有考虑字节对齐的问题。随手整理一下C语言中字节对齐的...

    CPP开发者
    2021-09-06
  • 深入理解 Linux socket

    socketfd长什么样子?什么是socketfd?粗糙的来讲,就是网络fd,比如我们最常见的C/S客户端服务端的编程模式,就是网络通信的一种方式。撇开底层和协议细节,网络通信和文件读写从接口上有本质区别吗?其实没啥区别,不就是读过来和写过去嘛,简称IO。我们先看一下socket...

    CPP开发者
    2021-09-06
    socket
  • 实战 Spring Cloud Gateway 之限流篇

    来源:https://www.aneasystone.com/archives/2020/08/spring-cloud-gateway-current-limiting.html话说在SpringCloudGateway问世之前,SpringCloud的微服务世界里,网关一定非...

  • 高德渲染网关Go语言重构实践

    1.导读高德启动Go业务建设已经有段时间了,主要包含Go应用落地,Go中间件建设,云原生三个部分。经过持续的发力,在这些方面取得了不错的进展。高德Go业务落地过程是如何实现的,遇到过哪些问题,如何解决?本文将为大家介绍相关经验,希望对感兴趣的同学有所帮助。2.高德为什么要落地Go...

    架构师社区
    2021-09-06
  • 一行代码,揭开CPU执行原理!

    计算机如何执行你写的代码?知乎上有人提问:电脑怎样执行编程语言的?很多刚刚入坑的小白可能对此完全没有概念,或者模模糊糊知道个大概,我们写下的一行行代码,计算机到底是如何在执行的呢?我们以x86架构的CPU为研究对象,从一个例子出发,来尝试解答这个问题。1、高级语言为了方便编程,伟...

  • 某程序员披露华为外包员工现状:工作氛围好,没有歧视,但转正后也不算正式员工?

    有些想进互联网大厂的人在无法成为正式员工的时候,会通过成为外包员工的方式来曲线救国。但在互联网大厂中,外包员工和正式员工的差别待遇一直是比较热门的话题。最近,一个网友总结了华为外包和正式员工的区别,干货满满,先来看看:看完以后,许多人表示赞同,有人说这是看到最全也最正确的一版了,...

    架构师社区
    2021-09-06
    华为
  • 32岁大佬接手我司的秒杀系统设计后,崩了3次。。。

    说到电商就不得不说每年的618和双十一,这两个节是大伙儿的狂欢,也是电商人的一次考验。为什么这么说呢?因为这两个节会有成千上万的人买买买,而我们生怕自己负责的系统出现故障,那个时候都是通宵达旦的稳系统。这几年几次的大促我也积累了一些大流量高并发网站架构设计和优化的经验,借此机会和...

    架构师社区
    2021-09-06
  • 芯片短缺!价格爆涨?不想踩坑的进来~

    大家好,我是小麦,去年和今年由于疫情的影响,晶圆的短缺,导致芯片价格暴涨,同时物料的价格也水涨船高。还非常容易买到假货,这一点确实让人难以接受。假货导致项目中出现问题,这中间会有巨大的时间成本,不管公司的项目还是自己的DIY项目,遇到这种事情,无论是谁都会心力交瘁。所以我一般都是...

    小麦大叔
    2021-09-06
    芯片
  • 想要走得快,全靠大佬带

    人人都是极客这是个神奇的男人,喜欢扒内核的底裤,网络上风靡的著作《扒开Linux内存管理的底裤》,《扒开Linux进程管理的底裤》,《扒开Linux中断管理的底裤》就出自他手。他用简练的语言和详细的绘图把枯燥的操作系统以裸体的形式展现在你面前。他就是Peter,芯片大厂资深工程师...

    小麦大叔
    2021-09-06
  • MATLAB到底有多厉害?

    前言:刚开始玩电机的时候也不喜欢MATLAB,每次都是直接码代码,然后去转电机。效果不好就在代码里改来改去,晕晕乎乎调了一周进展也不大。这种情况就是陷入了调参数的怪圈,恶性循环进而打击自信,进步也很缓慢。后来学会了simulink,才明白学习FOC一定要配合MATLAB,进步快很...

    小麦大叔
    2021-09-06
    MATLA
  • 学会这个,薪资翻倍

    随着云原生时代的到来,各大厂纷纷上云,甚至有人说,未来的软件就是生在云上,长在云上的。在这种云原生时代大势下,衍生出来的 Kubernetes工程师、云原生工程师的薪资也水涨船高,大厂不惜花重金聘请优秀的云原生技术人才。 可以说,作为云原生的核心技术,Docker和Kuberne...

    小麦大叔
    2021-09-06
  • 这几个技术号,真不错

      在技术更新迭代如此迅速地时代下,我们如何抓住风口,乘风飞翔,不被社会淘汰?学习没有捷径,但如何学习绝对有捷径,在嵌入式的学习中怎么少走弯路,尽快提升自己的能力,今天为小伙伴们推荐几位非常硬核的大佬,带你一起“避坑”,关注这些硬核“避坑指南”,带你在嵌入式领域更上一层楼!知晓编...

    小麦大叔
    2021-09-06
  • 又被鹅厂搞懵了!

    大家好,我是小林。昨天收到个读者的问题,他在面试鹅厂的时候,被面试官搞懵了,因为面试官问了他这么一个网络问题:不得不说,鹅厂真的很喜欢问网络问题,而且爱问异常情况下的网络问题,之前也有篇另外一个读者面试鹅厂的网络问题:「被鹅厂面怕了!」。我们来看看这位读者的问题,这个问题其实是在...

    小林coding
    2021-09-03
  • 重拳出击,整治 “推荐算法” !

    最近几天的瓜,实在有点多,让我这个吃瓜群众也是有点吃不消了。比如前两天的一条消息,网信办发布了《互联网信息服务算法推荐管理规定(征求意见稿)》推荐算法这个事情,可以说我们搞开发的对他太熟悉了,不搞开发的大概率也知道推荐算法这个东西。而前天网信办发布的这个征求意见稿,是一个信号,向...

    程序员小灰
    2021-09-03
  • 一首《八小时之歌》,送给所有正在996的朋友们!

    我们要闻闻花香,我们要晒晒太阳,我们相信:上帝只允许八小时工作日。——摘自《八小时之歌》在IT领域工作的朋友们,恐怕多少都经受过996的痛苦:从上午9点到晚上9点,每周工作6天,没有假期,没有加班费,没有恋爱,只有秃头和黑眼圈。自从互联网开始在国内繁荣起来,996就成为了IT行业...

    程序员小灰
    2021-09-03
发布文章