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

Dialog半导体公司成为SiFive RISC-V开发平台优选电源管理合作伙伴

新一代HiFive Unmatched平台采用了Dialog高度集成的系统电源管理芯片(PMIC) DA9063,该PMIC集成了6路DC-DC降压稳压器和11路LDO低压差线性稳压器。...

2021-05-12 标签:电源管理Linuxdialog低压差线性稳压器RISC-V 4004

Java设计:JDBC连接数据库的方法介绍

基本步骤: (1)加载并注册数据库驱动 (2)通过DriverManager获取数据库连接 (3)通过Connection对象获取Statement对象 (4)使用Statement接口执行SQL语句 (5)操作ResultSet结果集 (6)关闭连接...

2021-03-07 标签:数据库JDBC 1023

代码质量与安全–架起程序语义和业务逻辑之间的桥梁

我在编译器技术领域深耕已有30多年之久,包括MIPS和Intel等公司。目前,我领导着鉴释科技静态应用程序安全测试(SAST)工具的核心开发工作。...

2021-01-12 标签:物联网编程语言编译器 526

二极管公司的汽车标准,40V, 5A,同步降压转换器提供高效率

二极管公司的汽车标准,40V, 5A,同步降压转换器提供高效率

AP64501Q和AP64502Q都有可编程的软启动,降低涌流,而AP64500Q和AP64501Q有外部补偿,以优化环路响应。   符合汽车标准的AP64500Q/1Q/2Q是40V, 5A,高效的同步DC-DC降压转换器,符合AEC-Q100 1级,具有增...

2021-08-23 标签:二极管 102

嵌入式开发中的线程、进程、多线程、多进程和多任务有什么关系

嵌入式开发中的线程、进程、多线程、多进程和多任务有什么关系

可能学习嵌入式开发的读者都听说过这些专业名词,但又多少人理解了? 首先,从定义开始,先看一下教科书上进程和线程定义:进程:资源分配的最小单位。线程:程序执行的最小单位。 心...

2020-10-26 标签:嵌入式多线程线程进程 3522

工程师避免这些误区才能让【宏】削铁如泥

语法错误当使用参数调用宏时,会将参数替换为宏主体,并与其他输入文件一起检查结果,以进行更多的宏调用,可以将部分来自宏主体和部分自变量的宏调用组合在一起。例如, #define twice(...

2020-10-23 标签:函数编译器宏汇编器 1028

Python如何精确控制区间和数字精度

Python如何精确控制区间和数字精度

基础 浮点数是用机器上浮点数的本机双精度(64 bit)表示的。 提供大约17位的精度 和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制...

2020-10-29 标签:C语言浮点数python 486

C语言的诞生 C语言与C++40年的相爱相杀

C语言的诞生 C语言与C++40年的相爱相杀

作者 | cor3ntin 译者 | 弯月 以下为译文: 70年代初,贝尔实验室创建了C语言,它是开发UNIX的副产品。很快C就成为了最受欢迎的编程语言之一。但是对于Bjarne Stroustrup来说,C的表达能力还不够。...

2020-10-19 标签:C语言C++ 446

关于Python 60道硬核面试题 你知道多少

1. Python 的特点和优点是什么? 答案:略。 2. 什么是lambda函数?它有什么好处? lambda 函数是一个可以接收任意多个参数(包括可选参数)并且返回单个表达式值的函数。 lambda 函数不能包含命令,它...

2020-12-18 标签:pythonLambda 884

关于Python的18个高效编程技巧

初识Python语言,觉得python满足了我上学时候对编程语言的所有要求。python语言的高效编程技巧让我们这些大学曾经苦逼学了四年c或者c++的人,兴奋的不行不行的,终于解脱了。高级语言,如果...

2020-12-16 标签:编程python 232

Python程序员编程经常忽略的小技巧

下面我挑选出的这几个技巧常?;岜蝗嗣呛雎?,但它们在日常编程中能真正的给我们带来不少帮助。 1. 字典推导(Dictionary comprehensions)和集合推导(Set comprehensions) 大多数的Python程序员都知道且使...

2020-12-15 标签:开源python 153

关于Python巧妙而强大的内置函数

关于Python巧妙而强大的内置函数

python内置了一些非常巧妙而且强大的内置函数,对初学者来说,一般不怎么用到,我也是用了一段时间python之后才发现,哇还有这么好的函数,这个函数都是经典的而且经过严格测试的,可以一...

2020-12-14 标签:python 226

Python中最基本的10个内容

Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。 Python的特点 解释型语言,...

2020-12-11 标签:LinuxASCIIpython 519

20个超棒的Python 库集合分享

