Python 最好的品质之一是一致性。当你使用 Python 工作一会儿后,就会开始理解 Python 语言,并能正确猜测出对你来说全新的语言特征。然而,如果你带着来自其他面向对象语言的经验进入 Python 的世界,会对 len(colleciton) 而不是 collection.len() 写法觉得不适。当你进一步理解这种不适感背后的原因之后,会发现这个原因,和它所代表的庞大的设计思想,是形成我们通常说的“Python 风格”(Pythonic)的关键。这种设计思想完全体现在 Python 的数据模型上,而数据模型所描述的 API,为使用最地道的语言特性来构建你自己的对象提供了工具。数据模型其实是对 Python 框架的描述,它规范了这门语言自身构建模块的接口,这些模块包括但不限于序列、迭代器、函数、类和上下文管理器。
标签: python
上传时间: 2022-07-09
上传用户:
欢迎来到Arduino的世界!Arduino是一个开源的开发平台,在全世界范围内成千上万的人正在用它开发制作一个又一个电子产品,这些电子产品包括从平时生活的小物件到时下流行的3D打印机,它降低了电子开发的门槛,即使是从零开始的入门者也能迅速上手,制作有趣的东西,这便是开源Arduino的魅力。通过本书的介绍,读者对Arduino会有一个更全面的认识。1.1什么是Arduino什么是Arduino?相信很多读者会有这个疑问,也需要一个全面而准确的答案。不仅是读者,很多使用Arduino的人也许对这个问题都难以给出一个准确的说法,甚至认为手中的开发板就是Arduino,其实这并不准确。那么,Arduino究竟该如何理解呢?1.1.1Arduino不只是电路板Arduino是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器0和相应的开发软件,目前在国内正受到电子发烧友的广泛关注。自从2005年Arduino腾空出世以来,其硬件和开发环境一直进行着更新迭代。现在Arduino已经有将近十年的发展历史,因此市场上称为Arduino的电路板已经有各式各样的版本了。Arduino开发团队正式发布的是Arduino Uno和Arduino Mega2560,如图1-1和图1-2所示。
标签: arduino
上传时间: 2022-07-18
上传用户:xsr1983
高频开关电源由于其在体积、重量、功率密度、效率等方面的诸多优点,已经被广泛地应用于工业、国防、家电产品等各个领域。在开关电源应用于交流电网的场合,整流电路往往导致输入电流的断续,这除了大大降低输入功率因数外,还增加了大量高次谐波。同时,开关电源中功率开关管的高速开关动作(从几十kHz到数MHz),形成了EMI(electromagnetic interference)骚扰源。从已发表的开关电源论文可知,在开关电源中主要存在的干扰形式是传导干扰和近场辐射干扰,传导干扰还会注入电网,干扰接入电网的其他设备。减少传导干扰的方法有很多,诸如合理铺设地线,采取星型铺地,避免环形地线,尽可能减少公共阻抗;设计合理的缓冲电路;减少电路杂散电容等。除此之外,可以利用EMI滤波器衰减电网与开关电源对彼此的噪声干扰。EMI骚扰通常难以精确描述,滤波器的设计通常是通过反复迭代,计算制作以求逐步逼近设计要求。本文从EMT滤波原理入手,分别通过对其共模和差模噪声模型的分析,给出实际工作中设计滤波器的方法,并分步骤给出设计实例。
标签: emi滤波器
上传时间: 2022-07-24
上传用户:slq1234567890
高频开关电源由于其在体积、重量、功率密度、效率等方面的诸多优点,已经被广泛地应用于工业、国防、家电产品等各个领域。在开关电源应用于交流电网的场合,整流电路往往导致输入电流的断续, 这除了大大降低输入功率因数外,还增加了大量高次谐波。同时,开关电源中功率开关管的高速开关动作(从几十kHz 到数MHz),形成了EMI(electromagnetic interference )骚扰源。从已发表的开关电源论文可知, 在开关电源中主要存在的干扰形式是传导干扰和近场辐射干扰,传导干扰还会注入电网,干扰接入电网的其他设备。减少传导干扰的方法有很多, 诸如合理铺设地线, 采取星型铺地, 避免环形地线,尽可能减少公共阻抗;设计合理的缓冲电路;减少电路杂散电容等。除此之外,可以利用EMI滤波器衰减电网与开关电源对彼此的噪声干扰。EMI 骚扰通常难以精确描述,滤波器的设计通常是通过反复迭代,计算制作以求逐步逼近设计要求。本文从EMI滤波原理入手, 分别通过对其共模和差模噪声模型的分析,给出实际工作中设计滤波器的方法,并分步骤给出设计实例。
上传时间: 2022-07-24
上传用户:trh505
VIP专区-嵌入式/单片机编程源码精选合集系列(109)资源包含以下内容:1. 包括汇编和c++编写的万年历.2. FIFO(先进先出队列)通常用于数据的缓存和用于容纳异步信号的频率或相位的差异。本FIFO的实现是利用 双口RAM 和读写地址产生模块来实现的.FIFO的接口信号包括异步的写时钟(wr_clk)和读.3. Analog signals are represented by 64 bit buses. They are converted to real and from real representa.4. 该文件为lpc2106 ARM7在THREDX操作系统下的启动代码.5. 该代码为时钟芯片PCF8563的控制程序.6. 此代码位PIC单片机的PID控温程序.7. threadx技术手册.8. 一个关于fat32系统文件的说明,对了解fat32文件系统系统结构很有用.9. 典型的开发模型有:①瀑布模型(waterfall model);②渐增模型/演化/迭代(incremental model);③原型模型(prototype model);④螺旋模型(spiral m.10. zigbee协议中.11. 三菱FX系列PLC与PC机通过编程口通讯的地址转换软件,非常的使用!.12. 文章讲述了类似于PDOP值的描述整周模糊度精度的指标因子。对于整周模糊度的判断具有重要意义。.13. 讲述了如何对主引导扇区进行备份和恢复.14. LED驱动电路实例。配具体的电路图供大家参考使用.15. Pcb初级教程.16. 嵌入式内存数据库系统eXtremeDB用户指南.17. 对引导区的学驻病毒进行了剖析.18. LPC2146 的USB 开发.19. 非常详细步进电机控制原理图.20. C++ GUI Programming with Qt 4一书中的第一章源码.21. C++ GUI Programming with Qt 4一书中的chap02源码.22. C++ GUI Programming with Qt 4一书中的chap03源码.23. C++ GUI Programming with Qt 4一书中的chap05源码.24. C++ GUI Programming with Qt 4一书中的chap06源码.25. C++ GUI Programming with Qt 4一书中的chap07源码.26. C++ GUI Programming with Qt 4一书中的chap8源码.27. C++ GUI Programming with Qt 4一书中的chap9源码.28. 具有無線網路功能下載至嵌入式開發平台上用的.o黨 driver.29. ADI DSP ADSP-BF561原装开发板的PCB图,非常难得! POWERPCB 5.0可以打开..30. ADI TS201 原装系统板PCB图, 此PCB图是用POWERPCB 5.0画的, 直接导入既可打开, 目前做相控阵雷达,3G 基站,WIMAX基站等均采用ADSP-TS201..31. ADI DSP BF561 系统板原理图,只有PDF格式的,.32. 利用89C52开发的.33. PCtoLCD2002完美版 取字模软件.34. lm317 计算工具.35. 这是一个非常不错的12864液晶串口程序.36. 嵌入式系统开发原理、工具及过程 值得推荐.37. minigui--面向实时嵌入式系统的图形用户界面。此文档介绍了miniguide体系结构。.38. 该源码与书本配套.39. 《EVC高级编程及其应用开发》一书的全部源代码.40. 将MATLAB窗口画在VC的GUI上 轻松实现用MATLAB和VC画图.
标签: 网络通信协议
上传时间: 2013-06-12
上传用户:eeworm
000愉快的开始.mp4 33.6M2019-12-17 16:09 001我和Python的第一次亲密接触.mp4 29.4M2019-12-17 16:05 002用Python设计第一个游戏.mp4 51.3M2019-12-17 16:05 003小插曲之变量和字符串.mp4 90.9M2019-12-17 16:05 004改进我们的小游戏.mp4 115.9M2019-12-17 16:05 005闲聊之Python的数据类型.mp4 31.1M2019-12-17 16:05 006Pyhon之常用操作符.mp4 26.1M2019-12-17 16:05 007了不起的分支和循环.mp4 30.6M2019-12-17 16:05 008了不起的分支和循环2.mp4 23.3M2019-12-17 16:05 009了不起的分支和循环3.mp4 23.5M2019-12-17 16:05 010列表:一个打了激素的数组.mp4 23.2M2019-12-17 16:05 011列表:一个打了激素的数组2.mp4 22.1M2019-12-17 16:05 012列表:一个打了激素的数组3.mp4 36.2M2019-12-17 16:05 013元组:戴上了枷锁的列表.mp4 54.2M2019-12-17 16:05 014字符串:各种奇葩的内置方法.mp4 142.5M2019-12-17 16:05 015字符串:格式化.mp4 115.1M2019-12-17 16:05 016序列!序列!.mp4 81.1M2019-12-17 16:05 017函数:Python的乐高积木.mp4 25M2019-12-17 16:05 018函数:灵活即强大.mp4 33.7M2019-12-17 16:05 019函数:我的地盘听我的.mp4 33.1M2019-12-17 16:05 020函数:内嵌函数和闭包.mp4 35.5M2019-12-17 16:05 021函数:lambda表达式.mp4 28.9M2019-12-17 16:05 022函数:递归是神马.mp4 48.3M2019-12-17 16:05 023递归:这帮小兔崽子.mp4 39.5M2019-12-17 16:05 024递归:汉诺塔.mp4 28.8M2019-12-17 16:05 025字典:当索引不好用时.mp4 41.4M2019-12-17 16:05 026字典:当索引不好用时2.mp4 34.4M2019-12-17 16:05 027集合:在我的世界里,你就是唯一.mp4 19.4M2019-12-17 16:05 028文件:因为懂你,所以永恒.mp4 55.5M2019-12-17 16:05 029文件:一个任务.mp4 41.8M2019-12-17 16:05 030文件系统:介绍一个高大上的东西.mp4 80.3M2019-12-17 16:05 031永久存储:腌制一缸美味的泡菜.mp4 39.9M2019-12-17 16:05 032异常处理:你不可能总是对的.mp4 49M2019-12-17 16:05 033异常处理:你不可能总是对的2.mp4 34.9M2019-12-17 16:05 034丰富的else语句及简洁的with语句.mp4 24M2019-12-17 16:05 035图形用户界面入门:EasyGui.mp4 73.5M2019-12-17 16:05 036类和对象:给大家介绍对象.mp4 30.2M2019-12-17 16:05 037类和对象:面向对象编程.mp4 28.8M2019-12-17 16:05 038类和对象:继承.mp4 42.2M2019-12-17 16:05 039类和对象:拾遗.mp4 41.8M2019-12-17 16:05 040类和对象:一些相关的BIF.mp4 32.8M2019-12-17 16:05 041魔法方法:构造和析构.mp4 26.8M2019-12-17 16:05 042魔法方法:算术运算.mp4 30M2019-12-17 16:05 043魔法方法:算术运算2.mp4 31.8M2019-12-17 16:05 044魔法方法:简单定制.mp4 78.9M2019-12-17 16:05 045魔法方法:属性访问.mp4 42.9M2019-12-17 16:05 046魔法方法:描述符(Property的原理).mp4 42.4M2019-12-17 16:05 047魔法方法:定制序列.mp4 23M2019-12-17 16:05 048魔法方法:迭代器.mp4 32.9M2019-12-17 16:05 049乱入:生成器.mp4 33.3M2019-12-17 16:05 050模块:模块就是程序.mp4 25.6M2019-12-17 16:05 051模块:__name__='__main__'、搜索路径和包.mp4 29.6M2019-12-17 16:05 052模块:像个极客一样去思考.mp4 63M2019-12-17 16:05 053论一只爬虫的自我修养.mp4 48.1M2019-12-17 16:05 054论一只爬虫的自我修养2:实战.mp4 71.6M2019-12-17 16:05 055论一只爬虫的自我修养3:隐藏.mp4 54.8M2019-12-17 16:05 056轮一只爬虫的自我修养4:OOXX.mp4 94M2019-12-17 16:05 057论一只爬虫的自我修养5:正则表达式.mp4 58.6M2019-12-17 16:05 058论一只爬虫的自我修养6:正则表达式2.mp4 75.2M2019-12-17 16:05 059论一只爬虫的自我修养7:正则表达式3.mp4 57.2M2019-12-17 16:05 060论一只爬虫的自我修养8:正则表达式4.mp4 89.1M2019-12-17 16:05 061论一只爬虫的自我修养9:异常处理.mp4 32.1M2019-12-17 16:05 062论一只爬虫的自我修养10:安装Scrapy.mp4 58.7M2019-12-17 16:05 063论一只爬虫的自我修养11:Scrapy框架之初窥门径.mp4 156.5M2019-12-17 16:05 064GUI的终极选择:Tkinter.mp4 43.4M2019-12-17 16:05 065GUI的终极选择:Tkinter2.mp4 60.1M2019-12-17 16:05 066GUI的终极选择:Tkinter3.mp4 …………
上传时间: 2013-04-15
上传用户:eeworm
第一章产品运营入门 第二章 认识产品 第三章 应用市场的基本认识 第四章 产品上线应用市场 第五章 线上推广 第六章线下推广 第七章 产品运营核心 第八章 运营类型 第九章 产品更新迭代 产品运营最新版ppt、笔记及相关资料
上传时间: 2013-08-02
上传用户:eeworm
Quartus II 软件5.0在高密度FPGA设计上具有性能和效率领先优势。此版本首次展示了业内编译增强技术以及多种新的高密度设计高效特性。 Quartus II软件5.0的新特性和增强功能包括: 编译和时序逼近的增强特性 编译增强特性缩短近70%编译时间 编译增强特性使设计人员能够根据综合和适配的需要,将设计划分为物理和逻辑分区,在特定设计分区上实施物理综合等高级优化技术,保持其他模块性能不变,从而提高时序逼近效率。SignalTap? II 嵌入式逻辑分析仪也可以采用该技术加速实现验证迭代。 时
上传时间: 2013-05-15
上传用户:eeworm
此程序用提升法实现第二代小波变换用的是非整数阶小波变换,采用时域实现,步骤先列后行
上传时间: 2015-04-09
上传用户:TRIFCT
此程序用提升法实现第二代小波变换 我用的是非整数阶小波变换 采用时域实现,步骤先列后行 正变换:分裂,预测,更新; 反变换:更新,预测,合并 只做一层(可以多层,而且每层的预测和更新方程不同)
上传时间: 2015-05-10
上传用户:shawvi