孤猪的AJAX学习日记(持续更新)

【Cadence】Virtuoso@LayoutXL 差分电路版图同步修改 对于差分电路,器件和部分走线通常是对称的,只需要画一半,另一半通过镜像操作完成。因此,需要对差分电路进行同步的修改,保证电路的差分对称性和正确的连接关系。然而,通常版图会经过多次修改,修改的部分可能在镜像的时候被遗漏。左边画了金属块,右边也出现了同步出现了金属块。进入group会有同步复制的提示。 阅读详情

06 年 10 月 17 日

掌握 Ajax,第 1 部分: Ajax 简介

http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro1.html 

 

06 年 10 月 18 日

掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求

http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro2/

 

摘录:

1 在上文中,开始接触最基本和基础性的有关 Ajax 的全部对象和编程方法:XMLHttpRequest 对象。

2 XMLHttpRequest 惟一的目的是让您发送请求和接收响应。其他一切都是 JavaScript、CSS 或页面中其他代码的工作:改变用户界面、切换图像、解释服务器返回的数据。准备好 XMLHttpRequest 之后,就可以向服务器发送请求了。

 

基于AJAX的应用

Google Maps 是另一种基于 Google 的 Web 2.0 应用程序。

Flickr 是一个很好的例子,说明如何使用 Ajax 创建类似桌面的 Web 应用程序。

Google GMail 是一个很好的例子,说明了基于 Ajax 的应用程序如何改变 Web 的工作方式。

 

 

掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应

全面理解 HTTP 的状态代码、就绪状态和 XMLHttpRequest 对象

 

http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro3/

 

掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应

将 HTML 转换为对象模型

http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro4/

 

摘录:

程序员(使用后端应用程序)和 Web 程序员(编写 HTML、CSS 和 JavaScript 上)之间的分水岭是长久存在的。但是,Document Object Model (DOM) 弥补了这个裂缝,使得在后端使用 XML 同时在前端使用 HML 切实可行,并成为极其有效的工具。在本文中,Brett McLaughlin 介绍了 Document Object Model,解释它在 Web 页面中的应用,并开始挖掘其在 JavaScript 中的用途。

 

掌握 Ajax,第 5 部分: 操纵 DOM

使用 JavaScript 即时更新 Web 页面

http://www-128.ibm.com/developerworks/cn/xml/wa-ajaxintro5/

 

摘录:

了解什么是 DOM 树,以及知道它如何表示 HTML 和 CSS 仅仅是控制 Web 页面的第一步。接下来还需要了解如何处理 Web 页面的 DOM 树。比方说,如果向 DOM 树中增加一个元素,这个元素就会立即出现在用户的 Web 浏览器中 —— 不需要重新加载页面。从 DOM 树中删除一些文本,那些文本就会从用户屏幕上消失。可以通过 DOM 修改用户界面或者与用户界面交互,这样就提供了很强的编程能力和灵活性。一旦学会了如何处理 DOM 树,您就向实现丰富的、交互式动态网站迈出了一大步。

 

 

上面五篇文章写的很好啊,但是对DOM不了解,现在去w3schools补补DOM的基础知识:

 

w3schools上面的HTML  DOM介绍

 

什么是DOM?

What is the DOM?

"The W 3C Document Object Model (DOM) is a platform and language neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document."

The W 3C DOM provides a standard set of objects for representing HTML and XML documents, and a standard interface for accessing and manipulating them.

The DOM is separated into different parts (Core, XML, and HTML) and different levels (DOM Level 1/2/3 ):

  • Core DOM - defines a standard set of objects for any structured document
  • XML DOM - defines a standard set of objects for XML documents
  • HTML DOM - defines a standard set of objects for HTML documents

What is the HTML DOM?

  • The HTML DOM is the Document Object Model for HTML
  • The HTML DOM is platform and language independent
  • The HTML DOM defines a standard set of objects for HTML, and a standard way to access and manipulate HTML documents
  • The HTML DOM is a W 3C standard

The HTML DOM views HTML documents as a tree structure of elements embedded within other elements. All elements, their containing text and their attributes, can be accessed through the DOM tree. Their contents can be modified or deleted, and new elements can be created by the DOM. The elements, their text, and their attributes are all known as nodes.

 

