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
vue2源码分析
在vue中如何使用vuex
二、何时使用多个组件需要共享数据时三、安装npminstallvuex@3--save//
vue2
安装3vue3安装4四、搭建vuex环境1.创建文件:src/store/index.jsimportVuefrom'vu
X~xue
·
2024-01-30 09:53
vue
vue.js
javascript
前端
前端框架
fastjson
源码分析
之序列化
fastJson是很常用的序列化工具,用了这么久一直想底层看一下它的设计,探究一下它序列化和反序列化效率高的秘密。现在从最基础的用法开始,一点点揭开fastJson神秘的面纱。(版本:1.2.50)实际工程里,最常用的就是序列化和反序列化:ResultDOresultDO=newResultDO();StringjsonStr=JSON.toJSONString(resultDO);ResultD
weixin_30725467
·
2024-01-30 09:51
java
json
移动开发
vue3 组合式API获取子组件的属性和方法
在
vue2
中,获取子组件实例的方法或者属性时,父组件直接通过ref即可直接获取子组件的属性和方法,如下://father.vuethis.
椒盐大肥猫
·
2024-01-30 09:19
vue3
vue.js
javascript
前端
【学习笔记】vue3的watch
尚硅谷
Vue2
.0+Vue3.0全套教程丨vuejs从入门到精通课程P152节笔记:情况一:监视ref所定义的一个响应式数据情况二:监视ref所定义的多个响应式数据这两种情况比较简单,正常写就ok:情况三
youyoufenglai
·
2024-01-30 08:24
学习
笔记
vue.js
Vue3 Hooks函数使用及封装
有了compositionAPI意味着我们就可以自定义封装hooks,最终的目的都是进行复用,在
Vue2
中复用的方式大部分都是采取的mixin,但相比hooks,hooks更清楚复用的功能来源及功能。
梦想家加一
·
2024-01-30 07:08
vue.js
javascript
前端
CH395Q之CH395Q驱动库移植与驱动库分析(二)
本节主要介绍以下内容:一、CH395Q驱动库移植二、
源码分析
一、CH395Q驱动库移植驱动库移植主要有两个途径,一个是南京沁恒官方网址,一个是通过正点原子官方,原子官方对沁横官方提供的驱动库进行了完善与修改
I am Supreme
·
2024-01-30 07:55
嵌入式软件学习总结
stm32
单片机
网络
微服务-微服务Alibaba-Nacos
源码分析
(上)
Nacos&Ribbon&Feign核心微服务架构图架构原理1、微服务系统在启动时将自己注册到服务注册中心,同时外发布Http接口供其它系统调用(一般都是基于SpringMVC)2、服务消费者基于Feign调用服务提供者对外发布的接口,先对调用的本地接口加上注解@FeignClient,Feign会针对加了该注解的接口生成动态代理,服务消费者针对Feign生成的动态代理去调用方法时,会在底层生成H
长情知热爱
·
2024-01-30 06:53
微服务
架构
云原生
Pandora Bootstrap
源码分析
@SpringBootApplicationpublicclassHSFProviderApplication{publicstaticvoidmain(String[]args){//启动PandoraBoot用于加载Pandora容器PandoraBootstrap.run(args);SpringApplication.run(HSFProviderApplication.class,arg
黄云斌huangyunbin
·
2024-01-30 05:41
Vue2
中this.$store值为undefined的问题:
哥们,你现在、立刻、马上去package.json看看你的vuex的版本是不是3开头的,如果不是,切腹自尽吧。自尽之前记得改成3开头的版本。
前端李十三
·
2024-01-30 04:01
vue.js
javascript
前端
【Vue】为什么Vue3使用Proxy代替defineProperty?
先来看看
Vue2
中defineProperty来操作数据:constobj={a:1,b:2,c:{a:1,b:2}}function_isObject(v){returntypeofv==='object
小秀_heo
·
2024-01-30 03:47
Vue
vue.js
javascript
前端
vue2
.0中的$router 和 $route的区别
vue-router中经常会操作的两个对象route和router两个。1、$route对象$route对象表示当前的路由信息,包含了当前URL解析得到的信息。包含当前的路径,参数,query对象等$route.path字符串,对应当前路由的路径,总是解析为绝对路径,如"/foo/bar"。$route.params一个key/value对象,包含了动态片段和全匹配片段,如果没有路由参数,就是一个
为光pig
·
2024-01-30 01:29
Ucos总结
Ucos
源码分析
1.Ucos
源码分析
------任务控制块与任务调度2.Ucos
源码分析
------事件控制块与事件控制3.Ucos
源码分析
------信号量4.Ucos
源码分析
------邮箱与队列5
一如既往_
·
2024-01-30 01:43
RTOS
mcu
Ucos
源码分析
------内存管理
Ucos
源码分析
1.Ucos
源码分析
------任务控制块与任务调度2.Ucos
源码分析
------事件控制块与事件控制3.Ucos
源码分析
------信号量4.Ucos
源码分析
------邮箱与队列5
一如既往_
·
2024-01-30 01:13
RTOS
mcu
Vue2
VS Vue3 生命周期
三、
Vue2
VSVue3生命周期生命周期
Vue2
Vue3备注创建阶段befor
Ashley的成长之路
·
2024-01-29 18:30
Vue
javascript
前端
vue.js
Vue3
vue2
表单类的封装
App.vueimportBaseSelectfrom'./components/BaseSelect.vue'exportdefault{data(){return{selectId:'105',}},components:{BaseSelect,},}BaseSelect.vue北京上海武汉广州深圳exportdefault{props:{cityId:String},methods:{han
知远同学
·
2024-01-29 17:43
Vue
前端
javascript
html
Vue2
ref和$refs获取dom和组件
一、获取dom1、图示2、App.vue这是一个捣乱的盒子importBaseChartfrom'./components/BaseChart.vue'exportdefault{components:{BaseChart}}.base-chart-box{width:200px;height:100px;}3、BaseChart.vue子组件import*asechartsfrom'echart
知远同学
·
2024-01-29 17:30
Vue
前端
javascript
开发语言
【
vue2
】状态管理之 Vuex
文章目录一、介绍1、概念2、工作示意图3、安装4、简单示例二、核心1、State1.1组件中获取Vuex的状态1.2mapState辅助函数1.3对象展开运算符2、Getter2.1基本使用2.2通过属性访问2.3通过方法访问2.4mapGetters辅助函数3、Mutation3.1定义mutation3.2commit提交mutation3.3Mutation必须是同步函数3.4mapMuta
guozhenshu
·
2024-01-29 15:01
Vue
vue
前端
【
vue2
】基础
文章目录介绍一、安装二、Vue实例1、创建Vue实例2、生命周期三、模版语法1、插值2、指令3、缩写四、计算属性和监听器1、计算属性computed1.1基本使用1.2计算属性缓存vs方法1.3计算属性的setter2、侦听器watch2.1基本使用2.2计算属性vs侦听属性五、Class与Style绑定1、绑定class2、绑定内联样式Style六、条件渲染1、v-if、v-else、v-if-
guozhenshu
·
2024-01-29 15:01
Vue
vue
前端框架
【Vue】2-1、Vue 简介
Vue2
官网:Vue.jsVue3官网:Vue.js-渐进式JavaScript框架|Vue.jsVueCLI:VueCLIVueRouter:VueRouter|Vue.js的官方路由一、什么是Vue1
QX_Java_Learner
·
2024-01-29 15:00
Vue
vue.js
前端
javascript
《Vue3 基础知识》
Vue2
与 Vue3 技术对比(资源整理,建议收藏)
**Vue3技术
Vue2
技术描述Vue3
Vue2
Vue3/2官方指南VueRouter4VueRouter3Vue官方路由管理器Vuex4/Pinia(官方推荐)Vuex3Vue应用程序的状态管理模式+
AvatarGiser
·
2024-01-29 15:59
《Vue3
基础知识》
vue.js
webpack
vite
Chromium
源码分析
:ContentShell启动流程
http://mogoweb.net/archives/417ContentShell是基于ContentAPI的一个简单的浏览器外壳,下面我将分析chromiumforandroid中的ContentShell程序的启动流程。由于android程序的特殊性(一部分Java代码,一部分c++代码),所以看似简单的启动流程,在android版本的ContentShell却七拐八弯的,难以理清脉络。在
dzhjsofo
·
2024-01-29 15:28
chromium
【
vue2
】路由之 Vue Router
文章目录一、安装二、基础使用1、简单的示例2、动态路由2.1定义动态路径参数2.2获取动态路径的参数2.3捕获所有路由3、嵌套路由4、编程式的导航4.1router.push4.2router.replace4.3router.go(n)5、命名路由6、重定向三、进阶1、导航守卫1.1全局前置守卫1.2全局后置钩子1.3路由独享的守卫1.4组件内的守卫完整的导航解析流程2、路由懒加载一、安装NPM
guozhenshu
·
2024-01-29 15:56
Vue
vue.js
前端
CSS自适应分辨率 postcss-pxtorem(适用于 Vite)
如果想知道基于Webpack+
Vue2
可移步《CSS自适应分辨率amfe-flexible和postcss-pxtorem(适用于Webpack)》项目对应的主要插件版本如下:"vite":"^4.4.5
AvatarGiser
·
2024-01-29 15:25
《Vite
基础知识》
css
postcss
前端
Vue的状态管理Pinia
一、介绍官网:https://pinia.web3doc.top/introduction.htmlPinia是Vue官方团队开发的一个全新状态管理库
Vue2
和Vue3都可以使用去除了mutations
kimi-001
·
2024-01-29 15:55
vue
javascript
前端
vue.js
AppTask.moveToFront()
源码分析
ActivityManager.AppTask.moveToFront()执行后,导致其他AppTask退到了后台,点击返回直接回到了桌面(HomeScreen),没有回到上一个AppTask。下面分析一下源码看看为什么其他AppTask退到了后台,如何解决该问题。@SystemService(Context.ACTIVITY_SERVICE)publicclassActivityManager{
ShawnRacine
·
2024-01-29 12:58
android
java
开发语言
【Spring】Spring&WEB整合原理及
源码分析
原文:https://blog.csdn.net/reliveit/article/details/47256559
laosijikaichele
·
2024-01-29 12:18
STL
源码分析
:shared_ptr 和 weak_ptr
1.shared_ptr虽然早就对shared_ptr的原理烂熟于心,手撕也没少做过,但有时候总感觉对其还是很陌生;在看《Linux多线程服务端编程》时,作者提到一个析构动作在创建时被捕获又彻底把我搞懵了,终于下定决心要研究下GCC9.4中tr1下的源码;1.1基本架构shared_ptrsp(newTp1),之后假设Tp和Tp1是相容的(可简单认为Tp是Tp1的基类),并且假设Tp1位于堆区;下
十一很迷茫
·
2024-01-29 12:01
C++
c++
linux
stl
自定义事件总线
当然我们可以选择一些第三方的库
Vue2
默认是带有事件总线的功能Vue3中推荐一些第三方库,比如mitt当然我们
咸鱼不咸_123
·
2024-01-29 10:20
Vue2
+echarts 实现图表的简单绘制
Echarts是一个基于JavaScript的开源可视化库,由百度开发和维护。它通过简单的配置方式,就可以实现各种复杂的数据可视化和图表展示。Echarts支持多种图表类型,包括柱状图、折线图、饼图、散点图、漏斗图等,同时还支持地图可视化和3D可视化效果。Echarts具有高度可定制性和交互性,支持动态数据更新和大数据量展示。Echarts提供了丰富的API和文档,可以方便地与其他前端框架整合。E
ZLY_2004
·
2024-01-29 09:54
vue
echarts
前端
javascript
【嵌入式移植】5、U-Boot
源码分析
2—make nanopi_neo2_defconfig
U-Boot
源码分析
2—makenanopi_neo2_defconfig1概述2nanopi_neo2_defconfig3编译过程分析3.1编译目标3.2scripts_basic3.2.1prefixsrc
Keep_moving_tzw
·
2024-01-29 08:55
【嵌入式移植】
嵌入式
U-Boot
defconfig
从
源码分析
如何优雅的使用 Kafka 生产者
从
源码分析
如何优雅的使用Kafka生产者前言在上文设计一个百万级的消息推送系统中提到消息流转采用的是Kafka作为中间件。其中有朋友咨询在大量消息的情况下Kakfa是如何保证消息的高效及一致性呢?
陈晓阳_矿洞程序员
·
2024-01-29 07:01
npm 或 yarn 使用别名同时安装同一个包的两个版本
以vue为例,同时安装vue的2.6版本和vue的3.2版本首先分别起名
vue2
和vue3npm安装##npm别名安装写法npminstall
vue2
@npm:vue@^2.6.14npminstallvue3
余栀丶
·
2024-01-29 07:43
node
vue
npm
vue.js
javascript
yarn
如何导入导出Excel表格(
vue2
+SpringBoot+Element+easyexcel)
目录前端1、编写模板2、发请求后端相关依赖1、创建实体类2、编写控制类3、service层4、Mapper层5、工具类6、sql脚本前端1、编写模板导入导出上述代码是一个Vue组件的模板部分。这个组件包含了两个按钮:一个用于文件上传,另一个用于文件导出。是ElementUI提供的上传组件,通过设置action属性指定了文件上传的目标地址。:limit="1"表示限制只能上传一个文件。:before
娃哈哈哈哈呀
·
2024-01-29 06:18
Vue
Element
SpringBoot
excel
spring
boot
后端
flink
源码分析
- 简单解析命令行参数
flink版本:flink-1.11.2提取主类代码位置:org.apache.flink.api.java.utils.MultipleParameterTool#fromArgs代码逻辑比较简单,此处不再赘述,在此记录方便后续使用完整代码:/**LicensedtotheApacheSoftwareFoundation(ASF)underone*ormorecontributorlicense
zxfBdd
·
2024-01-29 06:04
大数据
大数据
java
flink
源码分析
- jar包中提取主类和第三方依赖
flink版本:flink-1.11.2提取主类代码位置:org.apache.flink.client.program.PackagedProgram#getEntryPointClassNameFromJar提取第三方依赖代码位置:org.apache.flink.client.program.PackagedProgram#getJobJarAndDependencies代码逻辑比较简单,此
zxfBdd
·
2024-01-29 06:03
大数据
flink
jar
大数据
ArrayBlockingQueue
源码分析
ArrayBlockingQueue实际实现是一个环形数组,并且保护了线程安全,那么是如何保证线程安全的?环形数组怎么实现的?先看下里面的几个参数是干嘛的/**Thequeueditems*/数据,存数据的finalObject[]items;/**itemsindexfornexttake,poll,peekorremove*/取出的引索inttakeIndex;/**itemsindexfor
一只刘小彤!
·
2024-01-29 06:21
java
开发语言
Python进阶(2) | py-sort源码浅析,TDD方式实现排序算法
Python进阶(2)|排序算法的单元测试文章目录Python进阶(2)|排序算法的单元测试1.目的2.任务来源3.py-sorting介绍4.测试代码浅析4.1bubble_sort_test.py
源码分析
baiyu33
·
2024-01-29 05:12
python
tdd
排序算法
C&C++内存管理【非常详细,对新手友好】
语言中动态内存管理方式三、C++中动态内存管理方式1.new/delete操作内置类型2.new/delete操作自定义类型四、operatornew和operatordelete函数1.汇编查看编译器底层调用2.透过
源码分析
两个全局函数五
争不过朝夕,又念着往昔
·
2024-01-29 05:01
C++
c语言
c++
vue2
事件总线
原图下载:https://download.csdn.net/download/weixin_47401101/88788636
知远同学
·
2024-01-29 05:41
Vue
vue.js
【Vue3】状态管理工具——pinia的使用
目录搭建pinia环境存储数据组件中使用数据修改数据storeToRefs$subscribepinia相当于
vue2
中的vuex,pinia也是vue.js状态管理库。
叶子yes
·
2024-01-29 04:42
vue
前端
javascript
探索Android开源框架 - 8. Gson使用及源码解析
Gson是我们经常用来在Java对象和JSON数据之间进行映射的库,今天我们就来分别讲一讲其使用和
源码分析
使用详解1.基本的解析与生成Gson提供了fromJson()和toJson()两个直接用于解析和生成的方法
今阳说
·
2024-01-29 03:37
vue2
使用vuex状态管理工具 如何配置与搭建。
等我研究研究,下一期给大家出一个后台管理左侧侧边栏如何搭建的。首先我们先下载一下vuex包yarnaddvuex@31.先导入我们需要的Vue和vuex2.注册vuex3.创建vuex实例4.导出storeexportdefaultstore5.在main.js中导入并挂载到全局。Vuex如何实现模块化。1.首先我们在store文件夹下新建一个modules文件夹,在当前文件新建我们需要的vuex
Ma - hossihr
·
2024-01-29 02:42
javascript
前端
vue.js
Vue3 pinia全解(上)
如果你学过
Vue2
,那么你一定使用过Vuex。
还能救一下嘻嘻
·
2024-01-29 00:37
vue.js
前端
typescript
vue 样式隔离原理
,如,目的是为了隔离组件与组件之间的样式,如下面的例子:这是foo这是bar.foo{color:red;}.bar{color:green;}在vue组件挂在到dom之前,通过vue-loader(
vue2
椒盐大肥猫
·
2024-01-28 23:09
vue3
vue.js
前端
学习了解 Vue3 的 nextTick() 方法
1.Vue3中的nextTick()方法在Vue3中,nextTick()方法的行为和
Vue2
中基本相似,但它进行了一些优化,以提高性能和稳定性。nextTick()
黑风风
·
2024-01-28 22:29
vue
前端
学习
vue.js
前端
vue2
实现codemirror在线代码编辑器(代码提示,行数显示..)
项目需求需要在管理系统模块中实现用户SQL语句自查询,实现一个代码编辑器,要求有执行,清空,代码提示,行数显示功能,,实现效果如下:------------------------------------------------------------实现思路使用codemirror插件封装组件,然后再父组件中引入使用,通过组件之间的通信方法,进行值的传递。子组件封装(writeSql.vue)首
翘首自由的九零后
·
2024-01-28 20:14
vue
前端
vue.js
Cesium.js实现显示点位对应的自定义信息弹窗(数据面板)
博客:关于Cesium的常见需求整理之点位和弹窗(点位弹窗)博客:cesium添加点、线、面、文字、图标、模型等标绘零、相关技术选型:
Vue2
Vuecli5Cesium.js天地图一、需求说明在使用2D
@MADLING
·
2024-01-28 19:15
Cesium.js
javascript
前端
html
Cesium.js
三维地图
vue.js
linux系统下poll和epoll内核源代码剖析
我们通过内核
源码分析
来看看到底是为什么。
linux大本营
·
2024-01-28 16:36
2018-03-14鲁大师
源码分析
flow
flow接收多个函数作为参数,将第N个函数的返回值作为参数传给第N+1个函数。functionflow(funcs){constlength=funcs?funcs.length:0letindex=lengthwhile(index--){if(typeoffuncs[index]!='function'){thrownewTypeError('Expectedafunction')}}retu
NOTEBOOK2
·
2024-01-28 16:21
Android 系统启动--03:init进程
本文转载自:Android10.0系统启动之init进程本文基于Android10.0
源码分析
(kernel/msm-4.19)1.概述 init进程是linux系统中用户空间的第一个进程,进程号为1
Darcy1024
·
2024-01-28 15:59
上一页
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
其他