基于web的
-
目前,网络化控制己成为远程控制的主要研究方向,利用网络实现对局域乃至全球范围内设备的监控是工业控制系统的发展趋势。嵌入式 Internet远程监控技术作为网络化控制的代表,它解决了工业控制领域中异构网络互联问题,提高了传统装备的智能化水平,促进了传统产业结构的调整。嵌入式Web服务器尤其适用于嵌入式Internet应用,它通过Ethernet或Modem的连接可以轻松连接到任何...
-
随着数码相机和互联网的普及,越来越多的家庭拥有自己的媒体库。媒体库中既包含有自己拍摄的影像文件,也有从网络上下载的影像资料。然而展示影像资料的手段单一,主要通过PC来实现。因此未来构建以媒体库为中心的家庭多媒体网络,把多媒体资料在各式各样的家庭网络媒体终端上展示出来,将成为一种必然的趋势。媒体终端包括Web数码相框、网络数字电视等。 Web数码相框的提出正是为了设计...
-
win7 系统 虚拟机:ubuntu12.04 开发板:mini2440 上一篇已经详细的讲解了如何配置boa服务器,在这里我们就要利用boa服务器带来的便利,利用web控制开发板上的GIPO口,这里控制led为例。 首先了解下cgi编程 CGI通用网关接口是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交...
-
随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流。本文主要论述了基于Android系统环境,在家庭网关中实现嵌入式Web服务器的设计方法,介绍了i-jetty嵌入式Web服务器,及其Web应用功能的实现。 只要在嵌入式设备中集成了Web服务器,就能实现用户与嵌入式设备低成本、高通用性的信息交流,即客户端利用HTTP浏览器,在...
-
1.ARM简介 广义地讲,凡是带有 微处理器 的专用软硬件系统都可以称为嵌入式系统。它是嵌入到对象体系中的专用计算机系统,以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。目前非常流行的ARM内核有ARM7TDM1、S t r o n g A R M 、A R M 7 2 0 T 、A R M 9 T...
-
1、基于Web的SCADA的特性 随着现代工厂信息自动化进程的加快,企业逐渐将管理、决策、市场信息和现场控制信息结合起来,实现ERP(EnterpriseResourcePlanning)、MES(ManufacturingExecutionsystem)、PCS(ProcessControlSystem)三层信息一体化的解决方案。同时,企业内部之间以及与外部交换信息的需求...
-
随着计算机技术的发展,远程抄表技术逐渐得到广泛的应用。通过实行一户一表以及自动远程抄表,可以做到及时、准确地进行数据采集,并且提供了一种对欠费用户进行有效管理的手段。远程抄表系统通常主要由计量仪表、数据集中器、通信网络以及抄表程序四个部分组成。计量仪表完成信息转换、数据存储功能,并支持通过本地通信网络与数据集中器进行数据交换。数据集中器完成数据汇聚功能,并能与抄表程序进行远程数据...
-
1 硬件设计 1.1 基于MCF5272芯片的嵌入式Web Server 基于MCF5272芯片的嵌入式Web Server硬件配置如下:MCF5272(Cold Fire系列)32位处理器、4M字节的两片16 1M位数据宽度FLASH、16M字节的两片16 4M位数据宽度SDRAM、两个标准RS-232串口、一个标准10/100M自适应快速以太网接口、一...
-
互联网的迅速发展,实现了信息的高速传输和资源共享,极大地方便了人们的生活。嵌入式系统广泛应用于各种电器产品、智能仪表和控制设备中,它与互联网的结合是一种必然的趋势。 嵌入式系统和网络技术的快速发展,为网络远程控制的发展和完善提供了技术基础。 笔者综合运用嵌入式系统和Web技术,设计了一种可通过互联网进行远程控制的电源插座系统,实现对家用或工业电器的远程实时控制。用户通过网页浏...
-
1 现场总线技术的发展 控制技术、计算机技术、通讯技术与网络技术的发展,使得自动化系统的结构发生了变革, 现场总线技术正是这种变革的产物。由于市场的驱动,世界各大控制系统厂家都相继开发了 各自的现场总线产品。为了规范其标准,IEC近期已通过了IEC61158现场总线国际标准,它 包括:IEC61158TS、ControlNet、Profibus、P-Net、FF-HSE、...
-
前言嵌入式系统已经大量应用于各种场合,网络技术的发展使嵌入式系统的网络功能日益完善。在测控领域里,常常需要远程查询被测控对象的实时状态,或进行某种控制操作,采用服务器-浏览器进行工作的嵌入式系统,可以仅通过浏览器就完成所有的测控任务而不依赖于其他客户端程序,具有简单网络服务器功能的嵌入式系统可以方便地提供这种功能。本文以目前国内外普遍采用的ARM+uCLinux嵌入式系统为例,以...
-
本人秉着对智能机器人的热爱在上个学期选修了智能机器人这门课,尽管最后因为没及时把作业交上去就挂了这门选修课,o(︶︿︶)o 唉(ps:老师呀,要是你看到我写的这篇文章后,你就发发慈悲就把我的成绩改过来哈)、 记得上这门课的老师先是讲诉了单片机的基本应用和单片机编程,然后课程结束的时候给我们介绍了下tiny6410开发板。后来我去查阅了相关资料,觉得用这这块板做个远程控制的机器人...
-
1前言 计算机和网络技术的迅速发展,引发了控制领域深刻的技术革命。控制系统结构向网络化、开放性方向发展将是控制系统技术发展的主要潮流。过去大量的浩如烟海的8/16位单片机的嵌入式设备,如仪器仪表、数据采集和显示、过程控制、工业自动化、家庭自动化等的实时应用,已经到了享受网络方便的时候了。它们将成为Internet 的发展沃土,顺应 网络服务 向 网络应用 扩展的大潮。...
-
1 引言 SOA (Service Oriented Architecture) 是分布式企业级应用架构的新一代标准,其粗粒度和松耦合等特点恰符合敏捷制造的需求,开发人员可以集中精力来处理应用的业务逻辑,可简化开发的复杂性、缩短开发时间、降低开发成本,是面向中小企业的敏捷制造ASP中管控一体化信息集成的理想技术。敏捷制造ASP平台上制造联盟的动态性决定了其应用的敏捷性...
-
1 引言 随着信息技术与网络的高速发展,人类开始进入后PC时代。所谓后PC时代,从它原意来理解,是指计算无所不在,它渗透到我们工作、学习和生活的方方面面,但这样的无所不在的计算机不是以PC的形式摆上桌面上,而是以嵌入式系统的形式存在。与此同时,网络管理的难度和要求日益提高,网络的可管理性和智能化是今后各类网络的发展方向。如何管理计算机网络,如何建立一个有效的、满足要求的...
-
引言 随着自动化行业和控制技术的不断发展和进步,现场设备之间的通信不再仅仅局限于设备与控制器之间,人机之间的交互也越来越普遍。现场总线作为信息传输的主干道,已经不再局限于现场的短距离通信,其应用规模日益扩大、复杂化,人们对现场设备的监控也提出了越来越高的要求。封闭的总线环境已经不能满足现代自动化控制的要求,为了降低设备的维护成本,提高企业和公司的生产效率,需要对现场设备的运行...
-
1.ARM简介 广义地讲,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。它是嵌入到对象体系中的专用计算机系统,以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。目前非常流行的ARM内核有ARM7TDM1、S t r o n g A R M 、A R M 7 2 0 T 、A R M 9 T D M 1...
-
随着互联网技术近年来的不断发展,机电设备融入互连网,并对其进行远程监控得到了广泛应用。基于嵌入式WEB的远程监控是在传统远程监控的基础上又融合了Web和嵌入式技术,可提供比传统远程监控更为强大的功能,将成为今后远程监控技术发展的主流方向。Web技术弥补了传统监控系统的不足,致使运用Web技术实现设备的远程监控,已经越来越多地成为设备监控系统不可或缺的一部分。嵌入式设备的Web...
-
1.ARM简介 广义地讲,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。它是嵌入到对象体系中的专用计算机系统,以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。目前非常流行的ARM内核有ARM7TDM1、S t r o n g A R M 、A R M 7 2 0 T 、A R M 9 T D M 1...
-
随着当今世界经济和现代工业技术的飞速发展,FMS是工业自动化发展的方向,也是实现未来工厂新的发展趋势,它的发展具有战略意义。国际上已公认FMS是一种工厂自动化的先进模式和现代化工业生产的科学“哲理”。伴随现代网络技术的飞速发展,自动化的控制网络将一步步得到拓展;FMS是在计算机网络技术及其软件的支持下,在制造技术、自动化技术和信息技术的基础上,将以往企业中彼此互相独立的工...
-
时隔近一月,今天我来分享Web管理页面部分的内容。...
作者:Wenyou回复:4
-
GitHub 内置了一个基于 Web 的 VSCode 编辑器。...
作者:dcexpert回复:3
-
ESP32_WEB_PUSHER基于esp32的网络推送器 作者:CubeLine 一、作品简介 在生活中,我们经常要面对各种信息的传递,表达和处理,大多数时间,我们使用的是智能手机一类的随身电子产品...
作者:未见回复:5
-
作品简介: 在生活中,我们经常要面对各种信息的传递,表达和处理,大多数时间,我们使用的是智能手机一类的随身电子产品, 每次查阅一些资料,总是要经历找手机,解锁,下拉通知栏,点开进入到对应的APP...
作者:未见回复:3
-
为了调试相机的成像质量,需要一个基于esp-idf开发环境可以使用浏览器预览图像的软件,找到了 ESP32WebCam 这个项目,稍作修改,加入对ESP32S3及ESP32_Openmv相机引脚配置支持...
作者:IC爬虫回复:1
-
NXP Rapid IoT基于web的快速设计平台还是不错的,这个平台是由Atmosphere提供的,在Atmosphere的网站上比NXP网站介绍的更系统和祥细。...
作者:bjemt回复:1
-
基于TMS320DM642的嵌入式Web服务器设计 基于TMS320DM642的嵌入式Web服务器设计...
作者:Jacktang回复:0
-
要用DE2 115 板子做一个web服务器。之前只有很粗浅的接触过FPGA 的板子这次要用这个做毕业设计了,非常的慌!!!...
作者:nbnbnbyayaya回复:4
-
本帖最后由 nwx8899 于 2015-8-31 19:18 编辑 基于 51单片机 嵌入式 WEB 的 控制 系统 摘要 目前,以太网已经广泛地应用于各种计算机网络,通过以太网及...
作者:nwx8899回复:3
-
例程工程包: 在MINI STM32开发板上插上ENC28J60模块并插上网线,网线的一端连接到路由器上,一端连接ENC28J60模块。 注意:电脑跟开发板的网线必须要连接到同一个局域网内。...
作者:jiaxinhui2011回复:34
-
基于C语言的嵌入式Web Server开发 项目预算: ¥ 5,000~10,000 开发周期: 20 天 项目分类: 嵌入式 竞标要求:...
作者:CSTO项目交易回复:0
-
由厦门宇能科技有限公司开发的基于WEB平台的GPRS、CDMA无线LED信息发布系统则可以有效解决LED 显示屏远程组网的问题。...
作者:xmyuneng回复:1
-
使用LM3S8962基于lwIp协议栈做了一个简单的Web服务器,你现在通过下面的地址应该可以访问到我现在连接到路由器的开发板。 更多的功能进一步实现,源码随后上传。...
作者:academic回复:8
-
目前,以网络为基础的数字视频监控系统是视频监控系统发展的主流,而随着微处理器技术、计算机网络技术的进步,基于嵌入式 WEB 的网络视频监控系统逐渐得到了人们的广泛关注,其主要原理是:嵌入式视频服务器采用嵌入式实时操作系统...
作者:pony18回复:1
-
基于FPGA的uClinux系统移植及实现web-server 最近一直在做niosII上的操作系统,最终实现web-server. 将整个过程与大家分享一下....
作者:ahwangbang回复:1
-
基于FPGA的uClinux系统移植及实现web-server 二.Linux下实现 uClinux 的嵌入 本文主要讲,Linux系统(CentOS5.3)下实现uClinux(2.6.26)的嵌入...
作者:lammy回复:0
-
因此,本系统采用了基于嵌入式 web 的方案,保证了系统的实时性,高精度数码相机的使用弥补了 CCD 摄像机清晰度不足的缺陷。取得了较好的应用效果。...
作者:咖啡不加糖回复:2
-
在嵌入式设备中加入HTTP服务能将其转化成Web Server,可以向Internet或内部网提供基于Web的图形化治理接口,用户可以使用浏览器作为接口来访问嵌入式设备。...
作者:maker回复:0
-
在嵌入式设备中加入HTTP服务能将其转化成Web Server,可以向Internet或内部网提供基于Web的图形化治理接口,用户可以使用浏览器作为接口来访问嵌入式设备。...
作者:maker回复:0
-
在嵌入式设备中加入HTTP服务能将其转化成Web Server,可以向Internet或内部网提供基于Web的图形化治理接口,用户可以使用浏览器作为接口来访问嵌入式设备。...
作者:songbo回复:0
-
本课程面向移动通信网络技术发展趋势,旨在介绍4G/5G系统边缘计算的架构、移动网络协议与核心网技术,以及相关的边缘计算应用。...
课时1:Communications and Networks 课时2:Evolution Towards 5G and Edge Computing 课时3:System Architecture Evolution 课时4:Long Term Evolution (LTE) and Small Cell 课时5:Evolved Packet Core (EPC) 课时6:Air Interface 课时7:Radio Access Network - Fronthaul 课时8:Radio Access Network - Backhaul 课时9:Functions of Evolved Packet Core (EPC) 课时10:Control and User Plane Separation (CUPS) 课时11:MEC Concepts(1-2) 课时12:MEC Concepts(2-2) 课时13:MEC Enablers 课时14:5G Architecture 课时15:5G Core Architecture 课时16:Architectures for MEC 课时17:MEC Deployment-4G to 5G 课时18:MEC Deployment-4G to 5G (Part 2) 课时19:Introduction to the Experiments 课时20:Procedure of Installation 课时21:Introduction to the Experiment and Installation 课时22:An Introduction to ETSI MEC 课时23:MEC and NFV 课时24:MEC in 5G Networks2 课时25:Key MEC Services 课时26:Key MEC Scenarios and Challenges 课时27:MEC Use Cases 课时28:Media and Entertainment Use Cases (1-2) 课时29:Media and Entertainment Use Cases (2-2) 课时30:5G MEC Use Cases 课时31:VoD Streaming Experiment 课时32:The Concept of 5G,SDN and NFV 课时33:The Opportunity of MEC 课时34:The Security of Mobile MEC 课时35:Cloud Radio Access Networks (C-RAN) 课时36:Evolution to Centralized Cloud RAN 课时37:Deployment of MEC and C-RAN 课时38:Introduction to Off-loading 课时39:Off-loading Schemes 课时40:AR-VR Experiment 课时41:AI at the Edge 课时42:Data Fusion Models 课时43:Advantages of Data Fusion and AI at the Edge 课时44:MEC 5G Integration 课时45:Inter-MEC and MEC Federation 课时46:5G Network Security 课时47:Security in 5G Scenarios and Applications 课时48:Security in 5G Edge Cloud
显示更多 -
Lecture slides can be found on the EnICS Labs web site at: https://enicslabs.com/academic-courses/dvd-english...
课时1:1a Introduction 课时2:1b Building a Chip 课时3:1c Design Automation 课时4:1d The Chip Design Flow 课时5:Introduction 课时6:2a_ Verilog 课时7:2b_ Verilog Syntax 课时8:2c_ Simple Verilog Examples 课时9:2d_ Verilog FSM Implementation 课时10:2e- Coding Style for RTL - part 1 课时11:How to write Synthesizeable RTL 课时12:Verilog HDL 课时13:3a_ Logic Synthesis - Part 1 课时14:3b_ HDL Compilation 课时15:3c- Library Definition 课时16:3d- LEF 课时17:3e_ Liberty (.lib) 课时18:3f- Contents of Standard Cell Libraries 课时19:Logic Synthesis Part 1 课时20:4a_ Logic Synthesis - Part 2 课时21:4b_ BDDs and Boolean Minimization 课时22:4c_ Constraint Definition 课时23:4d_ Technology Mapping 课时24:4e_ Verilog for Synthesis - revisited 课时25:4f- Timing Optimization 课时26:Logic Synthesis Part 2 课时27:5a_ Timing Analysis 课时28:5b_ Timing Constraints 课时29:5c_ Static Timing Analysis (STA) 课时30:5d_ STA Example 课时31:5e_ Design Constraints (SDC) 课时32:5f_ SDC Continued. 课时33:5g_ Timing Reports 课时34:5h_ Multi-Mode Multi-Corner (MMMC) 课时35:Timing Analysis 课时36:6a_ Moving to the Physical Domain 课时37:6b- Multiple Voltage Domains 课时38:6c_ Floorplanning 课时39:6d_ Hierarchical Design 课时40:6e- Power Planning 课时41:Moving to the Physical Domain 课时42:7a_ Standard Cell Placement 课时43:7b_ Random Placement 课时44:7c_ Analytic Placement 课时45:7d- Analytic Placement Example 课时46:7e_ Placement in Practice 课时47:Placement 课时48:8a_ Clock Tree Synthesis (CTS) 课时49:8b_ Clock Distribution 课时50:8c_ Clock Concurrent Optimization (CCOpt) 课时51:8d- Clock Tree Synthesis in EDA Tools 课时52:8e_ Clock Routing and Clock Tree Analysis 课时53:8f_ Clock Generation 课时54:8g_ Clock Domain Crossing (CDC) 课时55:CTS 课时56:9a- Routing 课时57:9b_ Maze Routing 课时58:9c_ Maze Routing (continued) 课时59:9d- Routing in Practice 课时60:9e- Signal Integrity (SI) and Design for Manufacturing (DFM) 课时61:Routing 课时62:10a- Packaging 课时63:10b- I_O Circuits - Digital IOs 课时64:10c- I_O Circuits - Analog IOs, ESD Protection, Pad Configurations 课时65:10d- System-in-Package (SiP) 课时66:I_O and Packaging 课时67:11a_ Sign-off Timing 课时68:11b- Additional issues in Sign-off Timing 课时69:11c_ Chip Finishing, including Density Fill and Antenna Fixes 课时70: 11d- Sign-off Validation, including IR Drop and EM Analysis, LEC, and DRC_LVS_ERC 课时71:Chip Finishing and Signoff 课时72:Introduction to Tcl-The tool command language-Part1 课时73:Introduction to Tcl-The tool command language-Part2
显示更多 -
We will also learn to use various image capture devices like web camera and Pi Camera module....
课时1:Installing Anaconda (Windows) and Basic Conda commands 课时2:Basics of SPYDER IDE for Python Programmers 课时3:Installing OpenCV 3 for Python 3 on Windows 课时4:Databases of Images for Computer Vision Programming 课时5:Reading and Displaying images with OpenCV 课时6:Image reading modes and Writing an image to disc 课时7:Images, Numbers, and NumPy 课时8:Drawing Geometric Shapes 课时9:Mini Project_ OpenCV BGR Palette with Trackbars 课时10:Mini Project_ Mouse Events and Interactive Drawing 课时11:Installing and Updating matplotlib with conda 课时12:Matplotlib and Colormaps 课时13:Colorspaces in OpenCV 课时14:OpenCV Webcam Image Capture 课时15:OpenCV Live Video Feed Capture and Processing 课时16:OpenCV and Webcam Resolution 课时17:OpenCV Webcam Video Recording to a file 课时18:OpenCV Video Player 课时19:OpenCV Object Tracking by Color 课时20:Displaying Multiple Images with Matplotlib 课时21:Arithmetic Operations on Images 课时22:Blending and transitioning Images 课时23:OpenCV Mini Project _ Trackbar Image Blending App 课时24:Splitting and Merging channels of a color image 课时25:Computing Negative of an Image 课时26:Logical Operations on Images 课时27:Scaling Operation on an Image 课时28:Shifting or Translation Operation in Images 课时29:Rotating an Image 课时30:OpenCV Mini Project - Rotation Effect on live Webcam Feed 课时31:Affine Transformations 课时32:Perspective Transform 课时33:Thresholding and basic Segmentation 课时34:Otsu's Binarization Thresholding 课时35:Adaptive Thresholding 课时36:Thresholding Live Webcam Feed 课时37:Noise 课时38:Kernel and Convolution 课时39:Low Pass Filters 课时40:Median Blur Filter 课时41:High Pass Filters 课时42:Canny Edge Detector 课时43:Hough Line Transform on a Live Video 课时44:Image Restoration by Inpainting 课时45:Image Quantization with K Means Clustering 课时46:Matplotlib Histograms 课时47:NumPy Histograms 课时48:OpenCV Histograms 课时49:Histogram Equalization 课时50:Morphological Operations 课时51:Finding and Drawing Contours 课时52:Motion Tracking and Detection 课时53:Max RGB Filter
显示更多 -
those who are new to ROS, there are footnotes throughout the book providing more information on the web...
课时1:Robot Software Platform 课时2:Robot Operating System 课时3:Configuring the ROS Development Environment 课时4:Important Concepts of ROS 课时5:ROS Commands 课时6:ROS Tools 课时7:Basic ROS Programming 课时8:08 Robot Sensor Motor 课时9:Embedded System 课时10:Mobile Robots 课时11:SLAM and Navigation 课时12:Service Robot 课时13:Manipulator
显示更多 -
该课程讲述如何架设DHCP、FTP、NFS、samba、SSH、telnet、vnc、web、数据库、邮件、域名等服务器...
课时1:架设DHCP服务器 课时2:架设FTP服务器 课时3:架设NFS文件服务器的方法 课时4:架设Samba服务器 课时5:架设SSH服务器 课时6:架设Telnet服务器 课时7:架设VNC服务器 课时8:架设Web服务器 课时9:架设数据库服务器 课时10:架设邮件服务器 课时11:架设域名服务器
显示更多 -
ESP32 micropython视频教程...
课时1:How to Get Started with MicroPython 课时2:What is MicroPython 课时3:Fundamental 课时4:GPIO 课时5:External Interrupt 课时6:PWM 课时7:Control Servo Motor in MicroPython - PWM 课时8:Lets make some noise in MicroPython 课时9:Hardware Timer Interrupt 课时10:Non-blocking Delays and Multi--threading 课时11:0.96 OLED in MicroPython 课时12:DHT22, DHT11 in MicroPython 课时13:HC-SR04 Ultrasonic Sensor in MicroPython 课时14:UART Serial in MicroPython 课时15:SIM800L GSM Module in MicroPython 课时16:Web Server - Station Mode - Sockets 课时17:Web Server - ESP32 Access Point Mode in MicroPython 课时18:DHT Values Auto Updates using AJAX 课时19:Thingspeak - RESTful APIs 课时20:OpenWeather - RESTful APIs 课时21:RESTful APIs Bidirectional Communication 课时22:MQTT - Part 1- MQTT Publish 课时23:MQTT - Part 2- Subscribe 课时24:Binary Clock 课时25:Exploring LoRa RYLR896 with MicroPython 课时26:SD Card 课时27:Bluetooth Low Energy - BLE 课时28:MFRC522 RFID
显示更多 -
Introduction to Azure RTOS for STM32 and its integration within STM32Cube ecosystem for rapid development and quick time to design. Today an ever-gro...
课时1:Introduction and agenda 课时2:AzureRTOS and STM32Cube 课时3:ThreadX lab overview 课时4:ThreadX lab - step0 - LED blinky, no OS 课时5:ThreadX lab - step1 - First thread creation 课时6:ThreadX lab - step2 - TraceX activation 课时7:ThreadX lab - step3 - Concurent threads 课时8:ThreadX lab - step4 - CMSIS_OS2 wrapper 课时9:ThreadX lab - step5 - ThreadX features 课时10:ThreadX lab - step6 - Other ThreadX component 课时11:FileX overview 课时12:FileX integration into STM32Cube 课时13:FileX lab 课时14:USBX overview 课时15:USBX lab - composite device 课时16:NetX introduction 课时17:NetX overview 课时18:NetX web server demo 课时19:NetX examples overview 课时20:Conclusion
显示更多 -
算法的应用范围极广,网络路由、计算基因组学、公钥加密学和数据库系统等的实现都需要算法。研究算法可以帮助我们成为更优秀的程序员,可以让我们具有更缜密的思维,并成功应对各种场合的技术面试。...
课时2:Why Study Algorithms 课时3:Integer Multiplication 课时4:Karatsuba Multiplication 课时5:Merge Sort Motivation and Example 课时6:Merge Sort Pseudocode 课时7:Merge Sort Analysis 课时8:Guiding Principles for Analysis of Algorithms 课时9:The Gist 课时10:Big Oh Notation 课时11:Basic Examples 课时12:Big Omega and Theta 课时13:Additional Examples Review Optional 课时14:On log n Algorithm for Counting Inversions I 课时15:On log n Algorithm for Counting Inversions II 课时16:Strassen 's Subcubic Matrix Multiplication Algorithm 课时17:On log n Algorithm for Closest Pair I Advanced Optional 课时18:On log n Algorithm for Closest Pair II Advanced Optional 课时19:Motivation 课时20:Formal Statement 课时21:Examples 课时22:Proof I 课时23:Interpretation of the 3 Cases 课时24:Proof II 课时25:Quicksort Overview 课时26:Partitioning Around a Pivot 课时27:Choosing a Good Pivot 课时28:Analysis I A Decomposition Principle Advanced Optional 课时29:Analysis II The Key Insight Advanced Optional 课时30:Analysis III Final Calculations Advanced Optional 课时31:Omegan log n Lower Bound for Comparison Based Sorting Advanced Optional 课时32:Randomized Selection Algorithm 课时33:Randomized Selection Analysis 课时34:Deterministic Selection Algorithm Advanced Optional 课时35:Deterministic Selection Analysis I Advanced Optional 课时36:Deterministic Selection Analysis II Advanced Optional 课时37:Correctness of Quicksort Review Optional 课时38:Part I Review Optional 课时40:Graphs and Minimum Cuts 课时41:Graph Representations 课时42:Graph Search Overview 课时43:Breadth First Search BFS The Basics 课时44:BFS and Shortest Paths 课时45:BFS and Undirected Connectivity 课时46:Depth First Search DFS The Basics 课时47:Topological Sort 课时48:Computing Strong Components The Algorithm 课时49:Computing Strong Components The Analysis 课时50:Structure of the Web Optional 课时51:Dijkstra 's Shortest Path Algorithm 课时52:Dijkstra 's Algorithm Examples 课时53:Correctness of Dijkstra 's Algorithm Advanced Optional 课时54:Dijkstra 's Algorithm Implementation and Running Time 课时55:Data Structures Overview 课时56:Heaps Operations and Applications 课时57:Heaps Implementation Details Advanced Optional 课时58:Balanced Search Trees Operations and Applications 课时59:Binary Search Tree Basics, Part I 课时60:Binary Search Tree Basics, Part II 课时61:Rotations Advanced Optional 课时62:Hash Tables Operations and Applications 课时63:Hash Tables Implementation Details, Part I 课时64:Hash Tables Implementation Details, Part II 课时65:Pathological Data Sets and Universal Hashing Motivation 课时66:Bloom Filters The Basics 课时67:Bloom Filters Heuristic Analysis 课时69:INTRODUCTION TO GREEDY ALGORITHMS- Greedy Algorithms 课时70:A SCHEDULING APPLICATION- Problem Definition 课时71:A SCHEDULING APPLICATION- Greedy Algorithm 课时72:A SCHEDULING APPLICATION- Correctness Proof - Part I 课时73:A SCHEDULING APPLICATION- Correctness Proof - Part II 课时74:A SCHEDULING APPLICATION- Handling Ties 课时75:HUFFMAN CODES- Introduction and Motivation 课时76:HUFFMAN CODES- Problem Definition 课时77:HUFFMAN CODES- A Greedy Algorithm 课时78:HUFFMAN CODES- A More Complex Example 课时79:HUFFMAN CODES- Correctness Proof 1 课时80:HUFFMAN CODES- Correctness Proof 2 课时81:PRIM'S MINIMUM SPANNING TREE ALGORITHM- MST Problem Definition 课时82:PRIM'S MINIMUM SPANNING TREE ALGORITHM- Prims MST Algorithm 课时83:PRIM'S MINIMUM SPANNING TREE ALGORITHM- Fast Implementation 1 课时84:PRIM'S MINIMUM SPANNING TREE ALGORITHM- Fast Implementation 2 课时85:PRIM'S MINIMUM SPANNING TREE ALGORITHM- Correctness Proof 1 课时86:PRIM'S MINIMUM SPANNING TREE ALGORITHM- Correctness Proof 2 课时87:KRUSKAL'S MINIMUM SPANNING TREE ALGORITHM- Kruskals MST Algorithm 课时88:KRUSKAL'S MINIMUM SPANNING TREE ALGORITHM- Implementing Kruskals Algorithm via Union Find 课时89:KRUSKAL'S MINIMUM SPANNING TREE ALGORITHM- Implementing Kruskals Algorithm via Union Find 2 课时90:ADVANCED UNION-FIND- Lazy Unions 课时91:KRUSKAL'S MINIMUM SPANNING TREE ALGORITHM- Correctness of Kruskals Algorithm 课时92:CLUSTERING- Application to Clustering 课时93:INTRODUCTION TO DYNAMIC PROGRAMMING- Introduction - Weighted Independent Sets in Path Graphs 课时94:INTRODUCTION TO DYNAMIC PROGRAMMING- WIS in Path Graphs - Optimal Substructure 课时95:INTRODUCTION TO DYNAMIC PROGRAMMING- WIS in Path Graphs - A Linear Time Algorithm 课时96:INTRODUCTION TO DYNAMIC PROGRAMMING- WIS in Path Graphs - A Reconstruction Algorithm 课时97:INTRODUCTION TO DYNAMIC PROGRAMMING- Principles of Dynamic Programming 课时98:THE KNAPSACK PROBLEM- The Knapsack Problem 课时99:THE KNAPSACK PROBLEM- A Dynamic Programming Algorithm 课时100:THE KNAPSACK PROBLEM- Example 课时101:SEQUENCE ALIGNMENT- Optimal Substructure 课时102:SEQUENCE ALIGNMENT- A Dynamic Programming Algorithm 课时103:OPTIMAL BINARY SEARCH TREES- Problem Definition
显示更多 -
华为IOT物联网视频教程...
课时1:十分钟快速上云(基于IoT Booster) 课时2:十分钟快速上云(基于软件开发服务) 课时3:小熊派介绍 课时4:LiteOS Studio 安装 课时5:IoT平台产品开发 课时6:智慧路灯设备开发 课时7:IoT Boost Web应用开发 课时8:微信小程序与安卓APP调试 课时9:FOTA远程升级单片机程序 课时10:开发板学习资源介绍 课时11:STM32CubeMX环境搭建 课时12:MDK环境搭建 课时13:STM32CubeMX介绍 课时14:使用STM32CubeMX新建工程模板 课时15:工程介绍-HAL库基本文件及作用 课时16:STM32文档资料获取 课时17:手把手点亮LED灯 课时18:STM32文档资料获取 课时19:按键输入实验-循环查询 课时20:按键输入实验-外部中断 课时21:串口通信实验-理论篇 课时22:串口通信实验-实践篇-扫描 课时23:串口通信实验-实践篇-中断 课时24:串口通信实验-实践篇-DMA 课时25:DAC输出实验 课时26:ADC采样实验-DMA 课时27:TIM2定时器中断实验 课时28:SPI协议驱动LCD屏 课时29:单片机内部flash读写实验 课时30:W25Q64串行flash实验-QSPI 课时31:SDIO实验-SDMMC1 课时32:光照传感器实验-I2C 课时33:用一杯咖啡的时间初探物联网 课时34:稳定可靠的有线通信 课时35:百家争鸣的无线通信 课时36:万物互联的LPWA 课时37:解锁物联网平台,与OceanConnect相识 课时38:解读平台特性,与OceanConnect相知 课时39:熟悉业务流程,与OceanConnect相伴 课时40:NB-IoT=Niubilty吗 课时41:NB-IoT中的Niubility技术 课时42:eLTE-IoT中的excellent技术 课时43:安全可靠的工业物联网关 课时44:卓有成效的物联网解决方案 课时45:智能互联的家庭物联网关 课时46:物联网操作系统-HuaweiLiteOS 课时47:一个内核很重要-LiteOS Kernel 课时48:N个框架知多少-LiteOS Framework 课时49:华为物联网认证HCIA-IoT 课时50:物联网在智慧城市中的应用 课时51:物联网在绿色能源中的应用 课时52:物联网在车联网领域的应用 课时53:物联网在公共安全中的应用 课时54:物联网在消费电子中的应用 课时55:物联网概述 课时56:华为IoT平台介绍 课时57:华为IoT平台关键特性 课时58:NB-IoT标准及解决方案介绍 课时59:NB-IoT芯片与模组介绍 课时60:CoAP协议技术原理 课时61:MQTT协议技术原理 课时62:华为IoT平台端到端开发 课时63:Profile在线开发 课时64:编解码插件在线开发 课时65:在线调试 课时66:物联网操作系统的概述 课时67:LiteOS基础架构及代码 课时68:物联网常用模组AT指令 课时69:小熊派开发板介绍 课时70:轻松玩转LiteOS 课时71:Postman调测API 课时72:应用订阅调式指导 课时73:基于Booster构建Web应用 课时74:基于软开云构建应用服务器 课时75:Android微信小程序演示 课时76:PLC-IoT通信模块介绍 课时77:AR502E系列边缘计算网关容器安装及使用 课时78:MQTT-C开发 课时79:PLC-IoT软件二次开发 课时80:国网常用业务流程梳理 课时81:AC日志管理接口介绍 课时82:容器接口梳理及使用方式介绍 课时83:设备档案接口梳理及使用方式介绍 课时84:设备日志接口介绍 课时85:设备升级接口梳理以及使用方式介绍 课时86:文件接口梳理及使用介绍 课时87:应用接口梳理及使用方式介绍 课时88:其他接口梳理及使用方式介绍 课时89:LiteOS内核实战教程-Helloworld 课时90:LiteOS内核实战教程-任务管理(理论) 课时91:LiteOS内核实战教程-任务管理(实战) 课时92:LiteOS内核实战教程-信号量(理论) 课时93:LiteOS内核实战教程-信号量(实战) 课时94:LiteOS内核实战教程-互斥锁(理论) 课时95:LiteOS内核实战教程-互斥锁(实战) 课时96:LiteOS内核实战教程-内存管理(理论) 课时97:LiteOS内核实战教程-内存管理(实战) 课时98:HCIA-IoT华为认证介绍 课时99:物联网概述 课时100:物联网的主要结构
显示更多 -
“计算机网络之网尽其用”将带你快速了解、认识计算机网络,理解并掌握计算机网络与网络协议等基本概念、网络组成与网络体系结构,剖析你每天都在使用的网络应用的类型、运行原理以及应用层协议,帮助你理解绝大多数网络应用所采用的应用编程接口...
课时2:什么是计算机网络? 课时3:什么是网络协议? 课时4:计算机网络结构 课时5:Internet结构 课时6:电路交换 课时7:多路复用 课时8:报文交换与分组交换(1) 课时9:报文交换与分组交换(2) 课时10:报文交换与分组交换(3) 课时12:速率、带宽、延迟 课时13:时延带宽积、丢包率、吞吐量 课时14:计算机网络体系结构概述 课时15:OSI参考模型(1) 课时16:OSI参考模型(2) 课时17:OSI参考模型(3)、TCPIP参考模型 课时18:计算机网络与Internet发展历史 课时20:网络应用(层)内容概述 课时21:网络应用体系结构 课时22:网络应用进程通信 课时23:网络应用需求 课时24:Web应用概述 课时25:HTTP连接类型 课时26:HTTP消息格式 课时27:Cookie技术 课时28:Web缓存技术 课时29:Email应用概述 课时30:Email消息格式与POP协议 课时31:DNS概述 课时32:DNS记录和消息 课时34:P2P应用_原理与文件分发 课时35:P2P应用_索引 课时36:Socket编程(1) 课时37:Socket编程(2) 课时38:Socket编程(3) 课时39:Socket编程(4) 课时40:Socket编程(5) 课时41:Socket编程(6) 课时43:计算机网络 开篇 课时44:计算机网络 传输层概述 课时45:计算机网络 复用和解复用 课时46:计算机网络 UDP 课时47:计算机网络 可靠数据传输概述 课时48:计算机网络 rdt2.0 课时49:计算机网络 rdt2.1 课时50:计算机网络 rdt3.0 课时51:计算机网络 滑动窗口协议 课时52:计算机网络 GBN 课时53:计算机网络 SR 课时55:计算机网络 TCP概述 课时56:计算机网络 TCP可靠数据传输 课时57:计算机网络 TCP流量控制 课时58:计算机网络 TCP连接管理 课时59:计算机网络 拥塞控制原理1 课时60:计算机网络 拥塞控制原理2 课时61:计算机网络 TCP拥塞控制 课时62:计算机网络 TCP性能分析 课时63:计算机网络 总结 课时65:网络层服务 课时66:虚电路网络 课时67:数据报网络 课时68:IP数据报 课时69:IP数据报分片 课时70:IP编址 课时71:有类IP地址 课时72:IP子网与子网划分 课时74:CIDR与路由聚集 课时75:DHCP协议 课时76:NAT 课时77:ICMP协议 课时78:IPv6简介 课时79:例题讲解 课时81:路由算法 课时82:链路状态路由算法 课时83:距离向量路由算法(1) 课时84:距离向量路由算法(2) 课时85:层次化路由 课时86:RIP协议 课时87:OSPF协议 课时88:BGP协议(1) 课时89:BGP协议(2) 课时91:数据链路层服务 课时92:差错编码 课时93:MAC协议 课时94:随机访问MAC协议(1) 课时95:随机访问MAC协议(2) 课时96:轮转访问MAC协议 课时97:作业2-5讲解 课时99:ARP协议(1) 课时100:ARP协议(2) 课时101:以太网 课时102:交换机(1) 课时103:交换机(2) 课时104:虚拟局域网(VLAN) 课时105:PPP协议 课时106:802.11无线局域网(1) 课时107:802.11无线局域网(2) 课时109:数据通信基础 课时110:物理介质 课时111:信道与信道容量 课时112:基带传输基础
显示更多 -
使用STM32 Nucleo撬开针对物联网的ARM mbed IDE之门。mbed具体包括免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分内容。...
-
在这个系列教程中,我们要探索现代计算机的起源,那些计算机硬件和软件是如何发展起来的,讨论如何以及为什么我们的智能设备发展得越来越聪明,并把目光移向未来!...
课时1:早期的计算 - Early Computing 课时2:电子计算 - Electronic Computing 课时3:布尔逻辑与逻辑电路 - Boolean Logic & Logic Gates 课时4:二进制 - Representing Numbers and Letters with Binary 课时5:算术逻辑单元 - How Computers Calculate - the ALU 课时6:寄存器 & 内存 - Registers and RAM 课时7:中央处理器 - The Central Processing Unit(CPU) 课时8:指令和程序 - Instructions & Programs 课时9:高级 CPU 设计 - Advanced CPU Designs 课时10:编程史话 - Early Programming 课时11:编程语言 - The First Programming Languages 课时12:编程原理:语句和函数 - Programming Basics Statements & Functions 课时13:算法初步 - Intro to Algorithms 课时14:数据结构 - Data Structures 课时15:阿兰·图灵 - Alan Turing 课时16:软件工程 - Software Engineering 课时17:集成电路、摩尔定律 - Integrated Circuits & Moore's Law 课时18:操作系统 - Operating Systems 课时19:内存 & 储存介质 - Memory & Storage 课时20:文件系统 - Files & File Systems 课时21:压缩 - Compression 课时22:命令行界面 - Keyboards & Command Line Interfaces 课时23:屏幕 & 2D 图形显示 - Screens & 2D Graphics 课时24:冷战和消费主义 - The Cold War and Consumerism 课时25:个人计算机革命 - The Personal Computer Revolution 课时26:图形用户界面 - Graphical User Interfaces 课时27:3D 图形 - 3D Graphics 课时28:计算机网络 - Computer Networks 课时29:互联网 - The Internet 课时30:万维网 - The World Wide Web 课时31:网络安全 - Cybersecurity 课时32:黑客与攻击 - Hackers & Cyber Attacks 课时33:加密 - Cryptography 课时34:机器学习与人工智能 - Machine Learning & Artificial Intelligence 课时35:计算机视觉 - Computer Vision 课时36:自然语言处理 - Natural Language Processing 课时37:机器人 - Robots 课时38:计算机中的心理学 - Psychology of Computing 课时39:教育型科技 - Educational Technology 课时40:奇点,天网,计算机的未来 - The Singularity, Skynet, and the Future of Computing
显示更多 -
LabVIEW 网络讲坛第四季名家偶得之LabVIEW Scripting(上) LabVIEW 网络讲坛第四季名家偶得之LabVIEW Scripting(下) LabVIEW 网络讲坛第四季名家偶得之面向对象的编程...
课时1:LabVIEW 网络讲坛第四季名家偶得之LabVIEW Scripting(上) 课时2:LabVIEW 网络讲坛第四季名家偶得之LabVIEW Scripting(下) 课时3:LabVIEW 网络讲坛第四季名家偶得之面向对象的编程(下) 课时4:LabVIEW 网络讲坛第四季之深入浅出TDMS文件格式(一) 课时5:LabVIEW网络讲坛第四季之深入浅出TDMS文件格式(二) 课时6:LabVIEW 网络讲坛第四季之实时系统与FPGA 课时7:LabVIEW 网络讲坛第四季之手持设备和微处理器 课时8:LabVIEW网络讲坛第四季之信号处理概述 课时9:LabVIEW网络讲坛第四季之LabVIEW信号处理使用技巧 课时10:LabVIEW网络讲坛第四季之LabVIEW信号处理应用实例 课时11:LabVIEW网络讲坛第四季之需求管理与源代码控制 课时12:LabVIEW网络讲坛第四季之单元测试架构工具包与执行跟踪工具包 课时13:LabVIEW网络讲坛第四季之XControl 实战 下集 课时14:LabVIEW网络讲坛第四季之导入Web服务器 课时15:LabVIEW网络讲坛第四季之LabVIEW中调用DLL的高级技巧
显示更多 -
MATLAB Arduino(1):通过USB串联Arduino UNO和MATLAB MATLAB Arduino(2):连接和校准的三轴加速度计 MATLAB Arduino(3):三轴加速度计矢量和幅值数据的可视化...
课时1:MATLAB Arduino(1):通过USB串联Arduino UNO和MATLAB 课时2:MATLAB Arduino(2):连接和校准的三轴加速度计 课时3:MATLAB Arduino(3):三轴加速度计矢量和幅值数据的可视化 课时4:MATLAB Arduino(4):三轴加速度计数据实时过滤噪声 课时5:MATLAB Arduino(5):三轴加速度计信号阈值实时检测 课时6:MATLAB Arduino(6):基于无线XBee通信数据的三轴加速度计巡回检测 课时7:MATLAB Arduino(7):超声波测距仪数据的实时三维可视化 课时8:MATLAB Arduino(8):视差平超声传感器数据的实时3D可视化 课时9:MATLAB Arduino(9):尖锐2y0a02红外传感器数据的实时3D可视化 课时10:MATLAB Arduino(10):TI TMP 102温度传感器数据的实时可视化 课时11:MATLAB Arduino(11):利用MATLAB中hgtransform()进行3D对象创建和动画 课时12:MATLAB Arduino(12):LSM303DLM 三轴磁强计校准和数据采集 课时13:MATLAB Arduino(13):基于温度传感器数据启用GSM短信(SMS) 课时14:MATLAB Arduino(14):实时GPS数据登录 课时15:MATLAB Arduino(15):形象定位(GPS)的温度数据 课时16:MATLAB Arduino(16):力敏电阻(FSR)的校准和可视化 课时17:MATLAB Arduino(17):基于LED控制和传感器记录的Arduino以太网Web服务器 课时18:MATLAB Arduino(18):在MATLAB中使用fill() -缩放和平移二维动画 课时19:MATLAB Arduino(19):在MATLAB中使用fill()旋转二维动画 课时20:MATLAB Arduino(20):连接和校准3轴陀螺仪 课时21:MATLAB Arduino(21):3轴陀螺仪数据可视化 课时22:MATLAB Arduino(22):基于Xbee的树莓派和Arduino之间的无线通信 课时23:MATLAB Arduino(23):通过树莓派利用socket.IO实现Arduino Node.js服务器日志
显示更多