自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 bpmn.js bpmnModeler如何校验当前流程是否完整, 是否正确,流程图校验

bpmn如何校验当前流程是否完

2024-04-15 11:59:06 86

原创 Mysql 使用JSON_SEARCH函数 判断多表查询时,某个拼接字段是否包含另外一个字段

第一个参数json数组可以是表的字段, 也可以是表字段或者纯字符拼接起来的. 但是需要注意的是, 元素是整数类型的JsonArray时,是查不出来的. 必须要拼成字符类型的. a.org_ids是varchar类型, 格式是132,323,123 这样的类型, s.org_id 是单个的id 直接拼接[132,323,123] 这样的话是查不出来里面的元素的. 需要转成["132","323","123"]这样的.格式 JSON_SEARCH(jsonArray串,'匹配类型','查找字段')

2023-08-17 09:41:22 712

原创 将 InputStream 流转成 MultipartFile

【代码】将 InputStream 流转成 MultipartFile。

2023-07-05 08:41:59 3480

原创 JAVA 可变参数, 多种情况下的结果接收. 方便判断

【代码】JAVA 可变参数, 多种情况下的结果接收. 方便判断。

2023-06-12 09:48:31 257

原创 vue使用el-table实现懒加载树. 解决新增、删除、修改之后树节点不刷新问题

所以我们将菜单(table)加载改为懒加载. 改需求结合ElementUi组件很容易实现, 可以去查看文档. 大体思路就是 初始化打开页面时只显示第一级菜单, 用户点击展开菜单之后往后端发送请求,然后加载出一级子菜单. 后台只用有一个根据菜单id查询他子菜单的接口就可以

2023-06-01 16:58:45 3279 2

原创 Vue使用Vxe-table组件,动态设置table表头过滤信息:filters

1: 加工完数据之后, 代码里面找到该子段的filters并赋值. 可能存在问题, 根据索引取字段不太靠谱,后面如果页面字段调整也需要跟着调整。2: 将列v-if设置成数组的长度. 问题: 如果数据数据为空会导致改字段不显示 哈哈.通常情况下,表头的这些过滤备选信息我们是直接在页面里面写死的.

2023-06-01 15:23:33 2937 2

原创 MySQL group_concat()函数 分组统计, 想要的多行的某个字段, 合并到一个记录行里面

还可以在括号里面使用排序和设置拼接连接符。

2023-05-22 16:32:17 551

原创 Mysql8.0 WITH RECURSIVE递归的使用 查询某个部门是否是另外一个部门的子部门

简单思考下, 这个问题好像需要递归处理, 因为子部门可能在这个部门的二级,三级或者更多级, 那么我们需要。部门表, 部门之间的级联关系是通过部门ID和 部门PID维护的.3.继续根据子ID去查询孙ID.... 直到查不出来东西为止.职工表, 职工之间的上下级是通过职工ID和 职工PID维护的。以部门为例, 如果我们想查询某个部门是否是另外一个部门的子部门该怎么查?2.然后根据ID在匹配PID,去查出子的ID。1.先查到部门的ID,数据库存在自关联的表结构中,比如说。

2023-05-17 18:16:18 288

原创 Vue 页面列表中部门类型根据层级缩进显示 ASCII 160

然后就是在测试的时候发现ASCII 扩展字符(十进制128及以上)打印在浏览器都无法正常显示, 比如下面的是128 这个符号 €,加载出来的是不被识别的符号. 这个不知道怎么解决。当然后续如果你还需要使用这个字段值, 比如传递给后台接口,就要小心了. 这种空格不能被String.trim和Stringutils.isBlank()去除. 需要利用他的。127是属于ASCII的打印字符中的删除字符,码表里面符号是空的(区别空格, 空格话会有一个字符占用),按理说应该为'' ,但是测试时打印长度是1.

2023-05-10 11:06:22 538

原创 使用Map.computeIfAbsent() 或者 Stream流的Collectors.groupingBy() 实现对象根据某个字段的分组业务

比如我想要根据一个Student对象的集合, 返回一个根据Student班级字段对学生进行分组后的Map. 数据结构是 Map

2023-05-09 18:14:42 351

原创 mybatisPlus根据表生成实体,mapper,controller,service等记录

pom依赖: 版本不同可能实现可能不一样 baomidou版本变化更新较大。

2023-03-15 11:37:43 242

原创 springboot 返回多层级关系为json格式给前端(树形层级数据)

【代码】springboot 返回多层级关系为json格式给前端。

2023-03-15 11:20:14 766 4

原创 Vmware意外关闭之后, 无法启动虚拟机 Failed to connect pipe to virtual machine: All pipe instances are busy。

无法启动虚拟机有几种情况:1. 提示虚拟机正在使用: 去删除虚拟机目录下的 .lck后缀的文件夹即可2.提示 相关服务没有启动, 去把服务启动一下 services.msc V排序,相关服务启动3. 服务也都正常启动, 上次意外关闭的残留文件也已经删除, 启动的时候还是启动不了. Failed to connect pipe to virtual machine: All pipe instances are busy。无法将管道连接到虚拟机:所有管道实例都很忙...

2021-04-09 10:18:45 2775 1

原创 window10离线安装net3.5的三种方法

客户内网电脑使用公司客户端需要.net5.3插件。整理了3种离线安装的方法建议直接用第三种第一种:下载NetFx3.cab文件,并放到Win10系统盘C:\Windows\文件夹里。然后以管理员身份运行命令提示符,输入并回车运行以下命令:dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%windir%" /LimitAccess等待部署进度100%,无报错即可。去程序和功能-window功能启用里面查看.n..

2021-01-08 10:52:17 13334 2

原创 Weblogic AES加密内容破解(数据源文件内的数据库密码和设置启动免输入的weblogic用户和密码)

一,找到weblogic的安装目录下的wlst.sh脚本二,wlst.sh脚本三,设置3个参数逐条输入domain = "/weblogic/bea/user_projects/domains/ha_domain/"service = weblogic.security.internal.SerializedSystemIni.getEncryptionService(domain)encryption = weblogic.security.internal.encryptio

2020-10-21 09:47:42 3230

原创 window使用dos命令卸载软件

1.在命令栏窗口输入wmic2.在wmic模式里面输入“product”命令回车,列出localhost安装的软件3.在列出的软件里面找到要卸载的软件名称,向右拖拽找到“localpackage”值4. 找到需要卸载的软件的localpackage路径值, 退出wmic模式,然后运行该路径值, 系统就会弹出该程序的卸载程序...

2020-08-17 14:36:14 7

转载 转载, 多线程状态的监控

转载地址: https://www.cnblogs.com/gaoyoubo/articles/1906481.html在一系列关联的多任务的实时环境中,如果有一个任务发生失败,可能导致所有任务产生连锁反应,从而造成调度失控的局面。特别是对于核心控制设备尤其重要,为了解决这个问题,必须对每个任务进行实时监控。问题分析在JAVA环境中,一个任务一般是由一个独立线程来引导实现的,...

2019-03-06 16:11:22 2222

财务报表模板全套.xls

财务报表全套 资产负债等

2021-09-28

空空如也

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

TA关注的人

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