摘要: React进阶之路: 1. "于复合类型的变量,变量名不指向数据,而是指向数据所在的地址。const命令只是保证变量名指向的地址不变,并不保证该地址的数据不变,所以将一个对象声明为常量必须非常小心。" (标注: const只是指向地址。对于有引用数据 例如 对象) 2. 常量a是一个数组,这个数组本 阅读全文
posted @ 2019-08-02 19:00 追光者javaer 阅读(410) 评论(1) 推荐(0)
摘要: 组件的生命周期 概念:在组件创建、到加载到页面上运行、以及组件被销毁的过程中,总是伴随着各种各样的事件,这些在组件特定时期,触发的事件,统称为 组件的生命周期; 组件生命周期分为三部分: 组件创建阶段:组件创建阶段的生命周期函数,有一个显著的特点:创建阶段的生命周期函数,在组件的一辈子中,只执行一次 阅读全文
posted @ 2019-08-02 00:10 追光者javaer 阅读(423) 评论(0) 推荐(0)
摘要: 一、安装JAVA JDK 1、下载安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意:根据32/64位操作系统下载对应的安装包 2、添加系统变量:JAVA_HOME=C: 阅读全文
posted @ 2019-06-22 17:34 追光者javaer 阅读(580) 评论(0) 推荐(1)
摘要: 转载:https://www.cnblogs.com/gonjan-blog/p/6685611.html 关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式--代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。 一、代理模式 代理模式是常用的java设计模式 阅读全文
posted @ 2018-12-24 00:20 追光者javaer 阅读(400) 评论(0) 推荐(2)
摘要: 1.线程安全概念:当多个线程访问某一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 synchronized:可以在任意对象及方法上加锁,而加锁的这段代码称为"互斥区"或"临界区" 1.1多个线程共用一把锁,多个线程共用多把锁 //多个线程多把锁,没 阅读全文
posted @ 2018-08-05 01:05 追光者javaer 阅读(153) 评论(0) 推荐(0)