当然这个单体项目已经可能是烂大街的东西了 但认真学一些总是能有所得的

1.所得到就是规范的目录结构开发流程

image
image

2.前后端分离接口规范设计

image

路径 访问方式 返回参数 都特别规范 这样可以联调通顺
所以在干任何事情前规划可以事半功倍

3.阿里云OSS存储

将图片上传到阿里云Bucket 其实就是来实现上传的
image

4.Redis缓存

Redis基于内存的键值对结构数据库 Mysql存储在磁盘上 优点内存存储读写性能高

图形化工具
image

至于具体一些语法 我学的快忘得快 一个月不到忘完了
参考:

Redis常用命令:
 一:字符串操作命令 
	SET Key value  设置指定key值
	GET Key		获取指定key值
	SETEX key seconds value 设置指定key值 并设置过期时间秒
	SETNX key value 只有在key不存在时设置key的值
二:哈希操作命令 
	HSET key field value  将哈希表key字段field的值设为value	
	HGET key field           获取存储在哈希表中指定字段的值
	HDEL key field		  删除存储在哈希表中的指定字段		
	HKEYS key		  获取哈希表所有字段
	HVALS key                 获取哈希表中所有值
三:列表操作命令(有序不唯一) 
	LPUSH key value1 [value2]      将一个或多个值插入到列表头部
	LRANGE key start stop 		 获取列表指定范围内的元素	
	RPOP key				 移除并获取列表最后一个元素
	LLEN key					 获取列表长度
四:集合操作命令(无序唯一) 
	SADD key member1 [member2]        向集合添加一个或多个成员
	SMEMBERS key				   返回集合中的所有成员	
	SCARD key                                         获取集合的成员数
	SINTER key1 [key2]                            返回给定所有集合的交集
	SUNION key1 [key2]                          返回所有给定集合的并集
	SREM key member1 [member2]        删除集合中一个或多个成员
五:有序集合操作命令(有序唯一 关联一个double分数) 
	ZADD key score1 member1 [score2 member2]   向有序集合添加一个或多个成员
	ZRANGE key start stop [withscores]               通过索引区间返回有序集合中指定区间内的成员
	ZINCRBY key increment member             有序集合中对指定成员的分数加上增量increment
	ZREM key member [member....]               移除有序集合中的一个或多个成员
五:通用命令
	KEYS pattern			查找所有符合给定模式的key
	EXISTS key			检查给定key是否存在
	TYPE key				返回key所存储的值的类型
	DEL key				key存在时删除key
5.简单微信小程序相关了解

当然前端代码并未去实现 主要在深入了解后端技术
image

6.Mysql的深入学习

之前有关学的Mybatis 当时也是学的比较深入 然后做这个项目也就忘了差不多了
也暴露出了关于SQL的弱势 需要后期去深入理解SQL优化等方式 不能只会一些简单的增删改查语句
image

7.Echarts图表的使用

这个有点前端了 就是渲染数据 可视化美观的显示出来
image
官网:https://echarts.apache.org/handbook/zh/get-started/

posted on 2024-11-07 19:28  蒸饺  阅读(42)  评论(0)    收藏  举报