本节目录 一 前戏 二 中间件介绍 三 自定义中间件 四 中间件的执行流程 五 中间件版登陆认证 六 xxx 七 xxx 八 xxx 一 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但 ...
分类:
其他好文 时间:
2020-06-21 13:24:50
阅读次数:
41
本文收录在个人博客:www.chengxy-nds.top,共享技术资源,共同进步 前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都颇为好奇。 产品是一款可燃气体报警器,如果家中燃气泄露浓度到达一定阈值,报警器检测到并上传气体浓度值给后台, ...
分类:
编程语言 时间:
2020-06-21 12:16:32
阅读次数:
180
消息中间件你知道多少?通过调研了解总结如下一、市场上的消息中间件产品有哪些。RabbitMQ Elang语言 高效 吞吐量RockMQ 阿里产品ActiveMQ 传统 实现JMS规范 Kafka 大数据 日志采集 二、消息中间件的优点。削峰 用于高并发场景,进行削峰异步 提供用户操作响应时间,优化用 ...
分类:
其他好文 时间:
2020-06-20 22:37:52
阅读次数:
84
package main import ( "github.com/gin-gonic/gin" "net/http" ) var secrets = gin.H{ "foo": gin.H{"email": "foo@bar.com", "phone": "123433"}, "austin": ...
分类:
其他好文 时间:
2020-06-20 01:31:26
阅读次数:
72
1. 概述 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构 ...
分类:
数据库 时间:
2020-06-19 21:00:44
阅读次数:
62
一、tar压缩工具的介绍说到软件管理,就不得不说到tar,因为制作rpm包需要tar,yum需要rpm。而说的到tar又不得不说到压缩和解压缩,所以要先了解一下压缩和解压缩。由于以前的计算机磁盘容量比较小,业内人士绞尽脑汁,终于开发出了一个能帮助用户节省磁盘的工具,就是压缩工具,我们知道计算机在存储数据的时候都是使用bytes来计算的,但是实际上1byte=8bits,在日常使用中并不是所有的数据
分类:
系统相关 时间:
2020-06-18 16:37:08
阅读次数:
65
介绍Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用一、基本权限基本权限的介绍Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9个。基本权限位和另外3个可以影响可
分类:
系统相关 时间:
2020-06-18 16:35:23
阅读次数:
53
一、tar压缩工具的介绍说到软件管理,就不得不说到tar,因为制作rpm包需要tar,yum需要rpm。而说的到tar又不得不说到压缩和解压缩,所以要先了解一下压缩和解压缩。由于以前的计算机磁盘容量比较小,业内人士绞尽脑汁,终于开发出了一个能帮助用户节省磁盘的工具,就是压缩工具,我们知道计算机在存储数据的时候都是使用bytes来计算的,但是实际上1byte=8bits,在日常使用中并不是所有的数据
分类:
系统相关 时间:
2020-06-18 16:35:00
阅读次数:
59
Jedis Jedis是Redis官方推荐的java连接开发工具!使用Java操作Redis的中间件! 导入Maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0 ...
分类:
其他好文 时间:
2020-06-18 16:28:38
阅读次数:
61
介绍Linux系统是一个典型的多用户操作系统,不同的用户处于不同的地位,为了保护系统的安全性,linux系统对于不同用户访问同一个文件或目录做了不同的访问控制。而这种控制就是通过权限实现的,本节课我们介绍linux权限的使用一、基本权限基本权限的介绍Linux中每个文件或目录都有3个基本权限位,控制三种访问级别用户的读、写、执行,所以linux的基本权限位一共有9个。基本权限位和另外3个可以影响可
分类:
系统相关 时间:
2020-06-18 16:27:12
阅读次数:
74