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

ZLG震撼发布开源GUI引擎AWTK

ZLG震撼发布开源GUI引擎AWTK

随着手机、智能手表等便携式设备的普及,用户对于GUI的要求日渐提高。如何设计出高性能、高可靠性、低功耗、美观炫酷的GUI?这成为一个困扰开发者的难题!为此,Z G打造了功能强大、可靠...

2019-01-23 标签:开源zlgGUI 2343

计算机编程语言发展的三个重要阶段你都知道吗?

计算机编程语言发展的三个重要阶段你都知道吗?

第一代计算机语言称为机器语言。机器语言就是0/1代码。计算机只能识别0和1。在计算机内部,无论是一部电影还是一首歌曲或是一张图片,最终保存的都是0/1代码,因为CPU只能执行0/1代码。那...

2019-02-04 标签:计算机编程语言汇编语言 205

浅谈JavaScript创建对象的3种方法

浅谈JavaScript创建对象的3种方法

在OOP中,对象文字是指用大括号括起来的用逗号分隔的名称 - 值对列表。名称是字符串,值是可用的任何基本数据类型,例如数组,字符串,数字,函数等等。...

2019-01-01 标签:面向对象javascript 100

Java中如何显示不同时区的时间(原理详解)

Java中如何显示不同时区的时间(原理详解)

当我们使用System.out.println来输出一个时间的时候,他会调用Date类的toString方法,而该方法会读取操作系统的默认时区来进行时间的转换。...

2019-01-01 标签:JAVA 694

stm32开发常用的软件和语言介绍

stm32开发常用的软件和语言介绍

STM32 开发环境(工具)介绍 一、Keil 软件介绍 Keil C51 是美国 Keil software 公司出品的 51 系列兼容单片机 C 语言软件开发系统。 Keil C51 软件提供了丰富的库数据和功能强大的集成开发调试工具 V...

2018-12-20 标签:STM32C语言 1312

如何找出单片机for循环中ACC的隐藏问题

如何找出单片机for循环中ACC的隐藏问题

第一个为错误代码,第二个为正确代码。这是用来向ds1302芯片写入命令或数据的函数。实现把8位的数据dat一位一位地写入ds1302的io口。其中ACC0为ACC的第0位。...

2018-12-09 标签:单片机ACC 2234

Linux编程时遇到Oops提示该如何排查?

Linux编程时遇到Oops提示该如何排查?

各位工程师在Linux下开发程序时,有没有遇到由于系统中存在某些小故障而跳出了“Oops”提示的情况,此时你是如何排查故障?一行行的查看代码吗?其实不用那么复杂,本文将为你介绍一种高...

2018-11-28 标签:Linux编程Oops 4998

大数据的学习中你需要掌握的十二大技术

大数据的学习中你需要掌握的十二大技术

大数据是对海量数据进行存储、计算、统计、分析处理的一系列处理手段,处理的数据量通常是TB级,甚至是PB或EB级的数据,这是传统数据处理手段所无法完成的,其涉及的技术有分布式计算、...

2018-10-11 标签:LinuxJAVA大数据 593

简单说明一下Scala语言与其优点

简单说明一下Scala语言与其优点

Scala 是一种有趣的语言,是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行在JVM上,兼容现有的Java程序,集成面向对象编程和函数式编程的各种...

2018-10-10 标签:JAVAJVMscala 1079

浅谈Python语言

浅谈Python语言

python是目前市面上,我个人认为是最简洁&&最优雅&&最有钱途&&最全能的编程语言,没有之一。所以既然你决定了要学习python,那么就需要先下一个决心,至少决定要做为自己的主力语言。 ...

2018-10-09 标签:pythonPython编程语言 633

你想知道的Ocaml语言

你想知道的Ocaml语言

关于OCaml,最早称为Objective Caml,是Caml编程语言的主要实现,开发工具包含交互式顶层解释器,字节码编译器以及最优本地代码编译器。Ocaml有一个巨大标准库,使得可以像Python或者Perl语言一样...

2018-09-29 标签:Linux编程编程语言 656

来了解一下Groovy语言

来了解一下Groovy语言

Groovy是用于Java虚拟机的一种敏捷的动态语言,作为一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。Groovy语言提供程序员来编写简单的程序,充分利用现...

2018-09-29 标签:JAVA编程语言 259

GO语言:简单 动态

GO语言:简单 动态

对很多应用来说,编程语言只是简单充当了其与数据集之间的胶水。语言本身的性能常常无关轻重。但是 Stream 是一个 API 提供商,服务于世界 500 强以及超过 2 亿的终端用户。数年来我们已经优...

2018-09-29 标签:编程语言go语言 488

关于Erlang语言的功能及特性

关于Erlang语言的功能及特性

Erlang是运作于虚拟机的解释型语言,在程序设计范型上,Erlang属于多重范型编程语言,涵盖函数式、并行及分布式。循序运行的Erlang是一个及早求值,单次赋值和动态类型的函数式编程语言。特...

2018-09-29 标签:编程语言erlang 359

高通开发新插件:无需离开VS环境,即可调试 C/C++ Android 应用

高通开发新插件:无需离开VS环境,即可调试 C/C++ Android 应用

