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

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

3天内不再提示

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

编程语言及工具

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

Python在IC中的应用——文本处理

SDF后仿中往往生成的log中会有一些违例信息,Timing violation路径或者$setuphold违例,这些信息混杂在后仿log中。...

2023-03-07 标签:python 1108

如何在嵌入式设备拉起JavaScript应用?

胶水语言可以让我们职责更加明确,可以类前后端开发模式,后端负责--硬件的适配,方法的导出;前端负责--业务逻辑的的开发。...

2023-03-07 标签:嵌入式led灯C语言javascript 968

如何分清PO、VO、DAO、BO、DTO、POJO?

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能...

2023-03-07 标签:接口JAVA数据库JAVA对象接口数据库 2100

基于spring的SPI扩展机制是如何实现的?

基本上,你一说是基于 spring 的 SPI 扩展机制,再把spring.factories文件和EnableAutoConfiguration提一下,那么这个问题就答的八九不离十了。...

2023-03-07 标签:JAVAwifi信号JAVASPI串口wifi信号 1524

为什么需要Repository?什么才是好的Repository ?

DDD 着重于将业务领域中的概念和对象映射到对象中,使对象模型能够更好地反映业务的真实情况,从而使设计更具可理解性和可维护性。...

2023-03-07 标签:JAVAMySQLMYSQL数据库ddd 1299

五大编程语言及其风险介绍

Python是一种广泛使用的编程语言,以其易用性和可读性而著称。然而,由于 Python的流行和可用库的数量,它也是最容易受到攻击的语言之一。...

2023-03-06 标签:JAVASQL编程语言PHPpython 1867

Verilog HDL锁存器实现

input C,S, //Set Q to 1, Clear Q to 0...

2023-03-06 标签:HDL锁存器Verilog语言 1622

讲解矢量比较两种模式:等距周期比较输出与固定时间周期比较输出

ZMC408CE是正运动推出的一款多轴高性能EtherCAT总线运动控制器,具有EtherCAT、EtherNET、RS232、CAN和U盘等通讯接口,ZMC系列运动控制器可应用于各种需要脱机或联机运行的场合。...

2023-03-06 标签:寄存器PSOC++语言C++语言EtherCAT控制器PSO寄存器 3129

开源HMI软件它的优点和缺点是什么?

开源HMI软件可以大大缩短开发时间,但需要企业内部具有专业技术人员,可以在未来进行修改或修复。...

2023-03-06 标签:plc人机界面HMIjavascript 2630

如何用python发邮件呢?

先做一些准备,把邮件SMTP服务器、收发mail、邮件标题和正文准备好。...

2023-03-06 标签:服务器SMTPSMTP协议pythonpythonSMTPSMTP协议SSL协议服务器 1115

如何用指针数组和数组指针来表示二维数组?

a是一个二维数组,3 行 4 列,一共 12 个元素。...

2023-03-06 标签:C语言 2023

Linux USB开发指南

Linux USB开发指南

介绍 USB 模块配置和调试方法。...

2023-03-06 标签:内核usbLinux调试开发指南 3413

C++17引入的一个新特性void_t简析

void_t是C++17引入的一个新特性,它的定义很简单(有些编译器的实现可能不是这样,但也大体类似)...

2023-03-06 标签:编译器C++语言 1650

MyBatis Plus如何解决大数据量查询慢问题

默认情况下,完整的检索结果集会将其存储在内存中。在大多数情况下,这是最有效的操作方式,并且由于 MySQL 网络协议的设计,因此更易于实现。...

2023-03-08 标签:网络协议OracleMySQLBatchMySQLOracle网络协议 2027

结构化数据:ProtoBuf试用与JSON的比较

XML、JSON 也可以用来存储此类结构化数据,但是使用ProtoBuf表示的数据能更加高效,并且将数据压缩得更小。...

2023-03-08 标签:JAVA编译器JSON 2332

如何通过Nginx实现远程调试本机代码

其实 springboot 本身就支持 HTTPS(howto-configure-ssl),但是这需要改项目代码不太优雅,于是就想直接用nginx反向代理到本地服务,这样在nginx层面做 HTTPS 就不需要改代码了,只需修改 host 将后端测试...

2023-03-03 标签:容器代码nginxhttps 831

JJWT是什么?如何保证 JWT 安全

