2024-05 归档

Spring Security实现基于RBAC的权限表达式动态访问控制

昨天有个粉丝加了我,问我如何实现类似shiro的资源权限表达式的访问控制。我以前有一个小框架用的就是shiro,权限控制就用了资源权限表达式,所以这个东西对我不陌生,但是在Spring Securit

Spring – Schedule Task 如何动态改写Cron配置

使用Spring @Scheduled标签可以很简单地定义Scheduled Task,但是有时我们需要在程序里动态地改写Cron的配置。 什么时候呢? 额,比如: 老板觉得Cron配置太难看了,想直

常用python编程模板汇总

在我们编程时,有一些代码是固定的,例如Socket连接的代码,读取文件内容的代码,一般情况下我都是到网上搜一下然后直接粘贴下来改一改,当然如果你能自己记住所有的代码那更厉害,但是自己写毕竟不如粘贴来的

Java的虚拟线程(协程)特性开启预览阶段,多线程开发的难度将大大降低

高并发、多线程一直是Java编程中的难点,也是面试题中的要点。Java开发者也一直在尝试使用多线程来解决应用服务器的并发问题。但是多线程并不容易,为此一个新的技术出现了,这就是虚拟线程。 传统多线程的

js模块 – amd cmd commonjs esm umd

写过前端代码大概率听说过amdcmdumdcommonjsesm这些名词, 想当初我第一次看到这些的时候, 人都麻了, 都是些啥啊. 后来我知道了, 这些都是js的模块规范. amd - 浏览器中的j

element-plus 一个vue3.xUI框架 (element-ui的3.x 版初体验)

官方文档已更新:点击跳转 突然发现已经半年没更新的element-ui更新了 更新了什么还不清楚,但是告知了基于vue3.x版本的 element-plus 已经出来了。 先来上手体验一下 首先安装一

Jenkins自动化部署Vue项目的方法实现_vue.js

目录 jenkins介绍 1. 环境准备 2. 首先登录服务器更新系统软件 3. 安装Java和git 4. 安装nginx 5. 安装Jenkins 6. 用jenkins创建一个构建任务 7.

Blazor 使用拖放(drag and drop)上传文件 , 粘贴文件上传

在很多上传文件的应用实例中, 都可以看到[拖放文件到此上传]这种骚功能 ,今天我们就来试试Blazor能不能完成这个想法. 原文链接:https://www.cnblogs.com/densen201

Redis缓存过期机制

Redis缓存过期机制 一、给Redis设置过过期时间的key,过期后有下面两种处理方式 1.(主动)定期删除 他会定时去抽查我们随机的key,时间默认是1秒10次,如果抽查到的key是已经过期的就

Vue的自定义拖动

directives: { drag (el, binding, vnode) { /** * 获取客户端可见内容的高度 * * @ret

Chile Address 版权所有
Powered by WordPress