自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 java操作linux命令 开发环境在windos 生产在linux

this.getCmd()方法就是我的项目部署在linux服务器上进行操作的方法。最重要的在最下面 记得关注查看哦 因为这个可能设计到你的人生转折 🤭🤭。我是通过yml区分开发和生产 也可以通过git分支等待来区分。我的处理是对接口进行加密处理 需要的话我可以提供代码和思路。这样会有注入的风险 一定要做好处理!windos在开发下进行操作linux命令。这样的话直接传命令进去 服务器就会执行啦。万一被注入拼接 rm -rf 你就完啦。首先安装依赖jsch包。

2023-08-25 16:21:08 85 1

原创 在windos操作linux 获取文件夹大小

directory: 这个参数做其他操作可以不用 但是我获取文件大小必须用他 因为本机不支持直接cd。传入参数 command: 你需要执行的命令 例如 cd /home。开发环境(win)及生产环境(linux) 俩个操作linux命令。实在是自己写的遍历方法在文件太多的时候获取大小太慢了。自己写的获取文件大小太慢 就直接通过操作系统来获取。测试代码 这个只支持在任何情况下。

2023-08-16 15:46:48 127 1

原创 将list进行分页处理 公共方法

我用的是mybatis-plus的分页对象 也可以使用自己的分页对象。page.records==返回的参数(list)这里的page 传参主要是 第几页和查询条数。page.current==第几页。page.total==记录总数。page.size==查询条数。

2023-08-14 08:59:32 138

原创 项目实用 java调用k8s

源码: 我将重要方法重写 就能随心所遇的更改任何的路径 就不用考虑请求发送认证的关系(为了展示 这就是我没有改动)可以解决k8s外部相关框架接口 如 tfjob,padd,pytchon等 一个万能api。在工具包最终发送请求时 是拼接路径 例 其中的删除CustomObject方法。如果操作k8s找对应的api太难 就试试我这万能的方法吧。2.万能api 可以创建任何想创建的。

2023-08-09 14:50:19 325 1

原创 mybatis-plus 增加乐观锁

自定义一个异常 被乐观锁限制修改或新增失败时抛出这个异常 进行 重试 (我这里没有进行判断我业务比较简单 ,可以在aop里面进行判断是否是自己抛出的这个异常)这有一个问题 加入@Transactional 注解 重试时 无法第一时间获取最新数据 需要降低事务隔离级别。写一个aop,进行添加失败重试处理(我是通过自定义注解来进行监听的) 例。controller示例 实体类和service自己重新定义。先配置好mybatis-plus开启乐观锁。在你需要作为版本字段里面加入。

2023-05-08 17:56:19 323 1

原创 excel导入图片 转存 url

下面是我根据这位博主修改的 代码片段。

2023-05-08 17:34:30 322

原创 如何将list转成page对象 简单实用

如何将list转成page对象 轻松解决

2022-12-01 14:05:26 1611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除