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
vue3源码分析
Vue 新版 脚手架 初始化 笔记
Vue2/
Vue3
修改node更新源将默认的更新源修改为淘宝的下载地址PSC:\Users\Administrator>npmconfigsetregistryhttps://registry.npm.taobao.orgPSC
code-vibe
·
2024-02-14 05:59
前后端分离
Vue
IDEA
vue.js
笔记
前端
ButterKnife使用方式
源码分析
+手写一个IOC注解框架
概述我在之前的一篇文章xUtils
源码分析
+手写一个IOC注解框架讲过IOC的概念,并自己实现过一个IOC注解框架。其实这也是根据xUtils框架的
源码分析
而写的,是基于注解+反射来实现事件注入的。
碧云天EthanLee
·
2024-02-14 05:58
Netty Review - ServerBootstrap源码解析
文章目录概述
源码分析
小结概述ServerBootstrapbootstrap=newServerBootstrap();bootstrap.group(bossGroup,workerGroup).channel
小小工匠
·
2024-02-14 04:39
【Netty】
ServerBootstrap
Netty
Vue3
高频知识点和写法
一Vue插件二
vue3
项目创建创建完成后npminstallnpmrundev三setup一响应式数据setup函数是用来代替data和methods的写法的,在setup函数中声明的数据和函数,导出后可以在页面中使用
Erica_莲子
·
2024-02-14 03:52
vue.js
前端
javascript
Netty Review - NioServerSocketChannel
源码分析
文章目录概述入口NioServerSocketChannel类继承关系实例化过程中做的事情小结概述入口ChannelFuturechannelFuture=serverBootstrap.bind(9000).sync();我们进入bind方法/***Createanew{@linkChannel}andbindit.*/publicChannelFuturebind(intinetPort){/
小小工匠
·
2024-02-14 02:10
【Netty】
netty
serversocket
Vue3
中Setup概述和使用(三)
一、引入Setup1、Person.Vue与
Vue3
编写简单的App组件(二)中的区别是:取消data、methods等方法,而是将数据和方法定义全部放进setup中。
maplea2012
·
2024-02-14 02:58
Vue
javascript
vue.js
前端
vue3
中的setup
setup:组合api的入口函数所有的组合api都学在setup中使用,它运行在beforeCreate之前例:setup方法使用在script标签内就不需要return数据以及方法了(这种方法一旦使用就不再有选项式api了)consta=1(这样声明的数据没有响应式,就是不能和页面双向绑定)constnum=ref(0)(ref是一个声明响应式数据及方法,它是由reactive封装过来的,他的值
千杯不倒王尧
·
2024-02-14 00:39
vue3
封装echarts组件
第一步:新建一个通用组件,在components目录下新建echarts文件夹,然后新建echart.vue第二步:在页面中使用封装好的echarts组件
weixin_43962020
·
2024-02-13 19:28
vue.js
前端
javascript
vue3
封装一个通用echarts组件
实现这个组件需要引入echarts和vue-echarts插件,使用vue-echarts是因为它帮我们封装了一些很常用的功能,比如监听页面resize后重新渲染功能,本次组件只使用到了autoresize配置,其它可以根据官方文档按需选配https://github.com/ecomfe/vue-echarts首先引入echarts和vue-echarts插件npminstallechartsv
weixin_43160044
·
2024-02-13 19:28
封装
echarts
vue.js
前端
Vue3
Vue2->
Vue3
如果有Vue2的基础,并在此基础上学习
Vue3
,并不需要把完整的官网看完,我们只需要关注一些新功能和非兼容的变化即可进行开发。
江_河
·
2024-02-13 19:42
搭建
Vue3
源码的开发环境
最近一直在看
Vue3
的源码,通过对
Vue3
的源码分解从头搭建出
Vue3
源码开发环境,需要梳理的东西还很多,现在将整个思路和源码弄了一个开源项目,大家可以一起参与进来。
JX灬君
·
2024-02-13 19:01
Vue3
组件 v-model 和 defineModel 使用
v-model可以在组件上使用以实现双向绑定简单使用Home.vueimport{ref}from'vue'importChildfrom'@/views/home/Child'constcity=ref('bj')Child.vueconstprops=defineProps(['modelValue'])constemit=defineEmits(['update:modelValue'])组
小凳子腿
·
2024-02-13 18:36
Vue3
defineModel
v-model
vue3
-应用规模化-工具链
工具链项目脚手架ViteVite是一个轻量级的、速度极快的构建工具,对VueSFC提供第一优先级支持。作者是尤雨溪,同时也是Vue的作者!要使用Vite来创建一个Vue项目,非常简单:(推荐)npm create vue@latest这个命令会安装和执行create-vue,它是Vue提供的官方脚手架工具。跟随命令行的提示继续操作即可。VueCLIVueCLI是官方提供的基于Webpack的Vue
王大可996
·
2024-02-13 16:45
vue3
vue.js
前端
javascript
vue
vue3
-应用规模化-路由和状态
客户端vs.服务端路由服务端路由指的是服务器根据用户访问的URL路径返回不同的响应结果。当我们在一个传统的服务端渲染的web应用中点击一个链接时,浏览器会从服务端获得全新的HTML,然后重新加载整个页面。然而,在单页面应用中,客户端的JavaScript可以拦截页面的跳转请求,动态获取新的数据,然后在无需重新加载的情况下更新当前页面。这样通常可以带来更顺滑的用户体验,尤其是在更偏向“应用”的场景下
王大可996
·
2024-02-13 16:45
vue3
vue.js
javascript
前端
vue
vue3
中使用element-plus的图标不显示问题
按照官网的写法,我的图标不显示的:image.png然后我搜了一些大神的博客说是vite版本改为2.3.7(但是我的依然不可以!!!!!!!!!!!!!!!!)image.pngimage.png有两种解决方案:第一种:我项目下的就是element-plus但是他官网说的图标引入方法我不能用,但是我用vue2的图标引入写法在里面就能显示image.png第二种:比如:有个图标叫select,最好给
是妍妍吖
·
2024-02-13 15:31
使用Provide和Inject设计
Vue3
插件
使用provide和inject的Vue依赖项注入非常适合构建
Vue3
插件或避免prop多层传递。尽管不经常使用它,但是您可以仅使用两个内置方法来实现依赖项注入:provide和inject。
魂斗驴
·
2024-02-13 14:47
vue和react的区别
vue和react的区别:一.定位:两者都是UI层的框架,vue是数据响应式的框架;二.vue使用的语法是template,react使用的语法是JSX;三.
vue3
.0推出了hooks:compositionapi
XiaoMai
·
2024-02-13 13:41
NSQ
源码分析
之概述
罗道文的私房菜消息队列在互联网公司使用非常普遍,因此也促使我去学习研究消息队列的原理以及细节问题;之前也有接触过消息队列,最主要就是在异步处理方面,当然消息队列还解耦,流量削峰等功能;目前消息队列产品也比较多,例如kafka,ActiveMQ,RabbitMQ,NSQ等等;之前原本打算看kafka,但是处于学习成本(kafka是scala编写,之前scala接触的比较少),所以就先不看kafka,
faunjoe
·
2024-02-13 12:29
【
Vue3
从入门到实战 进阶式掌握完整知识体系】010-探索组件的理念:组件概述
三、探索组件的理念1、组件概述组件图解组件的概念非常常见,类似于模块的概念components.png简单使用hellovue//Vue.createApp()内的参数组成根组件constapp=Vue.createApp({template:``});//注册子组件helloapp.component('hello',{template:`hello`});//注册子组件byeapp.compo
訾博ZiBo
·
2024-02-13 12:55
Contractfuzzer 框架分析(
源码分析
)
最近阅读了Contractfuzzer的源代码,总结了Contractfuzzer的系统框架图Contractfuzzer是第一篇智能合约fuzz的文章,其主要分为三个模块,分别是测试用例生成模块、交易自动化发送模块和交易执行与漏洞检测模块。一、测试用例生成模块(对应文件Contract_fuzzer)测试用例生成模块主要负责测试用例的生成以及接收来自geth-cf的测试结果,并对测试结果进行处理
区区小块
·
2024-02-13 11:24
测试用例
智能合约
区块链
MySQL •
源码分析
• SHUTDOWN过程
摘要:ORACLE中的SHUTDOWNMySQLSHUTDOWNLEVEL暂时只有一种,源码中留了LEVEL的坑还没填在此借用Oracle的SHUTDOWNLEVEL分析OracleSHUTDOWNLEVEL共有四种:ABORT、IMMEDIATE、NORMAL、TRANSACTIONALABORT立即结束所有SQL回滚未提交事务断开所有用户连ORACLE中的SHUTDOWNMySQLSHUTDO
暖夏未眠丶
·
2024-02-13 11:58
创建你的第一个Vue项目(小白专享版本)
文章目录下载node.js创建
Vue3
项目VSCode和
Vue3
CDN(内容分发网络)使用全局构
小馒头学python
·
2024-02-13 10:27
Vue3
vue.js
前端
javascript
vue3
获取ref实例ts怎么写
父级件:按钮import{ref}from'vue'importMyLoginfrom'./components/MyLogin.vue'constMyLoginRef=ref|null>()consthanldClick=()=>{MyLoginRef.value?.sayHello()}子级件MyLogin.vue:我是logindefineExpose({sayHello:()=>{cons
adrainHsu
·
2024-02-13 10:16
Vue3
笔记(2024)
1.
Vue3
简介2020年9月18日,Vue.js发布版3.0版本,代号:OnePiece(n经历了:4800+次提交、40+个RFC、600+次PR、300+贡献者官方发版地址:Releasev3.0.0OnePiece
肉松拿铁
·
2024-02-13 10:15
前端
笔记
vue
能否手写
vue3
响应式原理-面试进阶
(二)响应式原理利用ES6中Proxy作为拦截器,在get时收集依赖,在set时触发依赖,来实现响应式。(三)手写实现1、实现Reactive基于原理,我们可以先写一下测试用例//reactive.spec.tsdescribe("effect",()=>{it("happypath",()=>{constoriginal={foo:1};//原始数据constobserved=reactive(
helloworld1024z
·
2024-02-13 09:01
vue3
腾讯tdesign 后台管理框架的使用
1.介绍TDesign是具有包容性的设计体系,它强调为业务提供产品、服务等过程中,追求以人为本、人人受益的包容性,要求搭建过程中,了解业务底层,理解业务场景的多样性,并在繁杂的业务场景中寻找共性和特性,确保彼此能灵活地在同一个环境并存,既能满足当下需要,也能作用于更广泛的场景,为不同的产品保留定制空间,在保证不同产品能够体现自我特色的同时,TDesign还可以为更广泛的产品提供适合的服务。TDes
喝一杯维C
·
2024-02-13 08:28
tdesign
前端框架
javascript
vue.js
Spring AOP从零单排-织入时期
源码分析
问题:SpringAOP代理中的运行时期,是在初始化时期织入还是获取对象时期织入?织入就是代理的过程,指目标对象进行封装转换成代理,实现了代理,就可以运用各种代理的场景模式。何为AOP简单点来定义就是切面,是一种编程范式。与OOP对比,它是面向切面,为何需要切面,在开发中,我们的系统从上到下定义的模块中的过程中会产生一些横切性的问题,这些横切性的问题和我们的主业务逻辑关系不大,假如不进行AOP,会
油腻的Java
·
2024-02-13 07:10
Netty Review - NioEventLoopGroup源码解析
文章目录概述类继承关系
源码分析
小结概述EventLoopGroupbossGroup=newNioEventLoopGroup(1);EventLoopGroupworkerGroup=newNioEventLoopGroup
小小工匠
·
2024-02-13 07:03
【Netty】
nioeventloop
eventloopgroup
记录目前使用
vue3
.2.0&&vite4.2.0时遇到的一些坑-持续更新
vue3
安装markdown-itvuets使用markdown-it需要使用以下命令安装才行npminstall--savemarkdown-it@vue/compiler-sfc来源https://
尽虹
·
2024-02-13 03:42
web前端
vue.js
前端
javascript
typescript
vue3
源码解读--effect
目录vue2源码
vue3
源码示例源码其实,在不看源码之前,就已经能想到其大概实现逻辑了:每一个effect在执行过程中如果遇到设置了响应式的值那么就会执行依赖收集,那么此时如果打一个标记,并根据此标记将存在依赖的
习惯水文的前端苏
·
2024-02-13 02:11
iOS-底层原理 :alloc & init & new
源码分析
(二)
(iOS底层原理文章汇总)(iOS资料大全)在分析alloc源码之前,先来看看一下3个变量内存地址和指针地址区别:分别输出3个对象的内容、内存地址、指针地址,下图是打印结果结论:通过上图可以看出,3个对象指向的是同一个内存空间,所以其内容和内存地址是相同的,但是对象的指针地址是不同的%p->&p1:是对象的指针地址,%p->p1:是对象指针指向的的内存地址这就是本文需要探索的内容,alloc做了什
ios南方
·
2024-02-13 02:27
vue3
composition api入门教程
我们使用vue自定义组件的时候,为了可以复用重复的功能代码时,提高代码的灵活性和可维护性,我们会把组件的逻辑抽离出来。虽然这样已经可以实现组件的复用,但是随着应用的复杂度组件增大,会对某一些方法进行功能迭代,这样对于那些新人,需要阅读旧的代码逻辑,对于开发不太友好。本文首发于前端开发指南,更多高质量文章可以前往查看,值得收藏!vuecompositionapi解决了什么问题?随着应用功能的持续迭代
imkelen
·
2024-02-13 00:26
Vue3
现在有多少种写法?
Vue3
中加入了响应式API,书写一个组件的方式又增加了几种。看看有什么不一样vue2和
vue3
都适用熟悉的模板.vue单文件自定义语法、插值、指令都可以使用。按照官网书写就不会有什么问题。
z_hboot
·
2024-02-12 23:21
不学无数——Mybatis解析判断表达式
源码分析
Mybatis解析判断表达式
源码分析
在我们开发过程中用Mybatis经常会用到下面的例子Mapper如下MaptestArray(@Param("array")String[]array);XMl中的sql
不学无数的程序员
·
2024-02-12 23:27
【
Vue3
+Vite+TS】10.0 组件七:动态加载进度条
必备UI组件将用到的组件:Progress进度条组件设计新建src\components\baseline\progress\src\index.vueconstprops=defineProps({//说明:百分比,必填percentage:{required:true,type:Number,default:0,},//说明:进度条是否有动态效果isAnimation:{type:Boolea
bobokaka
·
2024-02-12 23:39
手动建立一个
Vue3
+TS+Vant3+Pinia的项目
1.node的版本至少16如果想升级稳定版node可以执行如下命令npminstall-gn--force安装最新的版本nlatest安装最近的稳定版本nstable2.搭建vitenpmcreatevite1666427720875.jpg3.安装pinianpmaddpinia@next挂载piniahttps://pinia.web3doc.top/这个是关于这个的官网具体方法可以详细了解这
涵子_
·
2024-02-12 19:36
ZGC
源码分析
(6)- 日志分析
根据ZGC运行的情况,截取部分关键的日志信息。分析如下:ZGC初始化信息这一部分主要是ZGC初始化的状态。从日志我们看出JVM的版本,是否支持NUMA,大爷内存等。还有CPU的数目为8,GC工作线程数位5,并发工作线程数为1。整个堆空间15279MB(接近15GB,实际上我设置了15GB的堆空间,这里有效地为14.9GB),预分配的内存为256M[2018-12-17T14:15:10.878+0
躺在石头上吐泡泡
·
2024-02-12 18:47
Astro + NextUI 搭建个人博客(导航组件篇)
Astro简介由于我之前的个人博客是
Vue3
+Quasar+Koa+MySql搭建的,整体就是SPA的思路,作为练手倒是可以锻炼前后端各方面的能力。
·
2024-02-12 18:49
重温阿里云宝塔面板部署前后端项目
回到老家,便打算趁这一段空闲时间提升一下自己,重点是学习实践一下echarts相关内容,很多公司项目都需要实现可视化,所以在bilibili上找了黑马的一个教程开始学习,不同的是,他用的是vue2,我用的是
vue3
fc&&fl
·
2024-02-12 18:42
阿里云部署前后端项目
阿里云
云计算
Taro+
vue3
+ template nut-ui 4.0 + pinia 的前端框架模板搭建
比如说:uni-appTaro京东框架去做这些前端需求2.介绍Taro①.项目的具体结构Taro框架中的目录结构大体上都是一样的page页面store②项目的store状态管理状态管理使用的是pinia
vue3
喝一杯维C
·
2024-02-12 14:53
taro
前端框架
浅谈Java集合丨底层源码解析
1、Map一、背景二、Map家族三、HashMap、Hashtable等四、HashMap底层数据结构2、List一、List包括的子类二、ArrayList三、ArrayList
源码分析
四、LinkedList
Java__JJ
·
2024-02-12 10:08
CC1-LazyMap利用链-
源码分析
本篇文章是基于CC1利用链的,本质其实都是一样,无非就是使用了LazyMap类的get方法来触发利用链,在看本篇文章之前,需要先弄明白CC1第一条链的原理,弄明白了第一条链,这条链相当于理解了百分之90。如果不明白CC1的第一条链,可以先阅读我的这篇文章:https://blog.csdn.net/weixin_46367450/article/details/132274219文章目录漏洞影响范
yuan_boss
·
2024-02-12 09:53
Java序列化与反序列化
网络安全
LazyMap
利用链
动态代理
彻底扒光QQ音乐,批量下载音乐和MV文件
计划会员到期前下载一些音乐文件,继续针对QQ音乐网站
源码分析
和歌曲下载链接的进行研究。平时通过APP和软件播放歌曲也是趋势,所以在QQ音乐Web网站显示的歌曲数量有限。但是还是可以下载一些歌曲。
超级小刀-技术
·
2024-02-12 08:49
数据爬虫
python
项目实战——创建菜单与游戏页面(上)
目录PS:整篇文章全是实现前端的工作,如果大家不了解
vue3
,建议补一下前置知识~~一、整体框架二、实现导航栏三、导航栏中实现页面跳转四、实现地图五、实现墙体六、生成障碍物PS:整篇文章全是实现前端的工作
yan扬
·
2024-02-12 08:03
springboot项目
游戏
spring
spring
cloud
css
vue.js
配置git环境与项目创建
WebSocket协议)对局列表模块:对局列表界面、对局录像界面排行榜模块:Bot排行榜界面用户中心模块:注册界面、登录界面、我的Bot界面、每个Bot的详情界面前后端分离模式SpringBoot实现后端
Vue3
m0_59519985
·
2024-02-12 08:32
springboot
springboot
DataX
源码分析
reader
系列文章目录一、DataX详解和架构介绍二、DataX
源码分析
JobContainer三、DataX
源码分析
TaskGroupContainer四、DataX
源码分析
TaskExecutor五、DataX
shandongwill
·
2024-02-12 07:29
大数据
ETL
DataX
vue3
学习——路由进度条
安装pnpminprogress创建permission.tsimportrouterfrom'@/router/index.ts'importNProgressfrom'nprogress'import'nprogress/nprogress.css'//不加样式不显示NProgress.configure({showSpinner:false})router.beforeEach((to,fr
可乐KL
·
2024-02-12 06:39
vue3
学习
vue3
vue3
学习——router-view 过渡动画
虽然
vue3
说建vue页面不用包裹一个根节点,但是transition不能没有唯一的标签所以还是得包一层~o( ̄▽ ̄)o.el-main{/*渐变设置*/.MainFade-enter-from,.MainFade-leave-to
可乐KL
·
2024-02-12 06:39
vue3
学习
前端
vue3
vue3
学习——封装菜单栏
@/Layout/Sidebar/index.vueimportSidebarfrom'./Sidebar.vue'//在下面的代码里import{useRoute}from'vue-router'importuseUserStorefrom'@/store/modules/user.ts'//state中存放菜单数据importuseLayoutSettingfrom'@/store/modul
可乐KL
·
2024-02-12 06:06
vue3
学习
vue3
SpringBean生命周期是怎样的?
文章目录注意事项环境
源码分析
Demo.javaClassPathXmlApplicationContextAbstractApplicationContextrefreshfinishBeanFactoryInitializationDefaultListableBeanFactorypreInstantiateSingletonsAbstractBeanFactorygetBeandoGetBe
后端开发萌新
·
2024-02-12 04:39
死磕Spring源码系列
spring
java
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他