按上面的定义,我的理解大概DOM的功能就是提供接口(给具体语言以特定的API)动态的更新文档的内容,结构,样式。这些文档可能是XML文档,HTML文档,上面的提到的Core DOM可能是一个通用的概念。指任何规范的文档都可以以DOM规定的某种形式映射成内存中的对象。提供一定的接口给具体的语言(java,c,javascript..)访问。

HTML页面  -à 以DOM对象将元素映射到内存 -à  通过API访问改变内存中对象的值 --à 页面生效

上面还提到了分成三种级别(level),不知道这级别是按照什么标准来区分的(通用—>特定?简单à复杂?).

DOM应该是个很有用的东西,如果能动态的更新XML文档的内容,也就可以随时通过XML读取数据,这样不用经过数据库。这样可能快一点,而且也不用花钱买数据库。

能动态更新HTML的文档的样式的话。那网页能根据个人喜好设置风格,很不错。不知道CSS是不是就在通过DOM接口改变HTML的样式的?(未确认)

能动态更新HTML的结构的话,大多数blog的页面设置时的拖拉功能不知道是不是这样做的?

其它。。。

其它。。。

反正DOM是个很有用的技术。。。。。。。。。。。。。。。

继续学习。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

 

再往下看

w3schools上面好象没什么了?只有HTML DOM 各种对象的例子和参考,要用的时候再来看吧。

就此打住,思考下,还有其他什么问题?

 

HTML DOM是怎么映射HTML中的各个东西的(如<a hfre=””>中的a和href)?

a 和 href相同对待吗?

 

通用节点类型

现在已经介绍了 DOM 节点的一些特性和属性(以及一些奇特的地方),下面开始讲述您将用到的一些特殊节点类型。多数 Web 应用程序中只用到四种节点类型:

  • 文档节点表示整个 HTML 文档。
  • 元素节点表示 HTML 元素,如 a 或 img。
  • 属性节点表示 HTML 元素的属性,如 href(a 元素)或 src(img 元素)。
  • 文本节点表示 HTML 文档中的文本,如 “Click on the link below for a complete set list”。这是出现在 p、a 或 h2 这些元素中的文字。

处理 HTML 时,95% 的时间是跟这些节点类型打交道。因此本文的其余部分将详细讨论这些节点。(将来讨论 XML 的时候将介绍其他一些节点类型。)

 

 

 

在网上找到本书,看上去还不错,啃啃吧!

 

MTK Camera HAL 与 FeaturePipe 架构解析:从硬件抽象到功能管线的工程落地路径 MTK 的 Camera 系统在 Android 平台下采用高度模块化的 HAL 与 FeaturePipe 架构组合,分别承担着底层硬件抽象与上层功能封装的职责。通过将 ISP、3A 算法、Sensor 驱动与图像处理节点解耦封装于功能链条中,联发科平台实现了灵活可控的影像能力调度机制。本文将基于真实项目实践,系统解析 MTK Camera HAL 与 FeaturePipe 架构的设计思路、核心模块与运行机制,结合 AE/AWB/AF 控制流、Buffer 管理策略、功能管线构建方法与多线程调度实现方式 阅读详情

相关推荐

保姆级教程:用中移ML307模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码

本文详细介绍了如何使用中移ML307系列模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码的全过程。涵盖高德定位服务和OneOS定位服务的配置步骤、常见错误处理及性能优化技巧,帮助开发者快速实现基站定位功能,提升物联网项目的定位精度和稳定性。

weixin_30632089的博客 505

ASIHTTPRequest发送异步GET请求

ASIHTTPRequest发送异步GET请求实现

ITcontend的专栏 1003

爬取信用中国里面的行政处罚

result字段名为行政处罚文书号、处罚决定日期、处罚内容、处罚金额、违法事实、处罚机关、公司名称,行政处罚次数。file_path=r'E:\Data analyze\python\行政处罚爬虫/'#路径需要按实际修改。writer = pd.ExcelWriter('统计.xlsx')# 写入Excel文件。src_workbook=file_path+r'行政处罚(名单).xls' #表格名称也要更改。# keyword = input("输入爬取的公司全称必须是全称")

