- 博客(4)
- 收藏
- 关注
原创 javascript 01_继承和原型链
JavaScript的继承通过原型链实现,不同于Java等语言,继承基于一个Class生成一个subClass。任意一个构造函数都有其原型对象,通过new关键字生成一个实例对象,该实例对象指向原型对象,三者的关系如下图原型:每一个构造函数都有一个prototype属性,该属性指向一个对象即原型对象,原型对象中拥有通过构造函数创建的实例对象的共享的属性和方法。原型链:原型对象也是一个对象,也有__proto__属性指向自己的原型,这样就形成了一个链式结构,称之为原型链。有兴趣可以在浏览器的开发者模式
2021-12-20 17:31:06
593
原创 AbstractQueuedSynchronizer
AQS类结构及其说明提供一个实现阻塞锁和相关同步器的框架(比如,semaphores, events),同步器框架依赖于先进先出(FIFO)等待队列。大多数同步器依赖于单个原子值代表state,子类必须定义改变state的protected方法,并定义这种state对于被获取或释放的对象意味着什么。AQS类的其他方法完成了所有排队和阻塞机制。子类可以维护其他状态字段,但只有使用getState、setState和compareAndSetState方法操作的原子更新的int值才会同步跟踪。子类应该定义
2021-10-10 12:47:10
147
原创 跨域
跨域文章目录跨域一、暂无1.第三方jar包 上传到本地仓库二、不用注解方式配置跨域1.后端2.前端一、暂无1.第三方jar包 上传到本地仓库二、不用注解方式配置跨域1.后端代码如下(部分):String origin = request.getHeader("origin");//解决跨域访问的数据问题response.setHeader("Access-Control-Allow-Origin",origin);//解决跨域访问的Cookie问题response.setHeader
2020-11-11 22:10:09
96
原创 Linux7.x 配置命令合集
Linux版本cat /etc/redhat-release 查看版本当前操作系统发行版信息cat /proc/version 查看当前操作系统内核版本2. 开放端口firewall-cmd --zone=public --add-port=8080/tcp --permanent 输入防火墙开放端口命令firewall-cmd --reload 刷新防火墙............
2020-09-22 21:39:18
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人