2023-2-1记录 Vue2的响应式原理 核心是通过 ES5 的 Object.defineProperty 进行数据劫持 然后利用 get 和 set 方法进行数据的获取和设置 这时的data中声明的属性都将被添加到 get 和 set 中 当读取data中的数据时 自动调用 get 方法; 当修改数据时 或者数据发生改变时 自动调用 set 方法…
不管是应届生还是社招生,相信你都经历过面试的摧残。面对咄咄逼人的面试官,面对随处可见的问题陷阱。 我们应该如何面对,看完这边文章,相信你一定会有收获 Q1:请你先自我介绍下 回答技巧:…
最近微信群里一个网友分享了他京东一面的过程,我这里分享给大家其中一道面试题。 京东一面:子线程如何获取父线程ThreadLocal的值 子线程如何获取父线程ThreadLocal的值 图片 想要子线程获取父线程中 ThreadLocal 中的值,需要其子类 InheritableThreadLocal 实现。 测试代码如下: public static…
如何您是一名创业公司的负责人,如何从0搭建公司的后端技术栈。今天要说的后台是大后台的概念,放在服务器上的东西都属于后台的东西,比如使用的框架,语言,数据库,服务,操作系统等等。 整个后台技术栈我的理解包括 4 个层面的内容: 语言:用了哪些开发语言,如:C++/Java/Go/PHP/Python/Ruby 等等; 组件:用了哪些组件,如:MQ…
1.概述 CompletableFuture是jdk1.8引入的实现类。扩展了Future和CompletionStage,是一个可以在任务完成阶段触发一些操作Future。 简单的来讲就是可以实现异步回调。 2.为什么引入CompletableFuture…
一般update tbl set money=money-100 where id=1 and money=1000 是不是就能保证没有并发问题了?