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

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

3天内不再提示

电子发烧友网>嵌入式技术>编程语言及工具>

编程语言及工具

电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。

RT-Thread的C语言编码规范

这是一份 RT-Thread 开发人员的开发指引。RT-Thread 做为一份开源软件,它需要由不同的人采用合作的方式完成,这份文档是开发人员的一个指引。RT-Thread 的开发人员请遵守这样的编程风格。同时...

2023-02-21 标签:开源软件C语言编程编码RT-Thread 3084

PyQT5中键盘事件响应的重载实现

这里讲介绍键盘响应事件,我们分别给之前的图像浏览器加上键盘快捷键响应支持,实现通过键盘上箭头按键完成到上一张或者下一张图像切换浏览。...

2023-02-19 标签:键盘pyqt5 1341

Java实现异步编程的八种实现方式

在同步操作中,我们执行到 「发送短信」 的时候,我们必须等待这个方法彻底执行完才能执行 「赠送积分」 这个操作,如果 「赠送积分」 这个动作执行时间较长,发送短信需要等待,这就是...

2023-02-19 标签:JAVA编程异步 1444

为什么我们从C++语言转向Rust语言呢?

gtk4-rs代码库包含GTK4的Rust crates。还有个庞大的GObject库生态系统,其中许多库基于gtk-rs中包含的Rust绑定工具。...

2023-02-17 标签:适配器C++语言pythonrust语言 1623

Linux内核中C语法扩展-语句表达式

表达式和语句是 C 语言中的基础概念。什么是表达式呢?表达式就是由一系列操作符和操作数构成的式子。操作符可以是 C 语言标准规定的各种算术运算符、逻辑运算符、赋值运算符、比较运算...

2023-02-17 标签:LinuxC语言LINUX内核运算符操作符 3302

面向对象类之间主要的几种关系简析

类在面向对象程序设计中是一个非常重要的概念,是一系列具有相同属性和方法的对象抽象。...

2023-02-17 标签:Virtual编程语言C++语言 2135

什么语言适合做C2工具的免杀?

机器语言(二进制代码)、汇编语言(面向机器的程序设计语言)和符号语言。汇编语言源程序必须经过汇编,生成目标文件,然后执行。...

2023-02-16 标签:处理器编程语言汇编语言机器语言 1947

讲解下C语言的内联函数

内联函数是C语言从C++中借鉴过来的,适当的使用内联函数可以提高程序的执行效率。...

2023-02-16 标签:寄存器C语言编译器C++语言 1987

Java知识哪些技术可以不用学习?

JSP在实际开发中,主要是作为MVC模型中的V(View)层出现的。当然,View层的渲染技术除了JSP,还有FreeMaker、Velocity等。...

2023-02-16 标签:JAVAHibernateJAVAJSPStruts 597

将Python脚本集成到GUI工具包

本篇将此脚本进行优化,将集成到 Python 的 GUI 工具包(Tkinter),并且可以将结果数据导入到 Excel 和 TXT 文件里。...

2023-02-15 标签:生成器GUIpython 1699

微信中如何使用SQLite 保存聊天记录

本文将介绍 SQLite 在 2018 年新增加的 SQL 功能,也就是 SQLite 从版本 3.22.0 到 3.26.0 所新增加的 SQL 功能。...

2023-02-15 标签:SQLMySQL微信 881

从技术实现的角度破坏封装性直接访问私有变量

在gcc5.4下进行编译,不出所料,编译失败...

2023-02-15 标签:C语言编译器C++语言gcc编译器 795

Python定义函数的基本规则及语法介绍

计算机程序的函数是组织完整、可重复使用、用于实现单一或相关联功能的代码段,即当一个程序的功能需被重复使用时,就可以将该功能编写为函数,函数可提高应用的模块性和代码的重复利...

2023-02-13 标签:编程语言pythonprintf函数 7318

C语言能够被替换吗

众所周知,C 是一种广泛非常使用的语言,从操作系统内核到加密算法的编写,到处都在使用 C。如今,我们是否应该用另一种语言来替换 C 呢? 尽管C 语言发布于 1972 年,但至今仍是使用最广...

2023-02-10 标签:C语言Rust 1576

实现多组件显示面板的PyQT5开发方案解析

使用布局管理器来完成组件合理布局与对齐显示,可以实现在不同设备上的自适应窗口显示,避免绝对定位方式显示控件导致的各种弊端。...

