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

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

3天内不再提示

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

编程语言及工具

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

组合模式(Composite Pattern)的用法

组合模式主要是为了表达“部分-整体”的层次结构,例如公司的组织架构,每个部门下又有若干个下级部门,再如菜单结构,每个菜单下可能有一个或多个子菜单。...

2023-06-01 标签:JAVAJAVA语言 1217

Linux中which,whereis, whatis三者的区别?

which,whereis和whatis都是Linux环境中常用的命令行工具,在日常使用Linux时应熟练掌握其区别和使用方法。...

2023-06-01 标签:Linux系统python 2288

Lua5.4源码剖析—性能优化与原理分析

Lua5.4源码剖析—性能优化与原理分析

在时间的测量上,为了能精确到毫秒级别,我使用了Lua自带的os.clock()函数,它返回的是一个浮点数,单位是秒数,乘1000就是对应的毫秒数...

2023-06-01 标签:处理器寄存器虚拟机Lua语言 2791

Java反编译反混淆编程实例分析

Java反编译反混淆编程实例分析

支持对已混淆的ja (1).控制台输出(没有反混淆)r包进行反混淆...

2023-06-01 标签:JAVA反编译器 2111

深入浅出解析JVM中的Safepoint

深入浅出解析JVM中的Safepoint

最早接触JVM中的安全点概念是在读《深入理解Java虚拟机》那本书垃圾回收器章节的内容时。相信大部分人也一样,都是通过这样的方式第一次对安全点有了初步认识。...

2023-06-01 标签:JAVA语言STWJVM虚拟机 1114

如何在Jetson Nano跑通OpenCV?

如何在Jetson Nano跑通OpenCV?

从码云OpenCV学堂上获取源码,打开给大家看看,源码是这样的...

2023-06-01 标签:C++语言OpenCV 1440

Linux C开发中的一些常用的调试技巧

在Linux使用gcc编译程序的时候,对于调试的语句还具有一些特殊的语法。...

2023-06-01 标签:Linux系统C语言LINUX内核gcc编译器 438

什么是线程安全?如何理解线程安全?

什么是线程安全?如何理解线程安全?

在多线程编程中,线程安全是必须要考虑的因素。...

2023-05-30 标签:编译器C++语言LINUX内核 2698

Grafana 9泰酷了吧

Grafana 9泰酷了吧

Grafana 9.0 的主要重点是改善 Grafana 的用户体验,使可观察性和数据可视化更易用也更容易获得。无论是通过 Prometheus 和 Loki 可视化查询生成器还是面板和仪表板搜索功能,Grafana 9.0 都引入了更新...

2023-05-30 标签:生成器数据可视化 897

你们知道前端大神是怎么学CSS的嘛

有人说,要成为前端高手很容易:先学好 HTML/CSS/JavaScript 三剑客,再学会三大前端框架——Vue/React/Angular,快则三个月,慢则半年,前端的工作就没有搞不定的了。...

2023-05-30 标签:前端HTMLjavascriptCSS 1071

RT-Thread中的Github Actions介绍

总的来说,这个Action会通过matrix尝试编译多个BSP,并记录编译成功和失败的信息。执行脚本中的每个BSP编译步骤都在日志中创建了一个分组,以便在编译成功或失败时可以更好地显示和记录相关...

2023-05-29 标签:BSPpythonRT-Threadqemu 1400

介绍下Verilog系统完整的8种编译指令