为了方便学习,本文列出的20个Python库将按领域进行分类,有些你可能并不熟悉,但是真的能提高你的模型算法实现效率,多一点尝试,多一些努力! 核心库和统计数据 1. NumPy (Commits: 17911, Co...

2020-12-05 标签:python数据科学 1046

开发人员生态系统现状,首选的编程语言有哪些?

互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流。而对于身处其中且撑起 IT 半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流? 接下来,...

2020-12-04 标签:JAVAAI编程语言 962

使用Python和Jupyter Notebook时的10个技巧

简介 提示和技巧总是非常有用的,在编程领域更是如此。有时候,小小的黑科技可以节省你大量的时间和精力。一个小的快捷方式或附加组件有时会是天赐之物,可以成为实用的效率助推器。...

2020-12-02 标签:edaHTMLpython 1551

Python 在分配内存需要考虑的问题

Python 中的sys??榧《匾?,它主要提供了一些给解释器使用(或由它维护)的变量,以及一些与解释器强交互的函数。 本文将会频繁地使用该??榈膅etsizeof()方法,因此,我先简要介绍...

2020-11-26 标签:python 162

关于Python内置电池介绍

(一) 最近,我突然想到一个问题:相比其它语言,有哪些概念或习惯叫法是 Python 特有的? 在朋友圈提出这个问题后,我得到最多的回复是Pythonic 。这个回复一点都不意外,名字中自带 Pyt...

2020-11-26 标签:编程语言python 304

详解Python如何拼接字符串

1、来自C语言的%方式 print(%s %s % (Hello, world)) Hello world %号格式化字符串的方式继承自古老的C语言,这在很多编程语言都有类似的实现。上例的%s是一个占位符,它仅代表一段字符串,并不是拼接...

2020-11-26 标签:C语言编程语言字符串python 264

关于Python 浮点数哪些冷知识

最近遇到个问题: 若两个元组相等,即 a==b 且 a is b,那么相同索引的元素(如 a[0] 、b[0])是否必然相等? 若两个对象的 hash 结果相等,即 hash(a) == hash(b),那么它们是否必然相等呢? 大家可以...

2020-11-25 标签:浮点数python 150

温故而求知新:浅谈Python的字符串

字符串序列是一种不可变序列,这意味着它不能像可变序列一样,进行就地修改。...

2020-11-25 标签:字符串python 162

浅谈Python 字符串特有的操作方法

浅谈Python 字符串特有的操作方法

当要处理字符串列表等序列结构时,采用join()方式;拼接长度不超过20时,选用+号操作符方式;长度超过20的情况,高版本选用f-string,低版本时看情况使用format()或join()方式。...

2020-11-24 标签:字符串python 306

什么是复制字符串?Python如何复制字符串

连续几篇文章都在写 Python 字符串,这出乎我的意料了。但是,有的问题,不写不行,特别是那种灵机一动想到的问题,最后你发现,很多人根本不懂却又误以为自己懂了。那就继续刨根问底,...

2020-11-25 标签:字符串python 451

Python 切片操作的高级用法

众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串、列表、元组)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢? 切片(slice)就是一种截取索引片段...

2020-11-23 标签:编程语言python 269

Python学习要点:自定义序列实现切片功能

切片是 Python 中最迷人最强大最 Amazing 的语言特性(几乎没有之一),在《Python进阶:切片的误区与高级用法》中,我介绍了切片的基础用法、高级用法以及一些使用误区。这些内容都是基于原...

2020-11-24 标签:python切片 166

Python高级特性:迭代器切片的应用

在前两篇关于 Python 切片的文章中,我们学习了切片的基础用法、高级用法、使用误区,以及自定义对象如何实现切片用法(相关链接见文末)。本文是切片系列的第三篇,主要内容是迭代器切...

2020-11-29 标签:python迭代器 290

谈谈Python 中的迭代器模式

谈谈Python 中的迭代器模式

在软件开发领域中,人们经?;嵊玫秸庖桓龈拍钌杓颇J剑╠esign pattern),它是一种针对软件设计的共性问题而提出的解决方案。在一本圣经级的书籍《设计模式:可复用面向对象软件的基础》...

2020-11-23 标签:python迭代器 269

Python学习点:为什么 range() 不生成迭代器

Python学习点:为什么 range() 不生成迭代器

迭代器是 23 种设计模式中最常用的一种(之一),在 Python 中随处可见它的身影,我们经常用到它,但是却不一定意识到它的存在。在关于迭代器的系列文章中(链接见文末),我至少提到了...

2020-11-23 标签:python迭代器 209

导入Python库失败的缺失库怎么解决

导入Python库失败的缺失库怎么解决

在写 Python 项目的时候,我们可能经?;嵊龅降既肽?槭О艿拇砦螅篒mportError: No module named xxx或者ModuleNotFoundError: No module named xxx。 导入失败问题,通常分为两种:一种是导入自己写的??椋匆?..

2020-11-21 标签:python 767

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

亚洲第一狼人综合网站,婷婷成综合人网,伊人开心网 新津县| 锦州市| 阿荣旗| 孟连| 堆龙德庆县| 高淳县| 磴口县| 营口市| 遂川县| 昌图县| 博客| 光泽县| 嘉祥县| 金湖县| 通榆县| 闵行区| 陇南市| 五常市| 隆尧县| 临泉县| 安新县| 平昌县| 炎陵县| 治多县| 昌江| 长葛市| 瑞昌市| 获嘉县| 鹤山市| 金沙县| 乌兰察布市| 古蔺县| 江山市| 固阳县| 观塘区| 合水县| 任丘市| 疏勒县| 黄平县| 南平市| 宿州市| http://444 http://444 http://444 http://444 http://444 http://444