function annotation 写法: 使用冒号 加类型代表参数类型 默认值参数示例: 使用 加类型代表返回值类型 python解释器运行时并不会检查类型,类型不对也不会抛异常,仅仅是注解而已。示例: python 解析器并不会在意类型注解,严格来说这是不对的,Python 会把类型信息放在 ...
分类:
编程语言 时间:
2019-12-25 13:26:58
阅读次数:
380
解析流程及原理 //根据xml的标签创建对应的实体类 //创建SAX工厂 //从工厂实例获取SAX解析器 //创建Handler子类并new //重写此子类:将标签下对应的内容写入实体类中 //解析 SAX解析xml文件只走一次,一次就解析完成,解析顺序是从上到下,逐行解析,解析标签,然后解析标签之 ...
分类:
其他好文 时间:
2019-12-24 14:08:41
阅读次数:
88
Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。 所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。 在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统, Vue 能 ...
分类:
其他好文 时间:
2019-12-24 09:48:23
阅读次数:
94
一、预解析 javascript代码是由浏览器JavaScript解析器来执行的,JavaScript解析器在运行JavaScript代码的时候分为两步:预解析和代码运行。 1.预解析,js引擎会把js里面所有var 还有 function 提升到当前作用域最前面 2.代码执行,按照代码书写的顺序从 ...
分类:
编程语言 时间:
2019-12-22 18:28:06
阅读次数:
89
在本爬虫程序中共有三个模块: 1、爬虫调度端:启动爬虫,停止爬虫,监视爬虫的运行情况 2、爬虫模块:包含三个小模块,URL管理器、网页下载器、网页解析器。 (1)URL管理器:对需要爬取的URL和已经爬取过的URL进行管理,可以从URL管理器中取出一个待爬取的URL,传递给网页下载器。 (2)网页下 ...
分类:
编程语言 时间:
2019-12-22 12:42:58
阅读次数:
136
1.@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 2.如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourc ...
分类:
其他好文 时间:
2019-12-21 20:28:41
阅读次数:
61
1、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。 2、常见的基本数据类型: Numbe ...
分类:
编程语言 时间:
2019-12-21 10:12:47
阅读次数:
88
常见的 XML 编程接口有 DOM 和 SAX,这两种接口处理 XML 文件的方式不同,当然使用场合也不同。 Python 有三种方法解析 XML,SAX,DOM,以及 ElementTree: 1.SAX (simple API for XML ) Python 标准库包含 SAX 解析器,SAX ...
分类:
编程语言 时间:
2019-12-20 22:37:31
阅读次数:
114
1.DNS的组成 DNS系统是为解析域名为IP地址而存在的,它是由域名空间、资源记录、名称服务器和解析器组成。 域名空间是包含一个树状结构,用于存储资源记录的空间。 资源记录是与域名相关的数据,如IP和域名的对应关系等。 名称服务器适用于存储DNS区(zone)域名空间数据,并处理由解析器发过来的请 ...
分类:
其他好文 时间:
2019-12-19 16:32:29
阅读次数:
107