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

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

3天内不再提示

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

编程语言及工具

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

typedef是什么意思

typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。...

2017-11-09 标签:编程语言typedef 15336

你不可不知的11个Linux命令

你不可不知的11个Linux命令

Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务。Linux命令和它们的转换对于Linux用户、Shell脚本程序员和管理员来说是最有价值的宝藏。有些...

2017-11-09 标签:Linuxpython 1358

fft算法以及c语言实现详情解答

fft算法以及c语言实现详情解答

第一个问题是为什么要创造FFT,简单的说,为了速度。我们承认DFT很有用,但是我们发现他的速度不是很快,1D的DFT原始算法的时间复杂度是O(n^2),这个可以通过公式观察出来,对于2D的DFT其...

2017-11-09 标签:FFTC语言FFT算法 15504

图解android开发工具

要想快速开发一个Android应用,通常会用到很多工具,巧妙利用这些工具,能让我们的开发工作事半功倍,节省大量时间,本篇经验就为大家介绍下这19个开发工具都有什么用途,希望对大家的工...

2017-11-08 标签:Android 1412

自学andriod的app开发

这篇文章主要介绍了Android APP开发入门的基础学习...

2017-11-08 标签:APPandriodAPP 3063

arduino串口通信

arduino串口通信

本文是对Arduino串口通信函数的较全面总结,可作为工具贴查找使用。...

2017-11-08 标签:串口通信Arduino 21529

arduino用什么语言编程

Arduino使用C/C++编写程序,虽然C++兼容C语言,但这是两种语言,C语言是一种面向过程的编程语言,C++是一种面向对象的编程语言。早期的Arduino核心库使用C语言编写,后来引进了面向对象的思想...

2017-11-08 标签:编程Arduino 69602

单片机用什么软件编程?

单片机用什么软件编程?

单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机...

2017-11-08 标签:单片机编程 182189

oc语言的特点及主要应用在什么方面

OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。...

2017-11-07 标签:oc语言 7455

oc语言的优缺点有哪些

