摘要: 许久没有产出了,今天看了掘金上的一篇关于接口设计的文章,因此有感谈谈自己在项目开发中与后的一些想法和反思。 参考:一篇来自前端同学对后端接口的吐槽 以使用者的视角开发接口 对于RESTful风格的前后端分离式开发,接口的设计应该从何种视角出发呢?一般情况下,后端开发人员(我)的想法是: 想要实现这个 阅读全文
posted @ 2020-07-29 21:04 周周zzz 阅读(599) 评论(3) 推荐(0) 编辑
摘要: 这是一个基于Spring Boot + Vue的直播数据可视化系统,实现了直播数据的可视化展示、分级权限管理、警报数据流处理、报表的统计与文件导出、实时事件通知等功能。 后端地址:LBMS 前端地址:LBMS-Web 预览 **实时数据总览页:**该页面根据用户身份自动重定向。页面上方通过四个卡片展 阅读全文
posted @ 2020-06-21 18:44 周周zzz 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 前言 前段时间完成了毕业设计课题——《基于Spring Boot + Vue的直播后台管理系统》,项目名为LBMS,主要完成了对直播平台数据的可视化展示和分级的权限管理。虽然相当顺利地通过了答辩,但是由于时间以及本人水平的不足,其实后端系统的代码还仅仅停留在“能跑就行”。因此这篇文章主要也是为了反思 阅读全文
posted @ 2020-06-12 19:09 周周zzz 阅读(2471) 评论(0) 推荐(3) 编辑
摘要: Redis事务 对于一组命令,按顺序地串行化执行而不会被其他命令插入,不允许加塞 主要命令:MULTI、EXEC、DISCARD、WATCH、UNWATCH 正常执行:MULTI [指令集] EXEC 放弃事务:MULTI [指令集] DISCARD 当一系列指令中有某条指令有编译错误(例如无法识别 阅读全文
posted @ 2020-06-09 19:58 周周zzz 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Redis的持久化 Redis的持久化有RDB和AOF两种机制,两种机制可以同时生效,当两个文件(dump.rdb、appendonly.aof)同时存在时,Redis重启时优先采用AOF方式恢复数据。 RDB(Redis Database) RDB持久化方式能够在指定的时间间隔能对你的数据(sna 阅读全文
posted @ 2020-06-08 13:36 周周zzz 阅读(92) 评论(0) 推荐(0) 编辑
摘要: NoSQL 为什么要使用NoSQL 单个数据库架构下,数据存储的瓶颈是什么? 数据量过大,一个机器放不下 数据索引过大,一个机器的内存放不下 读写混合情况下的访问量一个实例无法承受 Web数据库架构的发展 优化数据库的结构和索引,使用缓存技术缓解数据库的压力(Memcached+MySQL+垂直拆分 阅读全文
posted @ 2020-06-06 20:03 周周zzz 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式(Singleton)是最简单又最实用的设计模式之一,《设计模式——可复用面向对象软件的基础》一书中这样描述单例模式: 1. 意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2. 动机 ...让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建(通过截取 阅读全文
posted @ 2020-05-01 00:37 周周zzz 阅读(116) 评论(0) 推荐(0) 编辑
摘要: HashMap简介 HashMap是Java中一中非常常用的数据结构,也基本是面试中的“必考题”。它实现了基于“K-V”形式的键值对的高效存取。JDK1.7之前,HashMap是基于数组+链表实现的,1.8以后,HashMap的底层实现中加入了红黑树用于提升查找效率。 HashMap根据存入的键值对 阅读全文
posted @ 2020-04-24 23:15 周周zzz 阅读(1492) 评论(0) 推荐(2) 编辑
摘要: MyBatis是可以说是目前最主流的Spring持久层框架了,本文主要探讨SpringBoot集成MyBatis的底层原理。完整代码可移步Github。 如何使用MyBatis 一般情况下,我们在SpringBoot项目中应该如何集成MyBatis呢? 引入MyBatis依赖 <dependency 阅读全文
posted @ 2020-04-23 18:43 周周zzz 阅读(1236) 评论(1) 推荐(5) 编辑
摘要: OOM是什么 OOM全称"OutOfMemory",既内存溢出。我们知道,Java中的对象是在堆(heap)上创建的,当堆内存不足以为新创建的对象分配空间时,就会产生OutOfMemoryError。 为什么会产生OOM 由于GC机制的存在,Java程序员不需要过多地关注内存的分配与回收,GC通过“ 阅读全文
posted @ 2020-04-22 01:20 周周zzz 阅读(442) 评论(0) 推荐(0) 编辑