JJWT是一个提供端到端的JWT创建和验证的Java库。永远免费和开源(Apache License,版本2.0),JJWT很容易使用和理解。它被设计成一个以建筑为中心的流畅界面,隐藏了它的大部分复杂性。...

2023-03-03 标签:JSONJSON元数据 1472

打破单片机开发模式--胶水语言(JavaScript)

概述 传统的嵌入式单片机开发基本上形式如下图: 该流程对于功能单一或者功能变更极少的场景是比较友好的,但是对于设备应用层变更比较多或者公板方案开发应用的场景,上述场景显的有...

2023-03-07 标签:单片机API嵌入式开发javascriptRICE 2096

先写 Redis再写 MySQL的区别

请求 A、B 都是先写 MySQL,然后再写 Redis,在高并发情况下,如果请求 A 在写 Redis 时卡了一会,请求 B 已经依次完成数据的更新,就会出现图中的问题。...

2023-03-01 标签:MySQLRedisMySQLRedis数据汇总 1115

ES+Redis+MySQL架构设计分析

ES线程池的大小设置得太高,导致cpu飙高。我们知道,设置ES的threadpool,一般将线程数设置为服务器的cpu核数,即使ES的查询压力很大,需要增加线程数,那最好也不要超过“cpu core * 3 / 2 + 1”。...

2023-03-01 标签:MySQL线程Redis 575

Android 序列化方法的简单分析和梳理

作为 IPC 传输的数据结构,Parcel 的设计初衷是轻量和高效,因此缺乏完善的安全校验。这就引发了历史上出现过多次的 Android 反序列化漏洞,本文就按照时间线对其进行简单的分析和梳理。...

2023-02-28 标签:AndroidJAVA 2280

100行的Pytorch代码实现三维重建编程分享

渲染是从 3D 模型创建图像的过程。该模型将包含纹理、阴影、阴影、照明和视点等特征,渲染引擎的作用是处理这些特征以创建逼真的图像。...

2023-02-28 标签:pytorch 753

嵌入式开发中的C语言—编译器介绍

嵌入式程序开发跟硬件密切相关,需要使用C语言来读写底层寄存器、存取数据、控制硬件等,C语言和硬件之间由编译器来联系,一些C标准不支持的硬件特性操作,由编译器提供。...

2023-02-25 标签:嵌入式RAMC语言编译器C语言Flash模块RAM嵌入式编译器 1991

嵌入式状态机的编程优点分析

嵌入式中状态机编程是真的好用,写出来的程序结构非常清晰!所以平时用的也比较多。...

2023-02-25 标签:嵌入式C语言状态机nop 1263

如何提取深度图像的边缘信息?

Sobel算子是一种基于图像梯度的边缘检测算法,可以在x方向和y方向上计算图像的梯度,然后将两个梯度值合并成一个边缘强度值。...

2023-02-24 标签:算法sobel深度图像算法 2126

浅谈AES加密算法及加解密流程

在嵌入式开发中,我们会涉及到数据的传输,文件的传输。很多人都没有考虑其数据的安全性问题,往往都是明文的方式传输,最多增加CRC进行数据的完整性校验。这明显没有考虑数据的安全性...

2023-02-24 标签:数据传输 7929

数据被毁怎么办 数据恢复过程分享

在数据删除之后,首先要卸载被删除数据所在的磁盘或是分区,如果是系统根分区遭到误删除,就需要进入单用户模式下,将根分区以只读的方式挂载。...

2023-02-24 标签:磁盘数据恢复磁盘 1229

RISCV操作常见问题之update1解析

RISCV操作常见问题之update1解析

如果工程直接复制另一个工程,路径一定要修改,建议重新eclipse工程。...

2023-02-23 标签:存储器JTAGC++语言RISC-V 3571

SpringBoot+Vue实现网页版人脸登录、人脸识别案例解析

Springboot,Mysql,JWT,VUE 2.X 等等技术实现,主要功能点:人脸列表CRUD,日志列表CRUD,基于自建人脸库通过base64编码方式存储人脸图片,通过调用腾讯云人脸对比API场景实现。...

2023-02-23 标签:数据库MySQLSpringBoot 1451

调用一些C本机代码来介绍外部函数和内存API

随着 JDK 19 在未来几周*内发布,是时候讨论巴拿马(Panama)项目了,更具体地说,是新的外部函数和内存 API,它简化了 Java 和本机代码之间的互操作性。...

2023-02-21 标签:JAVAJVMC++语言printf函数 1534

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