07 2022 档案
摘要:什么是分布式锁?实现分布式锁的三种方式 在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具体什么是分布式锁,分布式锁应用在哪些业务场景、如何来实现分布式锁呢? 一. 为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步
阅读全文
摘要:最近客户要求菜单添加按钮权限,于是我对照系统管理板块添加了按钮权限。(照猫画虎) 1、添加按钮菜单 菜单类型:按钮 菜单名称:按钮名称 权限标识:板块:菜单名称:按钮名称 获取登录人权限标识的sql SELECT DISTINCT m.perms FROM sys_menu m LEFT JOIN
阅读全文
摘要:1.vue优点? 答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb; 简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习; 双向数据绑定:保留了angular的特点,在数据操作方面更为简单; 组件化:保留了react的优点,实现了html的封装和重用,在构建单页面
阅读全文
摘要:1、项目结构 2、执行初始化脚本积木报表sql,github上下载。总共有10张表。 jimureport.sql 导入数据之后共有10张表 3、pom中引入积木报表最新依赖 <dependency> <groupId>org.jeecgframework.jimureport</groupId>
阅读全文