你既想利用 Android NDK 开发原生 C/C++ Android 应用,又希望在你得心应手的 Visual Studio 中工作? 如今,绝大多数开发人员被迫学习新的开发环境,比如 Eclipse ,然后将代码迁移到 Eclipse,再着手开...

2019-03-15 标签:visualQualcomm 70

汇编和C语言相结合的51单片机编程技巧

汇编和C语言相结合的51单片机编程技巧

C语言和汇编语言的区别在于他们之间优缺点几乎是相反的。...

2018-09-10 标签:C语言汇编 676

详解MySQL的查询优化 MySQL逻辑架构分析

详解MySQL的查询优化 MySQL逻辑架构分析

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原...

2018-05-28 标签:mysql 1351

什么是集成开发环境和代码编辑器?优秀Python编程环境的要求

什么是集成开发环境和代码编辑器?优秀Python编程环境的要求

同样兼容所有平台的Atom被称为是“21世纪可破解的文本编辑器”。开源的Atom拥有时尚的界面、文件系统浏览器和扩展插件市场,它是使用Electron构建的,Electron使用JavaScript、HTML和CSS构建跨平台...

2018-04-28 标签:编辑器Python集成开发 3748

单片机闪烁灯汇编语言源代码大全(四款闪烁灯的汇编语言源代码)

本文主要介绍了四款闪烁灯的汇编语言源代码,具体的跟随小编一起来了解一下。...

2018-04-26 标签:单片机 1940

单片机流水灯汇编语言源代码大全(六款流水灯汇编语言源代码)

单片机流水灯汇编语言源代码大全(六款流水灯汇编语言源代码)

本文主要介绍了六款流水灯汇编语言源代码,具体的跟随小编一起来了解一下。...

2018-04-26 标签:单片机 6424

深入了解Linux系统中sudo命令的10个编程技巧

深入了解Linux系统中sudo命令的10个编程技巧

sudo 表示 “superuser do”。 它允许已验证的用户以其他用户的身份来运行命令。其他用户可以是普通用户或者超级用户。然而,大部分时候我们用它来以提升的权限来运行命令。...

2018-04-23 标签:Linux 385

Python方向 JS 比 Java更流行

Python方向 JS 比 Java更流行

根据 Hacker News 招聘趋势排名,公司对掌握 Python 技能的人员越来越干兴趣,其次是 JavaScript 和 Golang。 最有趣的是,Golang 在某一时期似乎已经超越了 Java 的流行程度,不过这一趋势还不稳定。...

2018-04-23 标签:javajspython 916

Java开发人员必知的20种类库和API,你知道几个

Java开发人员必知的20种类库和API,你知道几个

本文总结了日志、JSON解析、单测、XML解析、字节码处理、数据库连接池、集合类、邮件、加密、嵌入式SQL数据库、JDBC故障诊断以及序列化等20个方面的常用类库。都是你日常开发经常可能要用...

2018-04-20 标签:Javaapihtml 1898

编程生涯很枯燥?Java谋生的10个有趣方式可以看看

编程生涯很枯燥?Java谋生的10个有趣方式可以看看

Java也许是时下雇主中最流行的语言,这意味着有很多很多不同的工作可供选择。只要稍微用心找一找,你就会发现一个能让你的生活快乐起来,让你愿意一大清早开开心心去上班的工作。...

2018-04-20 标签:nasa物联网Java 1403

基于深度学习自动化的前端开发解析

基于深度学习自动化的前端开发解析

Ashwin Kumar开发了基于图像标注的模型,允许用户从手绘的示意图创建可以工作的HTML网站。(代码已开源)...

2018-04-11 标签:深度学习前端开发 3550

51单片机驱动LCD1602程序详解(含LCD1602特殊接口说明)

51单片机驱动LCD1602程序详解(含LCD1602特殊接口说明)

51单片机LCD1602程序详解 LCD1602 工业字符型液晶。1602是指LCD显示的内容为16X2,即可以显示两行,每行16个字符。 特殊接口说明 RS:寄存器选择输入端 RS=1:指向数据寄存器 RS=0:指向指令寄存器...

2018-04-10 标签:51单片机LCD1602 16759

一个基于Tensorflow框架的开源Tacotron实现

一个基于Tensorflow框架的开源Tacotron实现

Tacotron语音合成系统打破了各个传统组件之间的壁垒,使得可以从<文本,声谱>配对的数据集上,完全随机从头开始训练。本文是来自喜马拉雅FM音视频工程师马力的投稿,他手把手式的介绍了...

2018-04-10 标签:语音合成github 6440

mybatis动态sql详解

本文详细介绍了mybatis执行动态sql语句的方法。...

2018-02-24 标签:sqlmybatis 1081

一文读懂MySQL体系结构

一文读懂MySQL体系结构

从概念上来说,数据库实例是程序,是位于用户于操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义、数据查询等都在实例下进行,应用程序只有通过数据库实...

2018-04-23 标签:mysql 466

账号又被盗了?Python盗号原理解析

账号又被盗了?Python盗号原理解析

最简单的,也是技术手段相对较低的盗号方式当属钓鱼了(当然,社工更考验心理),除了钓鱼网站,就是发布某些带有诱惑性的工具,诱导消费者下载,运行后开启后门,或者启用钩子进行键...

2018-04-24 标签:windows7python 1329

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