以反引号(`)开始的某些标识符是 Verilog 系统编译指令。编译指令为 Verilog 代码的撰写、编译、调试等提供了极大的便利。...

2023-05-29 标签:VerilogC语言PLL电路MCU芯片 2494

最大化Rust性能:编译器优化的比较分析

最大化Rust性能:编译器优化的比较分析

Rust以其独特的安全性、速度和并发性组合而迅速流行。...

2023-05-29 标签:分配器JSONrust语言 2119

C语言指针p、*p、&p、*&p、&*p符号分别代表什么意思?

在C语言中,指针是非常重要的概念。指针是一个变量,其值为另一个变量的地址。使用指针可以直接访问内存中的数据,这使得C语言非常灵活和强大。...

2023-05-29 标签:C语言 7991

Fastjson 很快,但不适合我....

Fastjson 很快,但不适合我....

7215886869199863869 dateformat优先级 $ref循环引用问题 总结 ❝ 记者:大爷您有什么特长呀?fastjson:我很快。记者:25乘以23等于多少?fastjson:等于88。记者:??fastjson:你就说快不快吧! ❞ 这个...

2023-05-28 标签:LinuxJAVA 568

Python 通过S7协议读取PLC数据

python下载snap7模块 pip3 install python-snap7 测试程序 demo.py import snap7import s7_utils​​def connectPLC(): s7_utils. S7_200_Connect ( '192.168.1.2' , 3 , 0 , 1 , "1#PLC" ) s7_utils. S7_200_Connect ( '192.168.1.3' , 3 , 0 , 1 , "2#PLC" )...

2023-05-28 标签:西门子鸿蒙 5154

解密服务性能利器:Pyroscope让你的应用飞起来

解密服务性能利器:Pyroscope让你的应用飞起来

  开发人员通常需要查看生产应用程序中的性能瓶颈以确定问题的原因。为此,您通常需要可以通过日志和代码工具收集的信息。不幸的是,这种方法通常耗时,并且不能提供有关潜在问题的足...

2023-05-28 标签:开源kuberneteskubernetes开发人员开源 1209

分库分表的21条法则速来码住(下)

分库分表的21条法则速来码住(下)

还是不着急实战,咱们先介绍下在分库分表架构实施过程中,会接触到的一些通用概念,了解这些概念能够帮助理解市面上其他的分库分表工具,尽管它们的实现方法可能存在差异,但整体思路...

2023-05-26 标签:SQL路由 891

分库分表的21条法则速来码住(上)

分库分表的21条法则速来码住(上)

还是不着急实战,咱们先介绍下在分库分表架构实施过程中,会接触到的一些通用概念,了解这些概念能够帮助理解市面上其他的分库分表工具,尽管它们的实现方法可能存在差异,但整体思路...

2023-05-26 标签:SQL路由架构 904

单片机开发过程学习C语言指针知识

单片机开发过程学习C语言指针知识

Keil和常用的C语言编译器VS一样具备调试功能,所以在你不会的时候也是可以采用调试的办法仿真程序运行结果来达到学习指针的目的。...

2023-05-26 标签:单片机C语言 932

Go语言运算符主要包括哪些呢?

Go语言运算符主要包括哪些呢?

Go语言运算符主要包括:算数运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。...

2023-05-26 标签:C语言运算符go语言 1350

51单片机进阶开发(三)之单片机底层逻辑下

51单片机进阶开发(三)之单片机底层逻辑下

我们初学C语言时老师肯定讲过C语言的执行过程:预处理——编译——汇编——链接。就这四个步骤...

2023-05-26 标签:FlaSh51单片机C语言gcc编译器 1008

51单片机进阶开发(一)之单片机编程思维

51单片机进阶开发(一)之单片机编程思维

模块化编程是开发者首先会掌握的一种编程思想,就像前面我们多次提到的把一些特定功能的代码大打包成一个函数,这么一来以后在其他项目中就可以通过复制、粘贴轻松的移植了。...

2023-05-26 标签:51单片机C语言FreeRTOSSTM32单片机 1936

Ansys二维光栅出瞳扩展系统优化(下)

Ansys二维光栅出瞳扩展系统优化(下)

在这个工作流程中,我们将使用3个软件进行不同的工作 ,以实现优化系统的大目标。首先,我们使用Lumerical构建光栅模型并使用RCWA进行仿真。...

2023-05-26 标签:FDTD算法python求解器 1265

const关键字应用总结

C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性...

2023-05-26 标签:编译器C++语言CONST 968

C语言|const关键字介绍

最近看别人的项目, 发现const使用比较多, 通过使用const来保护变量, 这篇推文就来简单回顾一下相关知识!...

2023-05-25 标签:C语言CONST 987

51单片机编程开发(一)之C语言基础一

51单片机编程开发(一)之C语言基础一

51单片机开发编译有很多,现在比较有名的是IAR for 8051编译器和KEIL for C51编译器,但这两个软件都不是免费的,官网提高的免费版是有使用限制的。...

2023-05-24 标签:单片机51单片机C语言编译器 3191

Python实现单例模式的五种写法

单例模式(Singleton Pattern) 是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。...

2023-05-24 标签:python 785

一文带你了解Python的使用

一文带你了解Python的使用

各位ICer对面向对象的语言Python想必并不陌生,作为继Perl之后最知名,且一直持续保持着版本 更新的脚本语言...

2023-05-23 标签:TCLRTLURLpython 1435

浅谈System Verilog的DPI机制

浅谈System Verilog的DPI机制

System Verilog(SV)把其他编程语言统一成为外语,Foreign Programming Language(FPL)。...

2023-05-23 标签:VerilogC语言VCSDPIDUT 3354

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