2023-02-10 标签:显示面板pyqt5 1315

Python的数据类型与变量赋值

Python有六个标准的数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。...

2023-02-10 标签:编程语言字符串python 2429

以Python编程语言为例介绍编程语言

编程语言是研发人员与计算机交流的工具,计算机中的程序和软件均通过编程语言编写。...

2023-02-09 标签:C语言编程语言pythongpl 1778

VS Code 1.75已发布,此版本主要带来如下优化

配置文件功能现已在 VS Code 中普遍可用。配置文件可以包括扩展、设置、键盘快捷键、UI 状态、任务和用户片段。可以针对不同的开发场景(例如数据科学、文档编写)或针对多种编程语言(例...

2023-02-06 标签:阅读器编程语言 1866

C语言编译过程

C语言从源代码到可执行文件的过程。...

2023-02-04 标签:C语言汇编源代码编译 2540

用Rust重写了自己的项目

一年前,我们使用 Python 语言构建了整个 KCL 语言编译器的实现,虽然在一开始的时候运行良好,Python 简单易上手,生态丰富,团队的研发效率也很高,但是随着代码库的扩张和工程师人数的增...

2023-02-02 标签:编程语言编译器Rust 1652

为什么很多编程语言要把0作为第一个下标索引呢?

这个问题 Dijkstra 已经解答过了,没错,就是你知道的 Dijkstra,Dijkstra 最短路径算法,荷兰语全名是 Edsger Wybe Dijkstra,于 1972 年获得了图灵奖,除了上面说的最短路径算法,还有众所周知的信号...

2023-02-02 标签:编程语言 566

由python入c难,由c入python易?

Python 是一种脚本语言,所见即所得,比较符合人的阅读习惯,就像,读一般文字。Python用于互联网和自动化测试的开发。...

2023-02-02 标签:寄存器C语言pythonC语言pythonPython编程语言寄存器 1291

FPGA编程语言——verilog语法详解

一个复杂电路系统的完整Verilog HDL模型是由若干个Verilog HDL模块构成的,每一个模块又可以由若干个子模块构成。其中有些模块需要综合成具体电路,而有些模块只是与用户所设计的模块有交互...

2023-02-02 标签:三极管模块C语言编程语言 12216

Wireshark抓包和Tcpdump抓包实例分析

wireshark是开源软件,可以放心使用。可以运行在Windows和Mac OS上。对应的,linux下的抓包工具是 tcpdump。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。...

2023-02-01 标签:开源软件MacWireshark 4197

介绍Python Django的安装和使用方法

为了不影响电脑上其它python项目的依赖包,我们一般都会为每个项目建立一个独立的虚拟环境。...

2023-01-29 标签:Web服务器虚拟机python 934

PyAnsys代码库有助于开发人员在其Python项目中集成Ansys仿真

PyAnsys是一系列Python软件包,可帮助用户以前所未有的方式与Ansys产品(包括MAPDL、AEDT等)进行交互。...

2023-01-29 标签:编程语言BOMpythonActBOMpython可编程接口编程语言 2645

Tesseract-OCR中如何实现结构化的文档分析

主要是介绍用它做项目时候需要注意的问题与一些比较重要的函数使用。主要介绍一下Tesseract-OCR中如何实现结构化的文档分析以及相关区域的定位识别。...

2023-01-12 标签:结构化OCROCR二值图像结构化 2096

汇编知识:浅谈寄存器和内存单元指令

就是将一个内存单元的内容送入 ax,这个内存单元的长度为 2 个字节,是一个字型数据,偏移地址为 0 ,段地址在 ds 中,也就是这个内存单元的地址是 ds:0 ,它的物理地址是 (ds * 16 + 0)H。...

2023-01-12 标签:寄存器 2635

SCL问题:CASE指令如何实现顺控功能?

一般通过复杂指令完成位、错误位等作为跳转条件。如果是定时器,也可以通过判断时间是否到达作为跳转条件。...

2023-01-06 标签:cpuSCL 2992

基于Nacos的简单动态化线程池实现

本文以Nacos作为服务配置中心,以修改线程池核心线程数、最大线程数为例,实现一个简单的动态化线程池。...

2023-01-06 标签:spring线程 1371

编辑推荐厂商产品技术软件/工具OS/语言教程专题