这里写目录标题概览1. 变化侦查1.1 Observer流程图2. vdom虚拟DOM2.1 创建节点createElm2.2 更新节点patchVnode2.3 更新子节点 updateChildren3. 模板编译3.1 抽象语法树AST3.2 模板编译具体流程3.3 HTML解析器3.3.1 解析不同的内容3.3.2 AST节点层级3.3.3 小结3.4 文本解析器3.5 优化阶段3.6
App.vue作为Vue项目的主窗口<router-view></router-view>让路由生效main.js负责加载
原创 2022-09-05 17:24:17
275阅读
工作中需要搭建单独的图像服务器,经过在fastDFS和Minio之间选型,最终选择了Minio,因为是Apache的开源项目,而且实现了Amazon S3协议。以下是搭建的过程,以及可能碰到的坑,做一个备忘:第一步,当然是要在虚拟机上安装好docker以及docker-compose。1、安装docker比较简单,网络上资料太多,但在Yunos7上面还是会碰到selinux的坑——报错“Error
转载 2023-08-15 21:53:18
148阅读
## ABP集成Redis实现缓存 ### 1. 流程概述 在ABP框架中集成Redis实现缓存,一般需要以下步骤: | 步骤 | 描述 | | --- | --- | | 步骤一 | 安装Redis | | 步骤二 | 配置Redis连接 | | 步骤三 | 集成Redis缓存 | | 步骤四 | 使用Redis缓存 | 接下来,将详细介绍每个步骤所需的具体操作和代码。 ### 2.
原创 2023-09-18 09:38:54
328阅读
# 教你如何在abp框架中集成Redis 在现代的Web应用程序开发中,缓存技术是不可或缺的一部分,它可以提高应用程序的性能和响应速度。而Redis作为一种高性能的内存数据库,被广泛应用于缓存和消息队列等方面。而在使用abp框架进行开发时,集成Redis可以更好地提高应用程序的性能和扩展性。 ## 为什么要集成Redis? 在传统的ASP.NET应用程序中,一般使用内存缓存来提高应用程序的性
原创 2024-03-15 04:31:08
85阅读
9.2 ABP基础设施层 - 集成Dapper 9.2.1 简介 Dapper 是基于.NET的一种对象关系映射工具。Abp.Dapper简单的将Dapper集成ABP。它作为第二个ORM可以与EF 6.x, EF Core 或者 Nhibernate 工作。 9.2.2 安装 在开始之前,你需要
转载 2020-10-28 11:46:00
466阅读
2评论
本文将从BIO开始介绍,经过NIO、多路复用,最终说回Redis的Reactor模型,力求详尽。本文与其他文章的不同点主要在于:1、不会介绍同步阻塞I/O、同步非阻塞I/O、异步阻塞I/O、异步非阻塞I/O等概念,这些术语只是对底层原理的一些概念总结而已,我觉得没有用。底层原理搞懂了,这些概念根本不重要,我希望读完本文之后,各位能够不再纠结这些概念。2、不会只拿生活中例子来说明问题。之前看过特别多
3.7k Star,GitHub热榜,SpaceX粉丝组织r/SpaceX公布了他们的REST API。 △r/SpaceXr/SpaceX是SpaceX粉丝自发组织的社区,日常搜集整理SpaceX的火箭发射信息。实际上,这不是他们第一次贡献有关数据,之前他们就整理开源过火箭发射Timeline。 △SpaceX发射时间线优秀的同一批人,再次出手。他们整理的API,基本包含
转载 2024-07-03 10:10:06
34阅读
最近在整理以前的代码,碰到了写的element-ui整合vue的项目感觉挺好用的,就用一个案例分享给大家吧。首先还是直接附上一份单独网页版的代码吧,复制导入vue.js即用,不需要后端,感受下element-ui的强大。如果想要直接的案例,不想进行简单尝试,请直接调到标题二:案例环境1. 单独网页版代码:<!DOCTYPE html> <html lang="en"> &l
转载 2024-04-23 16:00:34
95阅读
文章目录1. 引言2. ElementUI案例2.1 创建项目2.2 安装依赖2.3 创建页面2.4 配置路由2.5 运行程序1. 引言通过前面的章节
原创 2022-01-25 17:44:37
1639阅读
# ABP框架如何集成Redis:解决缓存问题的方案 ## 引言 在现代应用中,缓存机制是提升系统性能的关键之一。随着数据量的增加,如何有效地管理和缓存数据成为了开发者的重要课题。ABP(Asp.Net Boilerplate)框架是一款灵活的应用开发框架,它提供了多种集成解决方案,其中包括Redis作为分布式缓存服务。本文将介绍如何在ABP框架中集成Redis,并解决一个具体的缓存问题。
原创 7月前
55阅读
vue比jq好处1jq 频繁操作dom 增加了性能消耗 vue 模拟dom 从内存中拿2jq 数据没有统一管理 vue 统一管理数据3vue 组件开发可以提取出公共的html或js mv*好处mvcm model 模型 操作数据v view 视图 展示静态资源c controller 控制器 逻辑 mvpm model 模型 操作数据v view 视图 展示静态资源p 主持人(
转载 5月前
3阅读
新建页面 创建按对应的模块和实体 新建的模块需要进行注册
转载 2019-05-09 10:16:00
178阅读
2评论
1.1 安装 Electron 依赖包开发者往往通过 npm install(或 yarn add)指令完成为 Node.js 工程安装依赖包的工作,安装 Electron 也不例外,下面是 npm 和 yarn 的安装 Electron 依赖包的指令:npm install electron --save-dev yarn add electron --dev官方推荐我们把 electron 依
(1)什么是vue插件就像我们安装vscode的插件能给我们的vscode添加不同的功能一样。Vue的插件就是能够给vue添加新功能新特性的东西。(2)Vue插件有什么用插件通常会为 Vue 添加全局功能。所谓全局: 即不需要像组件那样,每次使用他前都需要先引入一次。对于插件只要在最开始引入一次,在任何组件就可以直接使用。(类似于我们在window上添加的方法属性那样,任何地方都可以用)插件能实现
CodeFun 编者按:自从 2021 年 7 月 2 日开启公测至今,半个月的时间里,我们为 1000 + 前端工程师带来了提效体验。⬇️2021 年过一半了,各位切图还开心吗?最近我遇到这个事情: emmm,这位产品小兄弟,说好只加 3 个页面,最后硬是让产品加了 6 个页面,差点凑齐七个小矮人了,后面的 UI 稿就像这样(考虑到公司利益,本文采用网上案例作为参考):(资源出自网络
一、登录过程分析在登录页面当中,引用Element UI中的input输入框,配置 :model="loginForm",同时在列表项input输入框中结合v-model命令,v-model="loginForm.username",实现双向数据绑定。对于data中的数据,也需要进行定义之前model所绑定的数据loginForm,这个也是录表单的数据绑定对象,在loginForm中定义具体的数据
转载 2024-04-09 09:25:32
174阅读
1.elementui布局框架Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 。换句话说:Element它是在vue2.0的基础上,提供了各种组件(比如表单 表格 菜单导航.....),使用这些组件可以更好得完成功能和布局。2.1 如何使用elementui组件(1)需要再相应得网页中引入vueelementui得文件注意:必须先引入vue在引入elem
转载 2024-03-27 09:03:23
216阅读
1、安装 npm i element-ui -S 2、完整引入 其中,样式文件是单独引用的。 3、按需引入(需要借助babel-plugin-component) npm install babel-plugin-component -D 然后创建babel的配置文件 然后就可以按需引入了: 在引入 ...
转载 2021-10-23 21:54:00
423阅读
2评论
前言在上一篇博客vue2响应式原理之递归侦测全部对象属性,讲述了对象中嵌套对象或者数组的深层嵌套进行数据劫持使对象全部属性变得响应式,这一篇将讲述如果数据发生变化通过getter和sertter进行依赖收集通知Watcher进行视图更新一、依赖是什么?使用到数据的地方称为依赖,我们会在getter中收集依赖,在setter中触发依赖。我们把依赖收集的代码封装成一个Dep类用来管理依赖,然后在每个O
  • 1
  • 2
  • 3
  • 4
  • 5