logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VirtualBox扩容失败-Progress state: VBOX_E_NOT_SUPPORTED Resizing to new size 16231956480 is not yet

使用VirtualBox时,发现一个分区大小不够用,使用resize扩容,提示失败。D:\VirtualBox>VBoxManage modifyhd "D:\vx\docker1\docker1.vdi" --resize 154800%...Progress state: VBOX_E_NOT_SUPPORTEDVBoxManage.exe: error: Failed to ...

vue3.0使用vee-validate3.0校验插件

vee-validate3.0默认规则"alpha": "{_field_}只能包含字母字符","alpha_dash": "{_field_}能够包含字母数字字符、破折号和下划线","alpha_num": "{_field_}只能包含字母数字字符","alpha_spaces": "{_field_}只能包含字母字符和空格","betwee...

Activiti5 工作流入门教程

最近把Activiti给研究了一下,因此想写一下有关工作流方面的知识,把自己的学习心得也给分享一下,省的在学习的道路上,走很多弯路。准备工作:activiti5 软件环境1)  JDK1.6或者更高版本2)  数据库, mysql, oracle等3)  支持activiti5运行的jar包  http://activiti.org/download.html4)  开发工...

Redis 增加互斥锁

互斥锁  缓存击穿后,多个线程会同时去查询数据库的这条数据,那么我们可以在第一个查询数据的请求上使用一个互斥锁来锁住它。  其他的线程走到这一步拿不到锁就等着,等第一个线程查询到了数据,然后做缓存。后面的线程进来发现已经有缓存了,就直接走缓存。static Lock reenLock = new ReentrantLock();public String findPubConfigByKey1(S

#redis#缓存#数据库
到底了