0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网 > 技术文库

电子发烧友网技术文库为您提供最新技术文章,最实用的电子技术文章,是您了解电子技术动态的最佳平台。

  • Linux匿名管道和命名管道的区别

    管道是 UNIX系统 IPC的最古老的形式,所有的UNIX系统都提供此种通信。所谓的管道,也就是内核里面的一串缓存,从管道的一段写入的数据,实际上是缓存在内核中的,令一端读取,也就是从内核中读取这段数据。对于管道传输的数据是无格式的流且大小受限。对于管道来说,也分为匿名管道和命名管道,其中命名管道也...

    1373次阅读 · 0评论 Linux程序Writer
  • Linux find命令的用法

    可以很肯定地说,find 命令是 Linux 后台开发人员必须熟知的操作之一,除非您使用的是 Windows Server。...

    786次阅读 · 0评论 LinuxFind命令
  • C语言typedef与#define的用法和区别

    在C语言编程中,typedef 和 #define是最常用语句,可能很多工作过几年的工程师都没有去深究过它们的一些用法和区别。...

    1389次阅读 · 0评论 C语言typedef
  • Linux它跟操作系统有啥关系呢?

    Linux呢,简单讲就是一个操作系统,跟我们平时使用的Windows一样,我们可以在上面运行各种各样的软件。...

    1575次阅读 · 0评论 Linux系统LINUX内核GNU
  • Busybox源码简介

    在嵌入式系统构建中,Busybox可用于构建轻量级的根文件系统,本文从源码结构和源码入口角度分析busybox,了解其背后的运作机制。...

    2645次阅读 · 0评论 嵌入式开源源码busybox
  • C语言宏定义与枚举类型知识

    定义的标识符不占内存,只是一个临时的符号,预编译后这个符号就不存在了。在简单的程序使用带参数的宏定义可完成函数调用的功能,又能减少系统开销,提高运行效率。正如C语言中所讲,函数的使用可以使程序更加模块化,便于组织,而且可重复利用。...

    2469次阅读 · 0评论 C语言字符串宏定义
  • C语言中堆和栈的区别

    堆栈是一种简单的数据结构,是一种只允许在其一端进行插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。...

    1740次阅读 · 0评论 寄存器C语言程序代码
  • Redis基础架构设计及核心网络模型架构演进

    性能优异的服务离不开好的架构设计,Redis使用 I/O multiplexing 实现了单线程接收海量客户端请求;通过单线程Reactor模型实现了高性能的事件处理...

    735次阅读 · 0评论 Redis
  • C++: 使用异构查找来提高性能

    为了避免这种不必要的工作,一些容器提供了异构查找。此功能允许调用者传递任何类型的键(只要用户指定的比较器函子支持它们)。有关 STL 容器中此功能的示例。...

    1062次阅读 · 0评论 容器C++
  • C语言从1打印到100再打印到1如何编写

    我觉得这是一个送分题,奈何知乎人才太多了,给出了各种古怪的写法。如果是做项目的话,我比较建议一些正常的写法,就是大家都能看得懂的,不要搞什么花里胡哨。...

    612次阅读 · 0评论 C语言函数代码
  • 关于C语言的结构体知识

    首先我们为什么要用到结构体,我们都已经学了很多int char …等类型还学到了同类型元素构成的数组,以及取上述类型的指针,在一些小应用可以灵活使用,然而,在我们实际应用中,每一种变量进行一次声明,再结合起来显然是不太实际的,类如一位学生的信息管理,他可能有,姓名(char),学号(int)成绩(f...

    1117次阅读 · 0评论 C语言结构体
  • MCU OTA升级与Linux OTA升级

    OTA:Over-the-Air Technology,即空中下载技术。...

    2443次阅读 · 0评论 mcu嵌入式LinuxOTA
  • 前端动画体系:前端动效讲解实例

    在 Canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象。...

    1954次阅读 · 0评论 CSSSVG
  • 汇编语言模块调用C++函数实例

    现在编写一个简单的应用程序,提示用户输入整数,通过移位的方式将其与 2 的幕 (2¹〜2ⁿ) 相乘,并用填充前导空格的形式再次显示每个乘积。输入-输出使用 C++。汇编模块将调用 3 个 C++ 编写的函数。程序将由 C++ 模块启动。...

    1339次阅读 · 0评论 C语言汇编语言C++
  • 一文详解Linux的perf_event

    Linux性能子系统在性能分析中非常有用。以下显示了这篇文章中的perf子系统componenet 。...

    2524次阅读 · 0评论 Linux子系统
  • C语言函数的基础知识

    有时候,如果程序的功能比较多。规模比较大,把所有的程序代码都写在一个主函数中,就会使得主函数太庞杂,所以为了方便阅读和维护程序,就引进了 组装程序 的概念,把某些功能都在其他分支完成,然后需要哪个功能的时候就组装那个分支到主函数,这些分支就叫它函数,组装就叫调用,这样就会使主程序简化了,哪个函数是做...

    940次阅读 · 0评论 C语言函数C程序
  • 浅谈Linux中的proc文件系统

    大家好,我是ST,今天主要和大家聊一聊,Linux中的proc文件系统。...

    2314次阅读 · 0评论 Linux文件系统Proc
  • 如何在Windows物理机上构建Linux开发环境

    本文提供了一种在Windows物理机上构建Linux开发环境的解决方案,并总结了针对NiobeU4开发板,需要掌握的必要开发基础。...

  • 嵌入式开发老手总结编码,测试和调试三个阶段的bug

    有若干条件的if语句,if (a 或 b) ,特别是当有链接的时候, if (x) else if (y),都给我引发了很多bug。即使if语句在概念上很简单,但当有多个条件要跟踪的时候依然很容易出错。这些天,我尝试重写代码使之更简单,以避免处理复杂的if语句。...

    544次阅读 · 0评论 嵌入式系统python
  • 如何在嵌入式Linux开发板上配置Qt运行环境

    本文基于I.MX6ULL芯片的Linux开发板,介绍如何在嵌入式Linux开发板上配置Qt运行环境,并运行Qt程序进行测试...

    3104次阅读 · 0评论 嵌入式Linux开发板
  • 型 号
  • 产品描述

推荐专栏

更多

    厂商互动