- 博客(857)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 java实现 先登陆A 服务器的共享文件夹,然后 登陆B 服务器,下载文件到ftp里面,以流的形式下载传输
先写一个操作ftp 的工具类,这个工具类里面有登陆的方法,下载文件到ftp 的方法,退出登陆的方法。逻辑就是先登陆ftp ,然后将多个文件的流,通过调用下载文件到ftp 的方法,都下载成功之后,调用退出登陆的方法,相当于这个下载文件到ftp的工具类里面就3个方法。就是Java代码实现,登陆共享文件夹,遍历某一个文件夹下的文件,然后登陆ftp ,将每一个文件都上传到ftp 里面,最后把共享文件夹,和ftp 进行关闭。有2个工具类,操作共享文件夹的,操作ftp 的。以下是操作ftp 的工具类方法。
2023-03-31 17:00:47
1
原创 ruoyi-vue版本(十六)权限认证,数据权限相关的知识
我们都知道,一个公司,对于部门,是有很多的部门,每一个部门下面还有很多的子部门,所以列表展示以上面的形式进行展示,目的就是为了体现分级。我们看到前端对于列表展示是以这样的情况,但是我们看接口,是直接返回所有的数据的,所以,前端这样的展示是前端做了处理,和后端没有联系;新增用户的时候,有一个归属部门,岗位,还有一个角色,这3个都是对应一个表的,所以这个用户的新增是涉及到多个表的。之前新增的时候,操作多个表,修改的时候,也操作多个表,只是修改的时候,对于其他的表,是先删除,再新增。
2023-03-30 11:37:02
367
原创 ruoyi-vue版本(十五)rouyi-common 模块里面的 @DataScope数据权限注解相关的知识
就是通过aop ,注解,反射,实现功能的扩展,实现在实体类里面加一个动态的sql语句。
2023-03-30 11:35:55
89
原创 ruoyi-vue版本(十四)rouyi-common 模块里面的 @Anonymous 注解相关的知识
原因就是,若依项目里面是有security 的安全框架,这个是一个第三方的框架,若依项目集成了人家这个安全框架,这个安全框架就是项目启动之后,你浏览器输入地址,那么先过这个安全框架,才可以真正的到 controller层,那么如果没有权限,那么这个安全框架就拦截了,有权限就放行。在项目启动的时候就放进去了,之后什么时候使用,我不管,我到目前只是知道,我项目只要启动成功,那个那个类里面的list 集合里面就会放 有@Anonymous 这个注解的url;这个注解的作用就是匿名访问不鉴权注解;
2023-03-28 20:37:24
64
原创 java操作sftp,登陆,查询文件,上传文件,下载文件,获取单个文件流等操作
java操作sftp,登陆,查询文件,上传文件,下载文件,获取单个文件流等操作。
2023-03-24 14:31:58
21
原创 Java 多个任务@Scheduled 里面的时间一样,有一个方法就不走了,这个咋解决
在上面的示例代码中,我们设置了线程池的大小为10。这意味着最多可以同时执行10个任务。如果有更多的任务需要执行,它们将会等待其他任务完成后才会执行。如果您需要更多的线程来执行任务,可以增加线程池的大小。要调整线程池的大小,可以使用Spring框架提供的ThreadPoolTaskScheduler类。通过该类,可以设置线程池的大小,以控制并发执行的任务数。以上问题如何调整线程池的大小。
2023-03-24 14:24:03
14
原创 java实现对ftp的操作,上传下载,获取ftp上文件的流,递归创建多级目录
Java 实现 对ftp 的全部都操作,以下是工具类。第二步就是写工具类了。
2023-03-22 15:59:37
41
原创 targetFtpClient.storeFile(targetFile, inputStream);卡到这里了,是什么原因
卡到这里了,是什么原因。这个问题可能是由于 FTP 服务器配置或网络问题导致的。
2023-03-22 15:36:50
8
原创 如何清理Linux服务器磁盘空间
可使用命令:cp /dev/null nohup.out,清除后,再次查看,果然占用变少了(696K)。进入iov目录,反复执行上面的查看命令,一路跟进,找到各个目录占用空间比较多的文件,无用的可删除。du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大。除此之外,du -sh *,这个命令也用于查看当前目录下各文件及文件夹占用大小,可以看到,iov那个目录占用的空间比较大,20G。可以看到,iov那个目录占用的空间比较大,12G。清理了一些后,回到根目录,占用已经变少了。
2023-03-16 09:43:56
317
原创 8c 数据库,MySQL数据库5.8以上与以下版本,Oracle数据库实现row_number() over(partition by 分组列 order by 排序列 desc)
sql
2023-02-16 19:43:26
52
Python 的 skyfield 依赖 需要的其他依赖分别是什么,这些里面就是有麒麟v 10 的Python的环境安装包
2023-03-11
麒麟v 10 服务器 安装 Python 环境,直接将这个sh 在麒麟v10上面执行就可以,亲测有用
2023-03-11
python + django +admin 后台+mysql 实现 物业管理系统
2022-04-30
django+bootscrap+mysql 实现线上考试系统
2022-04-30
python + django +mysql+bootstraap框架 实现线上考试系统,可以当毕设
2022-04-30
python+django+vue+mysql 照相馆预约系统,前后端分离系统
2022-04-30
截图提取文字.exe
2020-03-02
springboot 项目实现集群,用nginx 作为负载均衡
2023-03-16
Java 判断 随便两个地区服务器,判断是否联通
2023-03-15
Java 判断随便两个地区的IP是否联通
2023-03-15
xxljo点击停止任务,任务还在执行,这种咋解决
2023-03-05
idea里面的关于git的操作
2022-02-25
实体类里面写 表里面每一个字段的静态变量,这个有什么用
2021-07-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人