qq_42863025的博客 1674

ASIHTTPRequest异步请求数据

//异步请求       NSURL *url = [NSURL URLWithString:@"http://allseeing-i.com"];       ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];       [request setDelegate: self];       [request st

hengshujiyi的专栏 834

Vscode+ROS/ROS2 开发调试基于ROS/ROS2应用环境配置

在ROS操作系统开发应用程序时,我们常常需要调试代码,验证程序的正确性。但是在用rosrun或者roslaunch启动节点后,若程序运行过程中发生错误而导致发生出错停止工作,这时候终端并不会输出具体的信息指出在何处发生了错误,具体错误的原因又是什么。往往仅仅是core dump 或者segmentation fault 等等一类的模糊提示。

Chasinglight的博客 5800

【GeoDa实用技巧100例】024:geoda计算全局(局部)莫兰指数Moran‘s I,LISA聚类地图,显著性地图

【GeoDa实用技巧100例】024:geoda计算全局(局部)莫兰指数Moran's I,单变量莫兰指数,双变量莫兰指数计算,LISA聚类地图,显著性地图,Geoda双变量莫兰指数是一种强大的地理空间数据分析工具。

智慧空间实验室 6050

ASIHTTPRequest的使用——同步或异步请求

// 导入头文件 import “ASIHTTPRequest.h” // 发起一个同步请求,同步意为着线程阻塞,在主线程中使用此方法会使应用Hang住而不响应任何用户事件。所以,在应用程序设计时,大多被用在专门的子线程增加用户体验,或用异步请求代替。 - (void)grabURL:(id)sender { NSURL *url = [NSURL URLWithString:@"ht

番薯大佬的专栏 579

前程无忧Python岗位数据采集:基于API直连的高效招聘信息爬取实战

本文介绍了一个基于Python requests库的前程无忧招聘数据采集系统。项目通过分析API接口结构,配置完整的请求头和身份验证参数,实现了高效稳定的数据采集。系统支持多页数据批量获取,包含工作名称、薪资范围等关键字段的结构化解析,并将结果存储为Excel文件。技术实现涉及API分析、身份验证、请求头配置、数据清洗等关键步骤,同时强调遵守法律和道德规范。该系统可为求职者、HR和市场分析师提供有价值的行业数据支持,适用于市场分析、职业规划等场景。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 1550

ASIHTTPRequest异步请求

我们运行程序,如果网速很慢,查询的时候会一直黑屏,直到请求结束画面才出现,这样用户体验很不好。因此同步请求一般只是在某个子线 程中使用,而不在主线程中使用。异步请求的用户体验要比同步请求好,因此一般情况下异步请求用的很多。等待过程中在状态栏上会出现网络等待指示器的经典旋 转小图标,而使用ASIHTTPRequest异步请求就实现这些效果,不用自己额外编写代码。 ASIHTTPRequest和...

weixin_33877885的博客 113

数字人接大模型第二步:语音克隆

推荐XTTS-v2项目,由Coqui公司开发的语音生成模型,专为多语言语音克隆和生成设计。它支持17种语言,包括英语、西班牙语、法语、德语、意大利语、葡萄牙语、波兰语、土耳其语、俄罗斯语、荷兰语、捷克语、阿拉伯语、中文、日语、匈牙利语、韩语和印地语。XTTS-v2的核心优势在于其仅需6秒的音频片段即可实现语音克隆,无需大量的训练数据。此外,它还支持情感和风格转移、跨语言语音克隆以及多语言语音生成,采样率高达24kHz。地址:https://github.com/archwesome/XTTS-v2。

403

关于IBV_WR_RDMA_WRITE_WITH_IMM的理解

对于IBV_WC_RECV_RDMA_WITH_IMM的描述是这样的,也就是说并不需要sge,所以下发的sge,可以是NULL,个数可以是0。(1)需要下发post_recv,但是下发是post_recv当中的sge的地址可以是空,sge个数可以是0。伪代码,实际的rkey和addr已经通过socket交换。并且poll_cq时,有返回,在这篇文章当中对于poll_cq时,主要区别点有两个,这个是对于接收端而言。(2)可以带即时数据,

