- 博客(194)
- 资源 (9)
- 收藏
- 关注
原创 Vscode——运行java项目
(3)搜索:Extension Pack for Java。(2)扩展(快捷键:ctrl + shift + x)验证是否已安装,命令符输入。(1)打开vscode。
2024-01-16 18:27:29
8869
原创 Window——安装nacos
Maven下载指引:https://blog.youkuaiyun.com/qq812457115/article/details/117451334。官方地址:https://nacos.io/zh-cn/
2024-01-16 12:04:12
636
原创 C++——安装环境、工具
一、进入官网下载Visual Studio 下载地址:https://visualstudio.microsoft.com/zh-hans/二、安装三、安装完后如果出现window SDK 下载失败,可自行下载,如果没有请跳过这一步Window SDK 官方地址:https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/四、启动工具五、右键源文件TIP、快捷方式位置:C:\Program
2023-09-26 16:02:59
384
原创 Vue3学习记录——(9) isRef、isReactive、isProxy、toRaw
【代码】Vue3学习记录——(9) isRef、isReactive、isProxy、toRaw。
2023-09-23 17:37:45
174
原创 Vue3学习记录——(7) 异步加载defineAsyncComponent与Suspense组件
【代码】Vue3学习记录——(7) 异步加载defineAsyncComponent与Suspense组件。
2023-09-20 11:49:56
597
1
原创 React+Node——next.js 构建前后端项目
请求地址 http://localhost:3000/api/user。页面访问地址 http://localhost:3000/user。
2023-09-19 17:13:50
1437
1
原创 React——组件缓存 react-activation
Boolean (true-卸载时缓存 false-卸载时不缓存)Function (返回值为上述。参数表示是否需要在卸载时缓存。的所有缓存内容,包括。
2023-08-26 14:35:14
2355
原创 CSS——滚动条样式修改
-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)-webkit-scrollbar-button 滚动条两端的按钮。-webkit-scrollbar-thumb 内嵌滑块。-webkit-scrollbar-track 外层轨道。-webkit-scrollbar-corner 边角。-webkit-resizer 定义右下角拖动块的样式。-webkit-scrollbar 滚动条整体部分。
2023-02-27 15:16:51
510
原创 Vue——v-bind、v-on动态参数
代码中的attributeName会被作为一个JavaScript表达式进行动态求值,求得的值将会作为最终的参数来使用。例如,如果Vue实例有一个data属性attributeName,其值为href,那么这个绑定将等价于v-bind:href。代码中的event会被作为一个JavaScript表达式进行动态求值,求得的值将会作为最终的参数来使用。例如,如果Vue实例有一个data属性event,其值为click,那么这个绑定将等价于v-on:click。
2023-02-27 12:00:34
771
原创 Vue——v-memo 提高性能
当组件重新渲染的时候,如果valueA与valueB都维持不变,那么对这个以及它的所有子节点的更新都将被跳过。事实上,即使是虚拟DOM的VNode创建也将被跳过,因为子树的记忆副本可以被重用。
2023-02-27 11:49:06
162
原创 Vue3学习记录——(5) 新特性
在Vue 2.x中,所有的节点(包括一些静态节点)在服务端返回时都会转换为虚拟DOM,再转换成HTML字符串返回给浏览器;Vue 3则将静态节点剥离成字符串,这部分内容不会转换成虚拟DOM,而是直接拼接返回,在效率上进行了提升。Vue 3里面新增件Teleport、Suspense、Fragments片段的内置组件,这里把内置组件称作可以直接写在里面而不需要格外引入的组件,而Fragments是一种新的特性,让开发者可以不用在中强制包裹一个根元素。
2023-02-23 18:23:50
127
原创 Vue3学习记录——(4) TypeScript
TypeScript是微软开发的一个开源的编程语言,通过在JavaScript的基础上添加静态类型定义构建而成,其通过TypeScript编译器或Babel转译为JavaScript代码,可运行在任何浏览器和操作系统上。TypeScript引入了很多新的特性,例如类型监测、接口等,这些特性在框架源码的维护上有很大的提升。
2023-02-22 18:11:55
92
原创 Vue3学习记录——(3) Tree shaking
Tree Shaking是一个术语,通常用于描述移除JavaScript上下文中的未引用代码,在一定程度上减少了资源的大小。
2023-02-22 17:51:51
137
原创 Vue3学习记录——(2)虚拟DOM、事件缓存
(事件缓存)在vue2.x中在绑定DOM事件时,例如@click,这些事件被认为是动态变量,所以每次更新视图的时候都会追踪它的变化,然后每次触发都要重新生成全新的函数,在Vue 3中,提供了事件缓存对象cacheHandlers,当cacheHandlers开启的时候,@click绑定的事件会被标记成静态节点,被放入cacheHandlers中,这样在视图更新时也不会追踪,当事件再次触发时,就无须重新生成函数,直接调用缓存的事件回调方法即可,在事件处理方面提升了Vue的性能。
2023-02-22 15:03:29
863
原创 Vue3学习记录——(1)MVC与MVVM
Model代表数据存储,主要用于实现数据的持久化;View代表用户界面(UI),主要用于实现页面的显示;Controller代表业务逻辑,串联起View和Model。MVVM是把MVC中的Controller去除了,取而代之的是ViewModel,是一个同步的View和Model的对象,作用是操作DOM,特点是双向数据绑定。
2023-02-22 10:57:25
225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人