上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

2021年7月15日

4-vue之请求拦截器

摘要: axios 拦截器官方示例:https://github.com/axios/axios#interceptors 使用请求拦截器统一设置token // 请求拦截器 request.interceptors.request.use( // 任何所有请求会经过这里 // config 是当前请求相关 阅读全文

posted @ 2021-07-15 11:53 paike123 阅读(197) 评论(0) 推荐(0) 编辑

2021年7月13日

varchar 和 char 的区别

摘要: 区别一:定长和边长 char 表示定长,长度是固定的,varchar 是变长,长度是可变的。char 如果插入的长度小于定义的长度,则用空格填充;varchar如果插入的长度小于定义的长度,还是按照实际的长度进行存储,插入多长就存入多长。 因为其长度固定,char的存取速度还是要比varchar要快 阅读全文

posted @ 2021-07-13 11:30 paike123 阅读(536) 评论(0) 推荐(0) 编辑

2021年7月12日

3-element-from 表单验证

摘要: 1:模板中配置 <el-form ref="log-form" :model="form" label-width="80px" class='form' :rules="formRules"> <el-form-item label="用户名:" prop='name' class="label- 阅读全文

posted @ 2021-07-12 16:50 paike123 阅读(135) 评论(0) 推荐(0) 编辑

2-vue注册element 并且封装请求模块

摘要: 1: vue 注册element组件库 Element 介绍 Element 是饿了么前端团队开发的一个基于 Vue.js 的桌面端组件库,它提供的组件非常丰富,不仅功能强大,而且简单易用。 Element 非常的流行,大多数基于 Vue.js 开发的管理系统都会使用到它。 官网:https://e 阅读全文

posted @ 2021-07-12 16:38 paike123 阅读(227) 评论(0) 推荐(0) 编辑

Socket.Io

摘要: 1 简介 Socket.IO 本是一个面向实时 web 应用的 JavaScript 库,现在已成为拥有众多语言支持的Web即时通讯应用的框架。 Socket.IO 主要使用WebSocket协议。 Socket.IO 不等价于 WebSocket,WebSocket只是Socket.IO实现即时通 阅读全文

posted @ 2021-07-12 09:51 paike123 阅读(257) 评论(0) 推荐(0) 编辑

2021年7月11日

利用dwebsocket在Django中使用Websocket

摘要: 一、Websockets介绍 HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。 在2008年诞生,2011年成为国际标准。 现在基本所有浏览器都已经支持了。 WebSocket是一种在单个TCP连接上进行全双工通信的协议。在WebSocket API中 阅读全文

posted @ 2021-07-11 12:19 paike123 阅读(263) 评论(0) 推荐(0) 编辑

2021年7月8日

APScheduler 定时任务工具的使用

摘要: APScheduler (advanceded python scheduler)是一款Python开发的定时任务工具。 文档地址 https://apscheduler.readthedocs.io/en/latest/userguide.html#starting-the-scheduler 特 阅读全文

posted @ 2021-07-08 20:44 paike123 阅读(300) 评论(0) 推荐(0) 编辑

2021年7月6日

缓存问题

摘要: 1 缓存穿透 缓存只是为了缓解数据库压力而添加的一层保护层,当从缓存中查询不到我们需要的数据就要去数据库中查询了。如果被黑客利用,频繁去访问缓存中没有的数据,那么缓存就失去了存在的意义,瞬间所有请求的压力都落在了数据库上,这样会导致数据库连接异常。 解决方案: 约定:对于返回为NULL的依然缓存,对 阅读全文

posted @ 2021-07-06 20:03 paike123 阅读(43) 评论(0) 推荐(0) 编辑

缓存的有效期和淘汰策略

摘要: 有效期 TTL (Time to live) 设置有效期的作用: 节省空间 做到数据弱一致性,有效期失效后,可以保证数据的一致性 Redis的过期策略 过期策略通常有以下三种: 定时过期 每个设置过期时间的key都需要创建一个定时器,到过期时间就会立即清除。该策略可以立即清除过期的数据,对内存很友好 阅读全文

posted @ 2021-07-06 20:00 paike123 阅读(164) 评论(0) 推荐(0) 编辑

缓存的数据

摘要: 缓存数据的类型 在设计缓存的数据时,可以缓存以下类型的数据 一个数值 例如 验证码 用户状态 如:user:{user_id}: enable 数据库记录, Caching at the object level 以数据库对象的角度考虑, 应用更普遍 例如, 用户的基本信息 user = User. 阅读全文

posted @ 2021-07-06 19:57 paike123 阅读(39) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页

导航