logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VUE动态权限控制(一)--------数据库和后端

现使用springboot+dubbo+vue前后端分离部署实现以下逻辑:用户与角色一对多,角色与权限一对多,不同的用户登录进去可以看到不同的菜单。一、数据库设计:1、t_user:2、t_role:3、t_module:4、t_user_role:5、t_role_module:根据数据库配置,张三登录可以看到wtyy_cs和wtyy_tabl...

Redis应用(4)分布式锁(4.1)并发问题与分布式锁引入

一、前提:现有两张表:product商品表:userorder订单表:现有抢购活动:package com.product.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation....

文章图片
#redis#java#数据库
Git代码托管(三)可视化工具操作(2)Idea

导入工程后右上角会出现git标志, 其中对钩表示commit。也有的idea版本push按钮也在右上角。

文章图片
#github
kettle(二)java调用kettle api

背景:现需要定时执行数据抽取功能,kettle工具是可以直接新建job的,不过这样比较麻烦,时间都浪费在新建kettle上,也不便于监控和维护。其实不同的ktr文件模板基本都是一样的,只是里面的数据不一样而已,这时就可以只新建一个kettle转换的ktr文件,java后台新建任务,这个任务包括频率、参数,由job调度根据每个task设置的频率去执行,读取这个ktr文件,把ktr文件里面的参数用当前

文章图片
#java#开发语言
vue实现后端文件下载到当前浏览器

比如现在在后端生成一个.sql文件并下载到当前浏览器:比如我的后端接口是localhost:8087/user/userController/exportSql,前端地址是localhost:9095/user#。一、前端:<el-button @click="getSql()">导出</el-button>var url = process.env.B...

java agent原理

一、原理借助java.lang.instrument,开发者可以构建一个独立于应用程序的代理(Agent),用来监测和协助运行在JVM上的程序,甚至能够动态的修改和替换某些类的定义。这样的特性实际上提供了一种虚拟机级别的AOP实现。而java.lang.instrument包是基于JVMTI机制实现的:JVMTI(Java virtual machine tool interface)是一套由ja

#java#开发语言
vue各种字符串拼接

写法有两种::title="`字符串${xx}`" 或 :title="'字符串' + xx" 都可以。如:1、vue绑定值与字符串拼接:<el-optionv-for="item in tableData":key="item.account":label= '`${item.name}${item.account}`':value=...

文章图片
#vue.js#javascript#html5
Redis操作(二)客户端Redisson(3)Redisson分布式锁

Redisson并没有通过setNx命令来实现加锁,而是基于 Redis+ 看⻔狗机制,自己实现了一套分布式锁逻辑。

文章图片
#redis#分布式#数据库
    共 86 条
  • 1
  • 2
  • 3
  • 9
  • 请选择