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
vue.js源码分析
vue 虚拟DOM源码解析
1、什么是虚拟DOM虚拟DOM(VirtualDOM)是使用javaScript对象描述真实DOMvue.js中的虚拟DOM借鉴snabbdom,并添加了
vue.js
的特性,例如:指令和组件机制2、为什么使用虚拟
方方孜
·
2024-01-07 04:17
vuex基础
Vuex是一个专为
Vue.js
应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
zjh111
·
2024-01-07 04:46
Spring
源码分析
零:Springboot的启动流程
文章目录一、前言二、SpringApplication的初始化三、流程简介四、流程步骤详解1.获取监听器2.环境变量的构造2.1.application.yml的加载3.创建上下文4.上下文准备工作5.SpringApplication#refreshContext附录:spring.factories一、前言本文是笔者阅读Spring源码的记录文章,由于本人技术水平有限,在文章中难免出现错误,如
猫吻鱼
·
2024-01-07 04:14
#
源码分析篇
vue实现搜索后列表关键字高亮
exportdefault{data(){return{keywords:'',list:[{id:1,title:'
Vue.js
开发实践'},{id:2,title:'Vue3基础教程'},{id:3
学如逆水,不进则退
·
2024-01-07 04:40
功能实现
vue.js
前端
javascript
[Vue CLI 3] vue inspect 的源码设计实现
首先它是vue的一个扩展命令,在文件@vue/cli/bin/
vue.js
中定义了command还是依赖了工具包commanderconstprogram=require('commander')代码配置如下
weixin_33695082
·
2024-01-07 03:01
javascript
webpack
ViewUI
Java HashMap 面试题(一)
面试题-HashMap的put方法的具体流程hashMap常见属性
源码分析
3.3面试题-说一下HashMap的实现原理?
xwhking
·
2024-01-07 03:11
Java面试题之集合
java
开发语言
uniapp知识大杂烩?
UniApp是一个基于
Vue.js
框架的跨平台开发框架,可以用于同时开发iOS、Android和Web应用程序。
一个大长腿
·
2024-01-07 02:37
uni-app
Vue.js
输入框组件开发
HTML数字输入框组件——实战[v-cloak]{display:none;}.step{width:70px!important;}JSinput-number.jsVue.component("input-number",{template:`-=max'>+`,props:{max:{type:Number,default:Infinity},min:{type:Number,default
咸鱼前端
·
2024-01-07 02:40
(适趣AI)Vue笔试题
前言本文主要是【Vue】——(适趣AI)Vue笔试题的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言1.请简述
Vue.js
听风与他
·
2024-01-06 21:10
vue.js
前端
javascript
Vue笔试题
深入理解Vue生命周期钩子及其应用
Vue.js
其独有的生命周期系统允许我们在组件的不同阶段执行自定义代码。在本文中,我们将深入探讨一个简单的Vue组件,通过观察其生命周期钩子的执行顺序,以及如何在特定时刻插入自己的逻辑。
贰零壹玖.
·
2024-01-06 21:23
vue.js
前端
javascript
Vue Router的介绍与引入
在这里是记录我引入VueRouter的全过程,引入方面也最好先看官方文档一.介绍VueRouter是
Vue.js
的官方路由。它与
Vue.js
核心深度集成,让用
Vue.js
构建单页应用变得轻而易举。
贰零壹玖.
·
2024-01-06 21:53
vue.js
前端
javascript
Android架构组件Room功能详解,已拿offer附真题解析
可能有人会觉得,我技术牛逼就行了,为啥还要提高写文档的能力,有这功夫我还不如多看看
源码分析
?这是一些初级或者刚入门的工程师的普遍的困惑。这
m0_56067448
·
2024-01-06 19:36
程序员
android
Vue.js
组件中的 data 为什么是一个函数?
本文转自大牛(朱安邦)的网站https://www.axihe.com/map/vue-focus.html同一个组件被复用多次,会创建多个实例。这些实例用的是同一个构造函数,如果data是一个对象的话。那么所有组件都共享了同一个对象。为了保证组件的数据独立性要求每个组件必须通过data函数返回一个对象作为组件的状态。
狗不乐
·
2024-01-06 18:21
spring之循环依赖底层
源码分析
目录前言:@Resouce/@AutoWired区别@Resouce注入过程spring循环依赖底层原理源码解析解决循环依赖问题所需要的重要关键对象循环依赖不同场景解决方式前言:今天聊一聊spring循环依赖问题,同时分析一下@Resouce/@AutoWired区别。@Resouce/@AutoWired区别@Autowired注解是Spring提供的,而@Resource注解是J2EE本身提供
山鸟与鱼!
·
2024-01-06 18:09
spring源码
spring
java
后端
vue.js
中ref及$refs的使用及讲解
关于ref和$refs的用法及讲解,
vue.js
中文社区(https://cn.vuejs.org/v2/api/#ref)是这么讲解的:imageref被用来给元素或子组件注册引用信息,引用信息将会注册在父组件的
有梦想的咸鱼前端
·
2024-01-06 17:27
Hive 源码解析一:Driver
本文为Hive源码系列的第一节(共三节)客户端部分,本节主要内容是通过
源码分析
总结从bin/hive启动到SQL解析转换成MR再到提交任务打印结果的一个宏观流程;第二节则针对HSQL如何解析、转换成MR
小王是个弟弟
·
2024-01-06 17:25
hive
hadoop
big
data
【Linux 内核
源码分析
】I2C子系统分析 整体框架介绍
内核版本:v4.14构成在Linux的I2C架构如图:内核空间部分可以分为:i2c设备驱动、i2c核心以及i2c总线驱动。i2c核心:框架的实现;提供i2c总线驱动和设备驱动的注册、注销方法;i2c通信方法(algorithm)上层的,与具体适配器无关的代码以及探测设备、检测设备地址的上层代码等。这一部分的工作由内核开发者完成。i2c总线驱动:具体控制器的实现;i2c总线驱动是对i2c硬件体系结构
攻城狮百里
·
2024-01-06 16:26
Linux
linux
【Linux 内核
源码分析
】GPIO子系统软件框架
Linux内核的GPIO子系统是用于管理和控制通用输入输出(GPIO)引脚的软件框架。它提供了一套统一的接口和机制,使开发者能够方便地对GPIO进行配置、读写和中断处理。主要组件:GPIO框架:提供了一套API和数据结构,用于在驱动程序中注册和操作GPIO引脚。这包括GPIO的请求、释放、配置以及读写等功能。GPIO控制器驱动:每个具体的硬件平台都需要编写相应的GPIO控制器驱动程序,负责与硬件进
攻城狮百里
·
2024-01-06 16:26
Linux
linux
【Linux 内核
源码分析
】Linux内核通知链机制
Linux内核通知链(notifierchain)是一种机制,用于实现内核中的事件通知和处理。它提供了一种灵活的方式,让不同的模块可以注册自己感兴趣的事件,并在事件发生时接收到通知。通知链由一个或多个注册在其中的回调函数组成,每个回调函数都有一个优先级。当事件发生时,内核会按照优先级顺序调用相应的回调函数进行处理。在内核中,常见的使用场景包括:设备驱动程序:当设备状态改变时,通过通知链机制将相关信
攻城狮百里
·
2024-01-06 16:56
Linux
linux
【Linux 内核
源码分析
】关于Linux内核源码目录结构
Linux内核源码采用树形结构。功能相关的文件放到不同的子目录下面,使程序更具有可读行。使用SourceInsight打开源码,如下图所示,可以看到源码是树形结构。目录含义描述arch存放与体系结构相关的代码,包括不同硬件平台的特定代码。block提供块设备的支持,包括文件系统和磁盘驱动程序。crypto提供加密算法和密码学支持。Documentation存放内核文档和说明。drivers包含各种
攻城狮百里
·
2024-01-06 16:20
Linux
linux
Vue组件间通信详解
众所周知,组件是
vue.js
最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。那么组件之间如何通信呢?
kjkongjun
·
2024-01-06 15:02
Nginx项目部署笔记
实现步骤:第一步:准备操作系统,安装必备的软件第二步:配置nginx第三步:部署
Vue.js
第四步:部署Django项目一、nginx安装nginx:Linuxpackagessudoyuminstallyum-utils
冰镇毛衣
·
2024-01-06 15:29
nginx
运维
seata的部署和集成
官网地址:Seata|Seata,其中的文档、播客中提供了大量的使用说明、
源码分析
。
ZSYP-S
·
2024-01-06 15:48
Seata
CommonJS 和 ES6 Module:一场模块规范的对决(上)
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《
Vue.js
阿珊和她的猫
·
2024-01-06 11:07
es6
前端
ecmascript
vue的增量式学习-篇章2
部分的介绍创建一个应用模板语法响应式基础计算属性类与样式绑定更为复杂的例子学习模板语法响应式基础计算属性类与样式绑定列表渲染事件处理表单输入绑定生命周期侦听器模板引用组件基础复杂例子学习optionAPI学习各个vue部分的介绍创建一个应用:概念:创建一个Vue应用是指使用
Vue.js
Wade_Crab
·
2024-01-06 10:35
vue.js
学习
javascript
vue的增量式学习-篇章4
写毕设到企业级前端(第7天)vue的增量式学习-篇章4工具链路由状态管理ReactiveState(响应式状态)使用Vuex测试服务端渲染(SSR)最佳实践工业界实际用的产品及其分析前端长要接触的技术栈分析在
Vue.js
Wade_Crab
·
2024-01-06 10:01
vue.js
学习
前端
(一) VueX入门
本节知识点Vuex入门概述Vuex是一个专门为
vue.js
设计的集中欧冠状态管理架构,也就是比如说多个页面共用数据。
我拥抱着我的未来
·
2024-01-06 10:27
vue.js
三种插槽的快速理解和使用
子组件中的slot就是预留了一个空间,父组件可以往这个空间里插入内容,同时可以为这个slot默认设置一段内容,当父组件没有插入内容时就显示默认内容。匿名插槽匿名插槽就是没有名字的插槽,子组件里写个插槽,父组件往里面插入内容就行了代码:匿名插槽代码显示结果:显示结果具名插槽具名插槽就是给子组件模板里的slot设置名字,父组件想要使用哪个插槽就指定哪个插槽的名字,以此替换相对应的插槽。(较于匿名插槽,
罗罗卜卜卜卜
·
2024-01-06 10:05
什么是
Vue.js
的响应式系统(reactivity system)?如何实现数据的双向绑定?
Vue.js
的响应式系统是指一种能够跟踪数据变化并实时更新相关界面的机制。它是
Vue.js
框架的核心特性之一。在
Vue.js
中,你可以使用数据绑定语法将数据绑定到DOM元素上。
代码真的养发
·
2024-01-06 09:14
vue.js
前端
javascript
RocketMQ源码 发送消息
源码分析
前言DefaultMQProducer是默认生产者组件,是生产者客户端中,绝大部分关于生产者和broker、nameSrv进行网络通信的功能入口。其中,包含发送各种形式(同步、异步、事务、顺序)的消息,针对发送消息部分的实现,主要是封装好消息协议后,从NameSrv获取当前Topic路由信息,轮询悬着一个队列,通过RemotingClient客户端,将请求发送给messageQueue所在的bro
虚空小白
·
2024-01-06 08:37
RocketMQ源码
java
开发语言
源码
中间件
java-rocketmq
rocketmq
Vue2和Vue3框架介绍以及使用
Vue2和Vue3框架介绍:Vue2是
Vue.js
的早期版本,它引入了组件化的开发方式,使得开发人员可以更加模块化地构建单页应用程序。
无妄的罪
·
2024-01-06 08:42
前端
vue.js
Retrofit
源码分析
本文概述Retrofit作为主流的网络框架,采用注解和接口的方式封装请求,使得调用过程变得优雅又简洁,优雅的背后肯定是卓越的设计,所以从源码角度分析一下Retrofit是如何做到的,整理成文。使用回顾publicinterfaceGitHubService{@GET("group/{id}/users?sort=desc")Call>groupList(@Path("id")intgroupId)
就叫汉堡吧
·
2024-01-06 07:32
聊一聊 C# 线程切换后上下文都去了哪里
这个问题其实比较底层,如果对操作系统没有个体系层面的理解以及做过
源码分析
,其实很难说明白,这篇我们就从.NET高级调试的角度试着分析一下吧。
一线码农
·
2024-01-06 07:53
c#
开发语言
windbg
.net
spring-AOP注解
源码分析
1.前言在刚学java的时候看到编译器里显示的黄黄的字体还不知道那是注解,注解的名称也是后面才知道的,反正感觉它的逼格很高。后面为了提高自己的代码质量,也学会了注解的编写,不过一直没有去看到底是怎么实现的,这回总算弥补上年轻时代的缺憾了。2.代理实例化的流程image.png2.1ProxyFactory代理工厂代理工厂类继承于ProxyCreatorSupport涉及的源码部分如下,很简单没什么
WANGGGGG
·
2024-01-06 07:15
vue.js
循环滚动通知列表
1?{notice_top:animate}:''">{{item.content}}js代码:data(){return{noticeList:[{content:'苹果也疯狂!iPhoneXR来到小米价,刷新售价底线'},{content:'“5号电池一出”,充电宝没用了,所有手机通用,行千里不关机'},{content:'小米10一出手就高配置,小米9难及十分之一,友商都汗颜'},{cont
wulicoo
·
2024-01-06 07:20
vue
vue
javascript
计算机基础面试题 |10.精选计算机基础面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《
Vue.js
ai_todo
·
2024-01-06 06:58
计算机基础
计算机基础
计算机基础面试题 |11.精选计算机基础面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《
Vue.js
ai_todo
·
2024-01-06 06:58
计算机基础
计算机基础
计算机基础面试题 |09.精选计算机基础面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《
Vue.js
ai_todo
·
2024-01-06 06:57
计算机基础
计算机基础
计算机基础面试题 |12.精选计算机基础面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《
Vue.js
ai_todo
·
2024-01-06 06:21
计算机基础
计算机基础
springCloud-Eureka
源码分析
Eureka架构图Eureka作为springCloud的注册中心,提供了服务注册、服务续约、服务同步等功能,本片文章结合源码来看下Eureka核心功能,原文地址imageEureka核心功能服务注册(register):EurekaClient会通过发送REST请求的方式向EurekaServer注册自己的服务,提供自身的元数据,比如ip地址、端口、运行状况指标的url、主页地址等信息。Eure
ajajaj
·
2024-01-06 06:43
在vue3中使用Cesium保姆篇
1.首先新建一个vue项目Vue.js-渐进式JavaScript框架|
Vue.js
可以直接到管网中查看命令通过npm来创建一个vue3的项目然后通过命令下载1.99的版本的cesium和pluginnpmicesium
Mr.mjw
·
2024-01-06 06:40
cesium
前端
vue.js
深入理解Vue生命周期钩子及其应用
Vue.js
其独有的生命周期系统允许我们在组件的不同阶段执行自定义代码。在本文中,我们将深入探讨一个简单的Vue组件,通过观察其生命周期钩子的执行顺序,以及如何在特定时刻插入自己的逻辑。
冷风扇666
·
2024-01-06 04:00
#
vue
vue.js
javascript
前端
Linux内核
源码分析
之setup_arch (三)
1.前言在Linux内核
源码分析
之setup_arch(二)中介绍了当前启动阶段的内存分配函数memblock_alloc,该内存分配函数在本篇将要介绍paging_init中用于页表和内存的分配,paging_init
JiauZhang
·
2024-01-06 03:20
linux
linux
嵌入式
操作系统
Linux内核
源码分析
之setup_arch (四)
机器感知一个专注于SLAM、Linux、算法等相关技术文章分享的公众号前言Linux内核
源码分析
之setup_arch(三)基本上把setup_arch主要的函数都分析了,由于距离上一篇时间比较久了,所以这里重新贴一下大致的流程图
JiauZhang
·
2024-01-06 03:20
linux
基于SpringBoot的竞赛管理系统的设计与实现
关键词:SpringBoot;赛管理系统;MVC设计模式;毕业;设计;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP
勤劳搬砖的程序猿
·
2024-01-06 02:43
spring
boot
后端
java
基于微信小程序的电影院线系统的设计与实现
关键词:微信小程序;电影院线;毕业;设计;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP和微信小程序的开发
勤劳搬砖的程序猿
·
2024-01-06 02:43
微信小程序
小程序
基于SpringBoot的过滤算法系统的设计与实现
关键词:SpringBoot;过滤算法;毕业;设计;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP和微信小程序的开发
勤劳搬砖的程序猿
·
2024-01-06 02:42
spring
boot
后端
java
基于SpringBoot的外卖点餐管理系统的设计与实现
关键词:SpringBoot;外卖管理;毕业;设计;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP和微信小程序的开发
勤劳搬砖的程序猿
·
2024-01-06 02:12
spring
boot
后端
java
基于SpringBoot的宠物管理系统的设计与实现
关键词:SpringBoot;宠物管理;宠物医院;宠物店管理;毕业;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP
勤劳搬砖的程序猿
·
2024-01-06 02:12
spring
boot
宠物
后端
基于SpringBoot的图书推荐管理系统的设计与实现
关键词:SpringBoot;图书推荐;毕业;设计;我们专注于软件开发工程领域,熟练掌握多种开发技术,包括基于SpringBoot、
Vue.js
、SSM框架的应用开发,以及针对AndroidAPP和微信小程序的开发
勤劳搬砖的程序猿
·
2024-01-06 02:41
spring
boot
后端
java
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他