E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
reactive源码学习
vue3 小技巧(六)
谷歌浏览器齿轮里面,针对vue的ref,reactiveconsole选项启用自定义格式,可以在控制台直接打印ref和
reactive
内容
墨轩尘
·
2023-09-21 07:04
vue.js
前端
javascript
前端框架
vue3
reactive
使用(四)
1:
reactive
全家桶rective直接赋值无效,会破坏proxy响应式代理constnewList=
reactive
([])constnewCreate=()=>{setTimeout(()=>{
墨轩尘
·
2023-09-21 07:34
javascript
前端
vue.js
vue3 to使用(五)
1:自定义解构数组constmain=
reactive
({name:'aaa',age:18})consttoRefs=(object:T)=>{constmap:any={}for(constkeyinobject
墨轩尘
·
2023-09-21 07:34
vue.js
javascript
前端
VUE3学习 第三章 认识 ref全家桶、
Reactive
全家桶、to系列全家桶、computed计算属性、watch侦听器、watchEffect高级侦听器
一、ref全家桶1.ref接受一个内部值并返回一个响应式且可变的ref对象。ref对象仅有一个.valueproperty,指向该内部值。案例:我们这样操作是无法改变message的值应为message不是响应式的无法被vue跟踪要改成refchange{{message}}letmessage:string="我是message"constchangeMsg=()=>{message="chan
Hyman-ya
·
2023-09-21 06:40
vue3+ts+vite
学习
javascript
前端
【Vue3 源码解析】
reactive
全家桶
//泛型约束:只能传入引用类型exportfunctionreactive(target:T):UnwrapNestedRefs//判断只读,否则创建
reactive
响应式对象exportfunctionreactive
谢尔登
·
2023-09-21 06:07
Vue3
源码解析
javascript
vue.js
前端
网址导航栏的设计
效果图代码前台导航样式设计{{type.websiteTypeName}}import{onMounted,
reactive
}from"vue";importaxiosfrom"../..
月木学长
·
2023-09-21 04:51
博客系统
javascript
开发语言
ecmascript
elementui 表单规则
importtype{FormInstance}from'element-plus'constconfiguretion_form=
reactive
({serialport_name:'',slave_count
xiaguangbo
·
2023-09-20 21:52
前端
vue
等
elementui
前端
javascript
vue3.0 Composition API(转载整理)
vue3.0CompositionAPI一、setup()1.接收props数据2.context二、
reactive
1、
reactive
和ref区别三、ref四、shallowReactive五、shallowRef
项哈哈想做前端
·
2023-09-20 18:35
vue
第十章 Watch侦听器
侦听ref和
reactive
注意:deep:true只针对ref。因为
reactive
源码中已经处理了。
周伯通*
·
2023-09-20 18:54
vue
vue
Vue3 Quasar簡易Lazy Loading
直接上代碼src/mixins/lazyLoad.jsimport{
reactive
}from'vue'exportdefaultfunction(){constinView=
reactive
([])constonIntersection
tp27933
·
2023-09-20 15:12
vue筆記
js筆記
vue.js
javascript
前端
Vue3 基础语法
文章目录1.创建Vue项目1.1创建项目1.2初始项目2.vue3语法2.1复杂写法2.2简易写法2.3
reactive
(对象类型)2.4ref(简单类型)2.5computed(计算属性)2.6watch
code袁
·
2023-09-20 11:46
Vue从入门到精通
javascript
vue.js
前端
Reactor-Core VS RxJava
前言新版本的Reactor和Rx都实现了
Reactive
-Stream的接口规范,除了各自的API有所不同,框架设计思路都是以Publish和Subscribe为核心,所以模型都是一样的,其余的就是对开发者的支持
_小马
·
2023-09-20 11:28
java基础-并发编程-CyclicBarrier(JDK1.8)
源码学习
CyclicBarrier
源码学习
Java并发编程(十六):CyclicBarrier源码分析CyclicBarrier执行流程:最后一个就位线程负责把所有条件队列中的线程添加到同步队列,然后在finally
Semanteme
·
2023-09-20 10:56
java
学习
开发语言
java基础-并发编程-CountDownLatch(JDK1.8)
源码学习
CountDownLatch方法调用与类关系图一、初始化:publicCountDownLatch(intcount)publicCountDownLatch(intcount){if(count=0){//将当前节点node设置为同步队列头节点,并传播setHeadAndPropagate(node,r);//将前头节点head从当前前node上移除(上面已将前头节点head从当前前node上移
Semanteme
·
2023-09-20 10:55
java
学习
开发语言
vue3——pixi初学,编写一个简单的小游戏,复制粘贴可用学习
pixi官网小游戏效果两个文件夹一个index.html一个data.js//data.jsimport{
reactive
}from"vue";import{Sprite,utils,Rectangle
只会cv的小前端
·
2023-09-20 09:11
学习
javascript
开发语言
vue3 封装文件上传组件
在下面贴上组件代码:import{
reactive
,ref}from'@vue/composition-api';import{Message}from'element-ui';import{post
Liang_Cheng_Jiu
·
2023-09-20 09:31
vue3
js
html
vue
js
javascript
html5
前端
vue3在watch和watchEffect的使用
import{watch,ref,
reactive
}from'vue'props:['info'],constdata=
reactive
({name:'Watch',age:18,height:180,
青衣浏阳
·
2023-09-20 06:42
vue.js
前端
javascript
Reactive
编程
Selector类类图@startumlinterfaceCloseable{+voidclose()}interfaceAutoCloseable{+voidclose()}abstractclassSelector{#Selector()+Selectoropen()+booleanisOpen()+SelectorProviderprovider()+Setkeys()+Setselecte
brightranger
·
2023-09-20 02:58
Android ---- Ijkplayer阅读native层源码之IjkMediaPlayer_prepareAsync(五)
整章目录:Android-------IjkPlayer
源码学习
目录本篇会有很多源代码,请注意阅读每行代码上面的注释。
大哥,请小心
·
2023-09-20 02:41
音视频
Android
vue3 组件v-model 以及自定义修饰符
一、用法isShow:{{isShow}}改变isShowinputValue:{{inputValue}}import{ref,
reactive
,toRefs,onMounted}from'vue'importComponentModelfrom
不要停止努力呦!
·
2023-09-19 23:51
vue
组件之v-model
自定义修饰符
vue.js
前端
vue3学习源码笔记(小白入门系列)------ 重点!响应式原理 代码逐行分析
目录备注响应式数据创建ref和
reactive
核心作用第一轮的依赖收集发生时机setup阶段去更改了响应式数据会发生依赖收集吗派发更新派发更新是什么时候触发的?
我叫卷卷卷呀
·
2023-09-19 23:43
学习
笔记
【Vue】浏览器自定义格式化工具
当我们不启用浏览器自定义格式化工具,输出Ref或者
Reactive
类的值出输出完整的返回值对象,而且value值需要再次点击才可以得到。为了解决这个问题,我们可以开启浏览器自定义格式化工具。
谢尔登
·
2023-09-19 22:34
Vue
vue.js
前端
javascript
vue3写垂直轮播效果(translateY)
translataY为0,但是一定要进行初始化每个div的初始位置;代码:{{item.warning_type}}{{item.time}}{{item.warning_content}}import{
reactive
nav-item
·
2023-09-19 21:11
vue.js
javascript
前端
vue3.0中使用ref,并且调用elementPlus里面的tree树形组件里面的getCheckedNodes方法
import{defineComponent,
reactive
,toRefs,watch,ref,Ref}from'vue';setup(props,{emit}){consttreeRef:Ref=ref
抑制、
·
2023-09-19 20:00
js
element
vue
vue.js
前端
javascript
利用粘性定位(position: sticky;) 封装一个移动端可冻结首行和第一列的表格
chrome56以上,edge16以上,ie不支持;2.由上述属性决定的该表格更适用于不考虑兼容性的移动端;{{item0.label}}{{item1[item2.value]}}详细内容import{
reactive
Zachary_zlc
·
2023-09-19 20:12
前端-大杂烩
Vue小笔记
官网中文手册常用命令vue3特性
reactive
():函数接收一个复杂数据类型的数据(对象或数组)作为参数,并返回一个响应式代理对象。
zkFun
·
2023-09-19 16:16
前端
vue.js
笔记
javascript
Reactive
Extensions 相见恨晚的Rx.Net
何为ReactiveExtensions(Rx)Rx是一个遵循函数式编程的类库,它引用观察者以及迭代器设计模式对可观察对象产生的数据进行异步消费。使用Rx,开发人员将使用LINQ运算符操作异步数据流,并使用调度程序参数化异步数据流中的并发性,简单地说,Rx=Observables+LINQ+Schedulers。使用Rx需要Nuget安装System.ReactiveNuget包Rx的使用场景响应
长沙大鹏
·
2023-09-19 09:43
Vue3为什么推荐使用ref而不是
reactive
reactivereactive本身具有很大局限性导致使用过程需要额外注意,如果忽视这些问题将对开发造成不小的麻烦;ref更像是vue2时代optionapi的data的替代,可以存放任何数据类型,而
reactive
前端鼓励师
·
2023-09-19 07:34
vue3
vue.js
javascript
前端
ref和
reactive
区别
使用区别
reactive
定义引用数据类型,ref定义基本类型
reactive
定义的变量直接使用,ref定义的变量使用时需要.value模板中均可直接使用,vue帮我们判断了是
reactive
还是ref定义的
都挺好,刚刚好
·
2023-09-19 07:11
vue3
javascript
前端
开发语言
中道崩阻——Activity启动
源码学习
记录
Activity的启动流程学习记录学习章节为:《Android开发艺术探索》第9章+《Android源码设计模式解析与实战》第5、15章前言看了刚哥的艺术探索和源码设计模式感觉一脸懵逼,于是尝试着自己看源码,发现更加懵逼了。。。先不说逻辑,就是里面的各种属性、对象、方法之类的都看的眼花缭乱,甚至有点反胃。。。不过俗话说的好书读百遍其义自见,在不断的尝试和思考后,终于算是有了一点点懂了。所以记下来,
Hoooopa
·
2023-09-18 19:51
postgresql
源码学习
(一)—— 源码编译安装与gdb调试入门
一、postgresql源码编译安装因为只是用来调试的测试环境,把基本的软件装好和库建好就可以,一切从简。1.创建用户和目录mkdir-p/data/postgres/base/mkdir-p/data/postgres/etcmkdir-p/data/postgres/home/postgresmkdir-p/data/postgres/toolsmkdir-p/data/postgres/pg
Hehuyi_In
·
2023-09-18 14:20
PostgreSQL
源码学习
postgresql
gdb
源码
调试
vue3中ref的理解
ref和
reactive
一样,也是用来实现响应式数据的方法由于
reactive
必须传递一个对象,所以在实际开发中如果只是想让某个变量实现响应式的时候回非常麻烦所以Vue3提供了ref方法实现简单值得监听
山竹回家了
·
2023-09-18 10:59
前端
vue
javascript
vue.js
前端
Vue3 使用 echarts
1、导入echartsimport*asechartsfrom"echarts";2、初始化echarts并设置图表实例的配置项以及数据conststate=
reactive
({option:{legend
云隙阳光i
·
2023-09-18 09:31
echarts
前端
javascript
【Vue2.0
源码学习
】生命周期篇-模板编译阶段
文章目录1.前言2.模板编译阶段分析2.1两种$mount方法对比2.2完整版的vm.$mount方法分析3.总结1.前言前几篇文章中我们介绍了生命周期的初始化阶段,我们知道,在初始化阶段各项工作做完之后调用了vm.$mount方法,该方法的调用标志着初始化阶段的结束和进入下一个阶段,从官方文档给出的生命周期流程图中可以看到,下一个阶段就进入了模板编译阶段,该阶段所做的主要工作是获取到用户传入的模
itpeilibo
·
2023-09-18 08:14
Vue深入学习
学习
vue.js
前端
RocketMQ
源码学习
四:Broker启动
目录BrokerStartup的作用源码DefaultMessageStore初始化CommitLog、ConsumeQueue、IndexFile的初始化初始化各种线程池向RemotingServer注册各种处理器启动各种定时任务其他初始化总结BrokerStartup的作用启动Broker服务器实例。它负责加载配置文件、初始化各种组件和服务,并启动消息存储、消息消费和消息索引等功能。通过运行B
Tnoodles
·
2023-09-18 04:30
RocketMQ源码学习
rocketmq
学习
java
四、soul
源码学习
-dubbo项目本地运行
一、搭建dubbo示例代码搭建自己的dubbo项目:示例代码:https://github.com/wyc192273/soul-learn-project/tree/main/dubbo-demo接下来,我们dubbo的provider项目引入如下依赖:org.dromarasoul-spring-boot-starter-client-apache-dubbo${last.version}如果
风洛洛
·
2023-09-17 23:42
移动端H5封装一个 ScrollList 横向滚动列表组件,实现向左滑动
效果:1.封装组件:-->{{menuItem[name]}}import{defineComponent,onMounted,onBeforeUnmount,
reactive
,ref,toRefs,nextTick
Code L
·
2023-09-17 06:22
vue
javascript
前端
vue.js
JDK1.8
源码学习
-- 集合Collection
Collection集合UML关系图集合队列Iterable实现此接口允许对象成为可执行forEach目标。从类中三个方法可以看出实现Iterable接口可以获取到3种迭代元素的方法。......publicinterfaceIterable{//返回泛型的顺序迭代器Iteratoriterator();//对Iterable中的元素进行指定的操作(1.8新添加的方法)defaultvoidfor
棒秸秆儿
·
2023-09-16 23:04
JDK1.8源码学习
学习
ArrayList JDK1.8
源码学习
ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素的方法,继承了AbstractList类,实现了List,RandomAccess,Cloneable,java.io.Serializable接口。一、静态变量//默认初始化动态数组的大小privatestaticfinalintDEFAULT_CAPACITY=10;//定义一个空的动态数
一代键客
·
2023-09-16 23:04
java
ArrayList
java基础-集合-ArrayList(JDK1.8)
源码学习
文章目录类图新增addensureCapacityInternalensureExplicitCapacitygrowhugeCapacity删除removefastRemove遍历Iterator类图新增addpublicbooleanadd(Ee){//根据注释可知IncrementsmodCount!!,modCount下面详解ensureCapacityInternal(size+1);/
Semanteme
·
2023-09-16 23:31
java
学习
开发语言
vue3 - 使用
reactive
定义响应式数据进行赋值时,视图没有改变,值已经改变的解决方案
问题:在Vue3.0中我们使用
reactive
()定义的响应式数据的时候,当是一个数组或对象时,我们直接进行赋值,发现数据已经修改成功,但是页⾯并没有自动渲染成最新的数据;这是为什么呢?
Dream_travelerly
·
2023-09-16 13:04
vue3.2+ts
前端
javascript
vue.js
Vue3核心语法一
rectiveshallowReactiverefcomputedwatchwatchEffet使用Vue3创建项目template中标签可以多个根标签,可以通过setup开启组合式API,组合式API优点可以使相同业务放到一起rective定义响应式数据,import{
reactive
*郑*
·
2023-09-16 12:58
前端
vue.js
javascript
前端
Vue3数组重新赋值问题
Vue3数组重新赋值问题1.
reactive
2.ref总结vue3中使用组合式式API时定义响应式数据需要使用
reactive
或者ref,两者使用时有些许不同,下面通过重新赋值数组来说明两者的不同1.
reactive
*郑*
·
2023-09-16 12:58
前端
vue.js
javascript
前端
JAVA
源码学习
之集合-ConcurrentHashMap
一文彻底弄懂ConcurrentHashMap,轻松应对面试官!(baidu.com)https://baijiahao.baidu.com/s?id=1724634306266520505&wfr=spider&for=pc简介ConcurrentHashMap是HashMap的线程安全版本,内部也是使用(数组+链表+红黑树)的结构来存储元素。相比于同样线程安全的HashTable来说,效率等各
花葬-天空之城
·
2023-09-16 05:38
Java源码学习
java
开发语言
后端
【Java8-集合
源码学习
2-ArrayList、Vector
源码学习
】
Collection集合层次结构中的根接口。一个集合表示一组对象,称为它的元素。一些集合允许重复元素,而另一些则不允许。有些是有序的,有些是无序的。JDK不提供此接口的任何直接实现:它提供更具体的子接口(如Set和List)的实现。他可以轻松的帮用户实现数据存储,动态扩容,还有方便的元素遍历和快速的增删改查等操作。Collection的子接口主要是三大类分别是List,Set和Queue。这三个接
Likelong~
·
2023-09-16 05:37
底层作坊
学习
java
java基础-并发编程-ReentrantLock
源码学习
ReentrantLock源码大纲AQS结构非公平锁nonfairTryAcquires实现公平锁TryAcquires实现获取锁失败,将线程添加到链表:addWaiter队列为空或CAS修改链表尾节点失败,将当前节点设置为尾节点尝试再次获取锁,未获取到锁则挂起当前节点线程finalbooleanacquireQueued(finalNodenode,intarg){booleanfailed=t
Semanteme
·
2023-09-16 05:32
java
学习
开发语言
java基础-并发编程-ThreadPoolExecutor
源码学习
ThreadPoolExecutor源码大纲给线程池中添加任务publicvoidexecute(Runnablecommand){if(command==null)thrownewNullPointerException();intc=ctl.get();if(workerCountOf(c)=((core?corePoolSize:maximumPoolSize)&COUNT_MASK))re
Semanteme
·
2023-09-16 05:32
java
学习
开发语言
java基础-集合-ConcurrentHashMap
源码学习
文章目录putValinitTablegetputValfinalVputVal(Kkey,Vvalue,booleanonlyIfAbsent){//不允许key或value为null,HashMap允许key为nullif(key==null||value==null)thrownewNullPointerException();//计算hash,将key的hashCode的高16位和低16位
Semanteme
·
2023-09-16 05:26
java
学习
哈希算法
从Vue快速上手React
1、数据读写Vue数据读写:import{ref,
reactive
}from'vue'conststr=ref('Aos')constobj=
reactive
>({name:'vue',version:
_孤傲_
·
2023-09-16 04:16
前端
React
笔记
vue.js
react.js
javascript
新闻轮播图
一、效果图二、vue中html部分{{swiperTitle}}三、vue中相关js代码letstate=
reactive
({timer:null,newsImageList:[],asyncgetImageList
_大龄
·
2023-09-15 23:04
小业务
vue.js
javascript
前端
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他