课程过滤

0 过滤课程
	-后端:
	-前端:
	
1 登录(把登录数据保存到浏览器)
	-接口
	-vuex:状态管理器
		-存储cookie信息
		-使用:
			-安装
			-在main.js中配置:
				new Vue({
				  router,
				  store,
				  render: h => h(App)
				})
			-赋值:
				_this.$store.state.name=_this.name
			-取值:
				this.$store.state.name
	-vue-cookies
		-安装:npm install vue-cookies
		-使用:
			-导入import Cookie from 'vue-cookies'
			-取值:Cookie.get('根据key值')
			-赋值:Cookie.set('key值','value值')
		-定义方法:
			定义在:mutations 字典中
			login:function (state,response) {
				//修改这两个变量的值
				state.name=response.data.name
				state.token=response.data.token
			//    往cookie中写数据
				Cookie.set('name',response.data.name)
				Cookie.set('token',response.data.token)

				},
		-调用方法:
			this.$store.commit('方法名','参数')
	-注销,清除所有数据(cookie,store中的数据)
	
----vue到此为止
2 redis
	-安装 
		redis                   ---->mysql
		redis-cli               ----->mysql -root -p
		redis-desktop-manager   -----Navicat
	-redis 和Memcached
		-redis可以持久化(可以把数据持久化到硬盘),支持五大数据类型,单线程
			-str
			-列表
			-字典(hash)
			-set
			-zset(有序集合)
		-Memcached 不能持久化,一断电,就没了,只支持一种数据类型,只支持str
		
3 python操作redis
	-安装模块:
		pip3 install redis
posted @ 2018-12-26 14:54  不沉之月  阅读(72)  评论(0编辑  收藏  举报