9 FinelyYang

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

文件夹目录权限实现方法总结(附代码)

文件夹权限分为可读、可写、管理、没有权限四种。有管理权限则有可读、可写权限。设置了没有权限,则不能设置可读、可写、管理权限。如果不设置没有权限,默认文件夹有可读权限。 权限设置,只能一级一级往下设置,不能从下往上设置。设置中,不允许出现冲突情况(上级目录没有权限,下级目录有权限)。 权限是继承的,子目录自动拥有父级目录的权限。 本目录设置权限前,查询所有下级目录是否设置过权限,如果设置过,则不允许设置权限。情形一:本目录设置为甲角色有权限,其...

2020-08-28 10:58:39

springboot全局日期格式转换:前端字符串转为Date,后端Date转为json字符串

Field error in object 'diskFileAO' on field 'regulationInputTime': rejected value [2020-08-27]; codes [typeMismatch.diskFileAO.regulationInputTime,typeMismatch.regulationInputTime,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.co

2020-08-21 15:39:58

linux磁盘空间满了解决

1. 查看磁盘占用情况df -lh发现/dev/sda2挂载目录已用100%。2.查看大文件find /-type f -size +200M3.我的因为安装了mysql,数据量比较大,清除不需要的表cd /var/lib/mysqldu -lh 查看目录占用磁盘情况:将大文件表删除即可。...

2020-08-13 09:34:55

关于文件夹目录权限的一些思路

需求为文件夹权限设置:管理员可以新建和维护文件夹(目录), 不同用户在拥有的目录的权限可控,权限分为只读、读写和管理。 参考svn文件夹权限后想到两种实现方式:1.阻断式:A->B->C->D 当配置了D目录的权限为只读或者读写或者管理,那么只有用户访问D目录时才有权限,访问A或B或C都没有任何权限,仅仅在输入A->B->C->D完整目录时才有权限。这种配置起来比较繁琐。2.继承式:A->B->C->D 当配置了D目录的权限为只读或者读...

2020-08-07 17:01:12

echarts实现甘特图

效果如下图:y轴为餐桌编号,x轴为客人预订的时间: 以8号餐桌为例,甘特数据为阴影部分,表示不同时间段客人用餐占用的时间。如果时间段有交集则说明有时间冲突,应做时间调整。vue 部分代码:<template> <div id="gt-chart" ref="gt-chart"></div> </div></template><script> //初始化柱状图...

2020-06-30 15:57:31

java 文件上传,多次上传文件名称、格式相同的数据,需要对文件进行重命名

一.文件重复判断(文件名和后缀判断): /** * 获取文件夹中相同文件名的文件个数 * * @param filePath * @param fileName * @return */ private int getFileMax(String filePath, String fileName) { File file = new File(filePath); File[] files;

2020-06-12 09:52:28

vue、springboot集成websocket跨域问题解决

由于浏览器连接的是服务器上的websocket,导致出现了如下跨域错误:The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. Origin 'http://a.com' is therefore not allowed access. The cre...

2020-06-08 22:00:31

关于数据权限的一些思考和解决方法

最近在研究数据权限的时候,自己做了些思考和实践,本文记录下过程以免忘记。 一、角色都会配置功能权限,此项内容不做赘述。我在角色表中新增字段data_scope,这个用于标记角色拥有的数据权限,主要分为3种类型:1代表本人,2代表本部门,3代表本机构。数据权限类型可以自行扩展。表结构如下: 二、用户登录时查询拥有的角色,从角色中获取data_scope值,排序,取出优先级(类型值最大的)最大的,我设计的是值越大拥有的数据权限越大。 /** * 获取数据权...

2020-05-30 20:41:38

springboot activemq stomp实现队列消息发送/消费

1.添加maven依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </dependency> <depen

2020-05-26 12:11:42

Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍

在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如: 1 2 3 4 5 6 7 # 此为注释 – 将被 Git 忽略 ...

2020-04-09 22:29:53

elementUI中template自定义文本后show-overflow-tooltip失效解决

最近在开发中发现使用elementUI中template自定义文本,由于文本的长度较长,缩略展示配置:show-overflow-tooltip="true",但没起作用。<el-table :data="dataSource" :max-height="tableH" :height="tableH" v-loading.body=...

2020-03-09 21:00:31

linux安装activemq

一、下载安装包:http://activemq.apache.org/download-archives.html选择需要的版本,然后选择linux安装包下载:二、安装jdk环境,上传压缩包到服务器,解压:tar -zxvf apache-activemq-5.15.11-bin.tar.gz 三、启动activemq:cd apache-activemq-5....

2020-03-06 11:04:44

java:List的深拷贝

相关方法调用:void org.apache.commons.collections.CollectionUtils.addAll(Collection collection, Object[] elements)Integer[] java.util.List.toArray(Integer[] a)void java.util.Collections.copy(List<? su...

2020-02-28 14:00:11

springboot查看内嵌tomcat版本,重新指定版本

从以下网址:https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-tomcat/1.5.17.RELEASE可以看到对应内嵌的版本为8.5.34。现在加入我升级到8.5.51:1.pom.xml 配置properties <properties> ...

2020-02-24 10:31:17

网络切换后ssh登录不上解决

公司办公网络从192.168.1.* 换成了 172.221.19.*,但是机房服务器还是用原来的192.168.1.*。出现的问题是ssh登录不上,SecureCRT也连不上,但是互相是可以ping通的。 提交代码到仓库,git push 报错:ssh_exchange_identification: read: Connection reset by peer fatal: Cou...

2020-01-17 17:18:38

vue 父组件ajax异步请求,子组件没有获取到父组件传值的问题

vue 父组件使用ajax异步请求获取数据,由于是异步获取,所以子组件mounted阶段,ajax仍未完成请求,子组件props获取不到数据。 解决方法:第一步:子组件中使用watch,监听传参的变化,执行方法逻辑。第二步:子组件created延时执行方法逻辑。第三步:父组件中引用子组件使用v-if做判断,有数据时再加载子组件。第四步:父组件beforeDestroy方...

2020-01-14 11:29:34

vue、jtopo绘制鱼骨图

效果如下图所示:一、文件目录结构:二、绘制png的鱼头、鱼尾图片fish_head.png: fish_tail.png: 三、下载js文件jquery、jtopo请到官网下载。四、编写鱼骨图核心文件:MakFishBone.jslet MakFishBone = (function (window) { let MakFishBone ...

2020-01-10 16:03:46

java excel转为svg

我这里的需求是,使用excel将系统统计结果导出,设置样式、格式后,转换为矢量图svg。使用到Free-Spire-XLS。一、引入maven依赖:<dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId&gt...

2020-01-03 17:21:04

nginx配置vue项目,带项目名

项目是前后端分离的,vue部署到生产环境时需要带项目名进行访问。acdmSA是我的项目名。一、修改vue项目config/index.js中的build配置assetsPublicPath:'/',改为assetsPublicPath:’/acdmSA/'。二、修改router配置,src/router/index.js中修改router增加base:'/acdmSA/'...

2020-01-01 15:41:13

springboot整合quartz异常

背景:启动服务器时,启动定时任务,同时数据库记录了定时任务的信息,一切都是那么正常。但是我关闭了IDE,重启系统时异常发生了,报错如下:org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'event_job_group.task_SaveFlightDataTask1', because one already exi...

2019-12-25 15:08:42

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。