码迷,mamicode.com
首页 >  
搜索关键字:集合对象    ( 711个结果
手写XML转化为JS对象方法
function xml(str, is = true){ //解析XML /* 定义返回的对象 */ let result = { //解析成功返回的对象(标签名,属性集合对象[属性名:属性值...],子元素数组[{}, {}...]) meta: '', xml: {} }; /* 提取首行说明 ...
分类:Web程序   时间:2020-07-29 21:52:36    阅读次数:102
Python iter() 函数
描述 iter() 函数用来生成迭代器。每组词 www.cgewang.com 语法 以下是 iter() 方法的语法: iter(object[, sentinel]) 参数 object -- 支持迭代的集合对象。 sentinel -- 如果传递了第二个参数,则参数 object 必须是一个可 ...
分类:编程语言   时间:2020-07-26 15:50:27    阅读次数:75
java-快速失败与安全失败
一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集 ...
分类:编程语言   时间:2020-07-22 21:03:06    阅读次数:91
Java8 Stream
@ 1、什么是流? Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不相关的东西。 Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合 ...
分类:编程语言   时间:2020-07-19 23:55:34    阅读次数:90
迭代器模式
迭代器模式是针对集合对象而生的,对于集合对象而言,肯定会涉及到对集合的添加和删除操作,同时也肯定支持遍历集合元素的操作,我们此时可以把遍历操作放在集合对象中,但这样的话,集合对象既承担太多的责任了,面向对象设计原则中有一条就是单一职责原则,所有我们要尽可能地分离这些职责,用不同的类取承担不同的责任, ...
分类:其他好文   时间:2020-07-12 17:12:04    阅读次数:61
PHP迭代器与生成器
一.迭代器分析:想一下,如果把集合对象和对集合对象的操作放在一起,当我们想换一种方式遍历集合对象中元素时,就需要修改集合对象了,违背“单一职责原则”,而迭代器模式将数据结构和数据结构的算法分离开,两者可独立发展。 优点: 1.支持多种遍历方式。比如有序列表,我们根据需要提供正序遍历、倒序遍历两种迭代 ...
分类:Web程序   时间:2020-07-09 13:44:07    阅读次数:68
Mybatis 是否支持延迟加载?如果支持,它的实现原理是 什么?
Mybatis 仅支持 association 关联对象和 collection 关联集合对象的延迟加 载,association 指的就是一对一,collection 指的就是一对多查询。在 Mybatis 配置文件中,可以配置是否启用延迟加载 lazyLoadingEnabled=true|fa ...
分类:其他好文   时间:2020-06-21 09:32:56    阅读次数:175
一句话实现字段拆分成多行
把表中某字段根据分隔符拆分成N个字符串后,再用这N个字符串把这一行演变成N行。 用SQL来解决这个问题非常烦琐! SQL里没有提供集合对象,不能提供根据拆分后的字符串集合把一行变成多行的操作。解决这个问题的思路就是先求出字段拆分后的最大字符串个数M,然后构造一个M行1列的临时表T2,其列名为lv,则 ...
分类:其他好文   时间:2020-06-18 19:43:20    阅读次数:80
JS之对象
一、对象 1、面向对象简介 面向对象:可以创建自定义的类型,很好的支持继承和多态。 面向对象的特征:封装、继承、多态。 2、对象的概念 在 JavaScript 中,对象是一组无序的相关属性和方法的集合。 对象的作用是:封装信息。比如Student类里可以封装学生的姓名、年龄、成绩等。 对象具有特征 ...
分类:Web程序   时间:2020-06-16 12:45:14    阅读次数:59
【JS】05 DOM 文档对象模型 P2 元素的CRUD、Dom集合对象
Element & Node 元素,或者称为节点 在JS中创建一个HTML元素,但是因为没有指定在Dom对象中的节点位置,所以页面不会发生改变 var para = document.createElement("p"); 在JS中创建一个HTML的文本节点,似乎在JS中文本也被Dom对象描述成了一 ...
分类:Web程序   时间:2020-06-14 20:47:07    阅读次数:67
711条   上一页 1 2 3 4 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!