用户中心USER CENTER

首页/用户
  • ES6 常用新特性讲解

    摘要:一共讲解了个常用的新特性,讲解过程也是由浅入深。最后一个新增的方法主要是为了弥补当做构造函数使用时产生的怪异结果。特性共享父级对象共享父级不能当做构造函数语法最简表达式前后对比很容易理解,可以明显看出箭头函数极大地减少了代码量。 showImg(https://segmentfault.com/img/bVQ5GW?w=1024&h=675); 上周在公司组织了 ES6 新特性的分享会...

    荆兆峰 发布于JavaScript
  • $.map与$.each的区别

    摘要:方法是一个不可变的迭代方法,方法可以用来当做迭代方法用,但是它事实上是操作提供的数组放回一个数组。例如也可以用来删除数组中的一项中是不会映射的,所以要在返回函数中加参数。注意的是中的参数和中的参数是相反的。 each方法是一个不可变的迭代方法,map方法可以用来当做迭代方法用,但是它事实上是操作提供的数组放回一个数组。另外一个重要的事情是each放回原始数组,map则放回一个新数组,如...

    荆兆峰 发布于JavaScript
  • 关于零拷贝的一点认识

    摘要:前言从字面意思理解就是数据不需要来回的拷贝,大大提升了系统的性能这个词我们也经常在,,,等框架中听到,经常作为其提升性能的一大亮点下面从的几个概念开始,进而在分析零拷贝。 前言 从字面意思理解就是数据不需要来回的拷贝,大大提升了系统的性能;这个词我们也经常在java nio,netty,kafka,RocketMQ等框架中听到,经常作为其提升性能的一大亮点;下面从I/O的几个概念开始,...

    荆兆峰 发布于Java
  • Java编程基础06——数组

    摘要:空指针异常原因数组已经不在指向堆内存了。当访问数组不存在的索引时,就会出现数组索引越界异常数组的操作遍历掌握案例演示数组遍历就是依次输出数组中的每一个元素。内循环控制的是一维数组的长度。 1.数组概述和定义格式说明 A:为什么要有数组(容器): 为了存储同种数据类型的多个值 B:数组概念: 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器;数组既可以存储基本数据类型,也可...

    荆兆峰 发布于Java
  • JAVA并发编程之-ReentrantLock锁原理解读

    摘要:作者毕来生微信锁状态转换分类以后帮助我们提供了线程同步机制,通过显示定义同步锁来实现对象之间的同步。等待重新尝试因为在中是用关键字声明的,故可以在线程间可见再次判断一下能否持有锁可能线程同步代码执行得比较快,已经释放了锁,不可以就返回。 作者 : 毕来生微信: 878799579 锁状态转换 showImg(https://segmentfault.com/img/remote/...

    荆兆峰 发布于Java
<