OC语言优点:1.Category是非常实用的扩展机制,可以很方便的为一个已有的类添加属性或者方法,而不需要笨拙的去继承。2.运行时多态的概念,可以让一个类的对象动态的以其他类行为去执行(...

2017-11-07 标签:oc语言 2681

oc有垃圾回收机制吗?arc和垃圾回收机制的区别?

oc有垃圾回收机制吗?arc和垃圾回收机制的区别?

在C#中都有GC在自动管理内存,但是在OC中没有垃圾回收机制,那么OC中内存又是如何管理呢?其实在OC中内存的管理是依赖对象引用计数器(reference counting)来进行的。OC中每个对象都有一个与之...

2017-11-07 标签:oc语言 3886

oc可以实现多接口吗?具体实现操作步骤!

OC使用协议实现多继承,可以遵守多个协议实现多接口。category是OC中的类别,类别是用于给一个现有类添加新方法。重写类一般采用继承的方式,分类(类别)在给以个类添加同名方法后,会造...

2017-11-06 标签:接口C语言 3702

oc响应者链原理分析

oc响应者链原理分析

响应者链的起点为: 上面我们所寻找到的最最合适的View,而这个View将调用自身的touchesBegan:withEvent:方法来开始事件响应者链的起始传递。...

2017-11-06 标签:C语言C语言响应者链 890

oc语言的特性有哪些

OC是以SmallTalk为基础,建立在C语言之上,是C语言的超集。20世纪80年代早期由 Brad J.Cox设计,2007年苹果公司发布了OC 2.0,并在iPhone上使用OC进行开发。...

2017-11-06 标签:C语言 3672

oc语言基本语法汇总分析

oc语言基本语法汇总分析

oc语言完全兼容C语言,后缀为.m类型。被广泛应运与开发苹果mac os x平台和ios开发平台oc语言关键字基本上以@开头,oc字符串也是以@开头。...

2017-11-06 标签:C语言 3171

oc语言版本号汇总分析

OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。...

2017-11-06 标签:51单片机C语言 2845

为什么说oc是动态语言,原因分析

什么是「动态语言」?这个概念其实没有一个明确的定义。基本上它是一个程度的度量。这个程度就是该语言的 runtime 到底使用多少 bookkeeping 数据。读过《Design and Evolution of C++》的人一定知道...

2017-11-06 标签:C语言C语言动态语言 3133

oc语言教程详解

在IOS的学习中,估计很多开发人员容易上手,但真正内部结构,我想理解起来也是比较费劲,因为IOS开发并不是一门开源语言,语言的基础架构,有一些部分不凡多做些猜想验证,并通过苹果官...

2017-11-06 标签:C语言 2550

oc语言基本数据类型

Objective-C语言是对C语言的一种封装,在C语言的基础上增加了一层面向对象的语法,完全兼容C语言,在OC代码中可以使用C,甚至C++代码。1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明...

2017-11-06 标签:C语言 2286

什么是oc语言,oc语言是c语言吗?

什么是oc语言,oc语言是c语言吗?

作为一个Objective-C的coder,我总能听到一部分人在这门语言上抱怨有很多问题。他们总在想快速学习这门语言来写一个App出来,但他们也总是联想到Objective-C看上去实在太难了或者在想这些语法符...

2017-11-06 标签:C语言C语言程序 57239

thumb指令集是什么_thumb指令集与arm指令集的区别

thumb指令集是什么_thumb指令集与arm指令集的区别

thumb指令集是arm指令集的一个子集,是针对代码密度问题而提出的,它具有16位的代码宽度。与等价的32位代码相比较,thumb指令集在保留32位代码优势的同时,大大的节省了系统的存储空间。t...

2017-11-03 标签:thumb指令集 18275

MySQL高可用方案之MHA技术解读

MySQL高可用方案之MHA技术解读

如果MHA Manager节点到数据库主库的网络发生抖动,导致短时间不可访问,我们是希望这个过程是不会做灾难切换的,但是如果时间过长了,有2分钟或者3分钟都不可访问,这个时候是切还是不切...

2017-11-03 标签:MySQLHMAMySQL 2122

esp8266 sdk开发教程是什么

esp8266 sdk开发教程是什么

  软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。那...

2017-11-03 标签:ESP8266ESP8266sdk开发教程 15831

如何使用递归遍历转换树形数据

如何使用递归遍历转换树形数据

广度遍历的过程是把所有节点扁平化到一个队列中了,这个过程是不可逆 的,换句话说,我们在处理过程中丢掉了树形结构信息。然后我们要生成的 DOM 树,是需要结构信息的——因此,需要将...

2017-11-02 标签:javascript递归 4569

嵌入式编程常见的3种socket接口类型解析

嵌入式编程常见的3种socket接口类型解析

在Linux中的网络编程是通过socket接口来进行的,是一种文件描述符。socket也有一个类似于打开文件的函数调用,该函数返回一个整型的socket描述符,随后的连接建立、数据传输等操作都是通过...

2017-11-02 标签:嵌入式Socket 17281

Python能否超越Java成为“迈入未来”的编程语言

在主流编程语言当中,Python并不是一个“新人”,它的历史超过25年,但真正风靡之时却是最近几年,所以“后起之秀”的称呼实至名归。Python的起源是1989年,其发明者荷兰人程序员吉多•范罗...

2017-10-31 标签:JAVA编程语言python甲骨文 6630

浅谈javascript技术的双向数据绑定

近几年前端技术栈真是发展的太迅速了,从以前的针对dom操作的框架如jquery,ext.js等框架逐步过渡到当前的mvvm模式,让前端开发者将注意力从dom操作逐渐解脱出来,专注于逻辑的实现,个人认...

2017-10-29 标签:JSjavascript 4311

盘点5大主流CSS框架,你知道哪些

作为开发工具,CSS框架一直处于不断进化和改进的状态,因此我们强烈建议您关注眼下的趋势。这篇文章会带您了解2017年最流行的5种CSS框架。...

2017-10-29 标签:WebCSSbootstrapCSSWeb 10766

Java工程师如此火爆,理由何在

但就2017年来说,我国仍然还存在很大的Java人才缺口,缺口可达42.5万,并且以每年20%左右的速度增长。Java岗位人才的空缺,而需求量又大,所以这种人才供不应求的现状,就是Java工程师的薪资...

2017-10-25 标签:AndroidWebJAVA 1435

你不知道的秘密,浅谈Java注解上位之路

你不知道的秘密,浅谈Java注解上位之路

我们都知道作为一名程序员,经常进行代码注释是一种很好的习惯。但你的后台代码需要更改的时候,我们不需要将整片的代码进行改写,那么这个时候,注释就显得重要了。它能帮你快速找到...

2017-10-25 标签:JAVAXML 787

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