qq_38158479的博客 2418

ASIHTTPRequest同步与异步请求对比:选择最适合你的网络编程方式

在iOS和macOS应用开发中,网络请求是不可或缺的重要环节。ASIHTTPRequest作为一款强大的Objective-C网络请求库,提供了同步和异步两种请求模式,让开发者能够根据具体需求选择最合适的网络编程方式。😊 ASIHTTPRequest是CFNetwork API的易用包装器,它简化了与Web服务器通信的繁琐过程,支持Mac OS X和iPhone应用程序。该库特别适合执行基本的

gitblog_07399的博客 543

Codex 100个真实案例 - 用AI做在线考试系统(自动组卷+防作弊)

本案例使用 Codex 从零搭建一个功能完整的在线考试系统。涵盖题库管理(单选/多选/判断/填空)、智能随机组卷、考试倒计时、自动判分、成绩统计分析、以及多维度防作弊机制(切屏检测、禁止复制粘贴、IP限制等)。前端使用 Vue 3 + Element Plus 构建考试界面,后端使用 Node.js + Express + MySQL 提供 API 服务。全程用自然语言驱动 Codex 完成开发,最终交付一个可直接部署的在线考试平台。

yueyeguzhuo的专栏 79

ASIHTTPRequest 同步和异步请求

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33826609的博客 119

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

iOS网络编程-ASIHTTPRequest异步请求

我们运行程序,如果网速很慢,查询的时候会一直黑屏,直到请求结束画面才出现,这样用户体验很不好。因此同步请求一般只是在某个子线 程中使用,而不在主线程中使用。异步请求的用户体验要比同步请求好,因此一般情况下异步请求用的很多。等待过程中在状态栏上会出现网络等待指示器的经典旋 转小图标,而使用ASIHTTPRequest异步请求就实现这些效果,不用自己额外编写代码。 ASIHTTPRe

水泽木兰 873

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

ASIHTTPRequest系列 一 同步和异步请求

ASIHTTPRequest系列 一 同步和异步请求

qq_43685389的博客 220

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

ASIHTTPRequest取消异步请求

取消异步请求 首先,同步请求是不能取消的。其次,不管是队列请求,还是简单的异步请求,全部调用[ request cancel ]来取消请求。 取消的请求默认都会按请求失败处理,并调用请求失败delegate。如果不想调用delegate方法,则设置:[ request clearDelegatesAndCancel]; 队列请求中需要注意的是,如果你取消了一个请求,队列会自...

weixin_30898109的博客 64

ASIHTTPRequest系列(一):同步和异步请求 .

点击打开链接 ASIHTTPRequest项目地址: http://github.com/pokeb/asi-http-request/tree,关于ASIHTTPRequest到底是什么,你可以在项目首页看到。 它提供如下功能: 提交数据到web服务器或者从web服务器获得数据; 下载数据到内存或磁盘; 采用html input相同的机制上传文件; 断点续传;

wildfireli的专栏 578

ASIHTTPRequest框架使用总结系列之阿堂教程3(异步请求)

在上一节中,阿堂和网友们分享了ASIHTTPRequest框架对于get,post的同步请求方式。很显然,如果网速比较慢,查询的时候会一直很黑屏,直到请求结束界面才出现结果,这样用户体验肯定很不好了。正如上节阿堂所说,同步请求一般只是在某个子线程中使用,而不在主线程中使用。 ASIHTTPRequest和ASIFormDataRequest两个请求类都可以发送异步请...

136

ASIHTTPRequest系列(一):同步和异步请求

ASIHTTPRequest项目地址: http://github.com/pokeb/asi-http-request/tree ,关于ASIHTTPRequest到底是什么,你可以在项目首页看到。 它提供如下功能: 提交数据到web服务器或者从web服务器获得数据; 下载数据到内存或磁盘; 采用html input相同的机制上传文件; 断点续传; 简单存取H

u011140147的专栏 814
上一篇: 学习mysql4.1的空间数据库特性(1)
下一篇: 小段问我的多米诺问题
飞羽飞之猪
博客等级 码龄21年 127粉丝 85原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值