用户中心USER CENTER

首页/用户
  • 谈谈javascript的Function中那些隐藏的属性/方法:caller/callee/app

    摘要:在全局环境中调用函数是不会生成此属性,因为不符合此属性的存在意义价值见上条。函数递归时用起来比用函数名调用函数更带感方法这俩方法性质一样,只是用法稍有不同,因此放在一起来介绍。 javascript的Function中有不少不那么常用,又或者用了也是知其然而不知其所以然的属性/方法,本文就来谈谈这一系列属性/方法:caller/callee/apply/call/bind。 call...

    shery 发布于JavaScript
  • Lombok注解笔记

    摘要:设置为,直接访问字段,不调用此处列出的任何字段都不会在生成的和中使用。与相反,设置,失效添加注解,参考作用这个注解似乎没有实在的作用,就是标记这个类字段方法是自动生成的作用生成写在类上会生成该类下所有字段的。有点像的扩展函数。 lombok版本:1.18.2 前言 把lombok的注解过了一遍,发现有个@ExtensionMethod和kotlin的拓展函数有点类似 注解 @AllAr...

    shery 发布于Java
  • Java基础知识整理之代码块

    摘要:代码块我们主要观察普通代码块构造块静态块的主要作用。代码实例构造方法类的构造方法将代码块写在了类里面类的构造块控制台输出类的构造块类的构造方法此时实例化类对象时,虽然执行的是类的构造方法,但是构造块里面的代码也执行了。 代码块 我们主要观察普通代码块、构造块、静态块的主要作用。 在程序编写之中可以直接使用{} 定义一段语句,那么根据此部分定义的位置以及关键字的不同可以分为以下几种: ...

    shery 发布于Java
  • AbstractQueuedSynchronizer理解之二(CountDownLatch)

    摘要:本文分析一下是如何运用的是什么顾名思义它是一个门闩,它是用一个计数器实现的,初始状态计数器的数值等于线程数,每当有线程完成任务后,计数器就会减一。当为时,锁就会被释放,凡是之前因抢占锁而等待的线程这时候就会被唤醒继续抢占锁。 本文分析一下CountDownLatch是如何运用AQS的 CountDownLatch是什么 CountDownLatch顾名思义它是一个Latch(门闩),它...

    shery 发布于Java
  • ImageView 使用详解

    极力推荐文章:欢迎收藏Android 干货分享 showImg(https://segmentfault.com/img/remote/1460000019975020); 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 一、ImageView 的继承关系二、ImageView 常用方...

    shery 发布于Java
<