会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
进阶仙女
博客园
首页
新随笔
联系
管理
订阅
2024年5月30日
学生管理系统参考文档
该文被密码保护。
阅读全文
posted @ 2024-05-30 18:22 进阶仙女
阅读(47)
评论(0)
推荐(0)
2020年8月5日
JavaScript学习总结(十七)——Javascript原型链的原理
摘要: 一、JavaScript原型链 ECMAScript中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。在JavaScript中,用 __proto__ 属性来表示一个对象的原型链。当查找一个对象的属性时,JavaScript 会
阅读全文
posted @ 2020-08-05 14:00 进阶仙女
阅读(216)
评论(0)
推荐(0)
2020年8月4日
JavaScript学习总结(十六)——Javascript闭包(Closure)
摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上看到了一篇讲JavaScript闭包的文章(原文链接),讲得非常好,这下算是
阅读全文
posted @ 2020-08-04 09:46 进阶仙女
阅读(220)
评论(0)
推荐(0)
2020年6月22日
JavaScript学习总结(十四)——JavaScript编写类的扩展方法
摘要: 在JavaScript中可以使用类的prototype属性来扩展类的属性和方法,在实际开发当中,当JavaScript内置的那些类所提供的动态方法和动态属性不满足我们实际开发时,我们就可以通过"prototype"属性给自定义类添加方法和属性
阅读全文
posted @ 2020-06-22 15:39 进阶仙女
阅读(354)
评论(0)
推荐(1)
JavaScript学习总结(十三)——极简主义法编写JavaScript类
摘要: 前两天在网上无意中发现了一篇使用极简主义法定义JavaScript类的文章,原文链接,这个所谓的"极简主义法"我还是第一次听说,是荷兰程序员Gabor de Mooij提出来的,这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。下面就介绍如何使
阅读全文
posted @ 2020-06-22 14:19 进阶仙女
阅读(184)
评论(0)
推荐(0)
2020年6月3日
HashMap源码解析 jdk1.8
摘要: HashMap继承AbstractMap,实现Map接口,Map接口定义了所有Map子类必须实现的方法。public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable Ha
阅读全文
posted @ 2020-06-03 13:50 进阶仙女
阅读(245)
评论(0)
推荐(0)
位运算 1 << 4
摘要: static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 查看HashMap源码,发现这个static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; 值为16。 这个是位移算法。 例如: 4
阅读全文
posted @ 2020-06-03 13:29 进阶仙女
阅读(10887)
评论(1)
推荐(3)
面试:HashMap 夺命二十一问!
摘要: 1:HashMap 的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。 transient Node<K,V>\[\] table; 2:HashMap 的工作原理? HashMap 底层是 hash 数组和单向链表实现,数组中
阅读全文
posted @ 2020-06-03 13:27 进阶仙女
阅读(632)
评论(0)
推荐(0)
2020年6月2日
JavaScript学习总结(十二)——JavaScript编写类
摘要: 在工作中经常用到JavaScript,今天总结一下JavaScript编写类的几种写法以及这几种写法的优缺点,关于JavaScript编写类的方式,在网上看到很多,而且每个人的写法都不太一样,经常看到的就是以下几种方式。 1、构造函数方式 用构造函数模拟"类",在其内部用this关键字指代实例对象。
阅读全文
posted @ 2020-06-02 16:11 进阶仙女
阅读(274)
评论(0)
推荐(0)
JavaScript学习总结(十一)——Object类详解
摘要: 一、Object类介绍 Object类是所有JavaScript类的基类(父类),提供了一种创建自定义对象的简单方式,不再需要程序员定义构造函数。 二、Object类主要属性 1.constructor:对象的构造函数。 2.prototype:获得类的prototype对象,static性质。 三
阅读全文
posted @ 2020-06-02 11:15 进阶仙女
阅读(549)
评论(0)
推荐(0)
下一页
公告