一、Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Re
课程目标 1、前端开发和前端开发工具2、Nodejs安装及快速入门3、Es6的新语法糖4、Npm包管理器5、Babel的安装作用6、模块化管理7、Webpack打包和编译8、如何快速构建一个nodejs项目vue-element-admin 01、概述和前端工具vscode安装 前端开发是创建Web ...
转载 2021-10-06 22:29:00
161阅读
2评论
 Vue进阶当你熟悉了Vue.js的基本概念和用法后,可以继续深入学习Vue.js的进阶内容。以下是一些Vue.js的进阶主题,可以帮助你更好地理解和应用Vue.js。组件通信Vue.js提供了多种方式来实现组件之间的通信。除了父子组件之间的通信,还有兄弟组件、跨级组件的通信等。你可以学习使用props和$emit实现父子组件之间的数据传递和事件触发,使用Vuex进行状态管理,或者使用事
原创 精选 2024-04-15 09:34:06
168阅读
前端进阶系列
转载 2021-07-20 15:57:56
94阅读
Redis为什么快?项目中会用到redis,因为redis可做缓存,并发每秒能处理10w条数据。但你知道为什么redis存取那么快么,你可能会说redis基于内存,基于K-V存储,单线程….。等等,为什么单线程反而会快了呢?其实Redis是基于NIO的多路复用模型。Windows环境下是select的多路复用,Linux环境下是epoll的多路复用。可能有人会问,什么是多路复用。多路复用简单来说,
原创 2021-04-12 14:04:22
163阅读
Redis持久化 由于Redis的数据保存是基于内存的,这也就导致如果服务器断电就会丢失这部分数据,因此需要持久化操作,Redis的持久化有2种,分别是rdb和aof RDB Redis会单独创建一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程结束了,再用这个临时文件来替换上次持 ...
转载 2021-10-13 12:00:00
51阅读
2评论
redis进阶Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
1、一定要设置最大缓存大小并设置缓存策略 如果不设置最大缓存,在新添加数据时,如果超过最大内存回事redis崩溃! 设置方式:maxmemory 1GB 使用redis-cli登录后,使用info命令查看内存情况: # Memory used_memory:882920 used_memory_hu
原创 2021-09-14 10:04:42
100阅读
redis发布订阅 参考文章:https://pythonav.com/wiki/detail/3/33/ 1.subscribe 订阅一个或者多个频道 2.publish 给指定的频道发消息 3.psubscribe 订阅指定模式的消息频道,*代表所有 4.pubsub channels 查看当前 ...
转载 2021-11-02 09:43:00
136阅读
2评论
附以下模块的使用场景,
原创 2022-11-22 11:24:53
107阅读
一、Redis事务 1、Redis事务定义 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 2、Multi、Exec、discard 从输入Mult ...
转载 2021-07-28 15:34:00
69阅读
2评论
Redis 1 Redis中的数据结构 ![image-20201204114339215](Redis day02.assets/image-20201204114339215.png) 传统键值存储是关联字符串值到字符串键,但是 Redis 的值不仅仅局限于简单字符串,还可以持有更复杂的数据结构。下面列的是 Redis 支持的所有数据结构,后面将逐一介绍: String(字符串) List(
原创 2023-07-08 12:40:41
58阅读
2020.3正式进军前端,目标高级前端工程师,经验尚浅,文章内容如若有误,欢迎指正。一:面向对象:类class面向对象三大特性之封装封装是面向对象的重要原则,它在代码中的体现主要是以下两点:封装整体:把对象的属性和行为封装为一个整体,其中内部成员可以分为静态成员(也叫类成员)和实例成员,成员之间又可细分为属性和方法。访问控制:外部对对象内部属性和行为的访问权限,简单来分时就是私有和公有两种权限。以
转载 2021-01-29 20:41:27
280阅读
2评论
知识点预习1.jQuery特殊效果2.链式调用3.属性操作4.jQuery循环5.jQuery事件01-jQuery的特殊效果//1.淡入淡出fade//$(".box").fadeIn();//$(".box").fadeOut();//$(".box").fadeToggle();//2.显示隐藏//$(".box").hide();//$(".box").show();//$(".box")
原创 2018-12-07 16:36:23
307阅读
知识点复习html 标签,块级 行内css position background text-align margin padding font-size z-index over-flow :hover opacity float(clear:both) line-height ...
原创 2022-03-01 14:52:54
122阅读
知识点复习html 标签,块级 行内css position background text-align margin padding font-size z-index over-flow :hover opacity float(clear:both) line-height ...
原创 2021-07-12 13:59:20
193阅读
2020.3正式进军前端,目标高级前端工程师,经验尚浅,文章内容如若有误,欢迎指正。Promise对象是一个可以管理同步 / 异步操作运行结果的状态和数据的容器。它的核心逻辑就是外部操作合理地把它的运行结果状态和数据交由容器存储并管理,而后外部再从容器中取出该外部操作的状态和数据进行下一步操作。本文接下来从以下手写Promise的五个关键认识开始探讨,最终完成手写Promise:Promise容器
转载 2021-01-29 21:03:21
229阅读
2评论
前端进阶知识汇总
原创 2021-09-02 15:25:25
352阅读
AST应用的三个要点需要一个解析器,将代码转换为AST需要一个遍历器,能够遍历AST,并能够方便的对AST节点进行增删改查等操作需要一个代码生成器,能够将AST转换为代码esprima与babel常用的满足上述3个要点的工具包有两个,一个是 ​​esprima​​,一个是 ​​babel​​esprima相关包及使用如下const esprima = require('esprima'); /
转载 2022-04-22 14:29:47
499阅读
jQuery介绍 jQuery是目前最流行的JavaScript程序库,它是对JavaScript对象和函数的封装 它的设计思想是write less,do more jQuery能做什么 访问和操作DOM元素 控制页面样式 对页面事件进行处理 扩展新的jQuery插件 与Ajax技术完美结合 jQ
原创 2021-05-26 09:50:15
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5