自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 问答 (1)
  • 收藏
  • 关注

原创 海康工业相机 Could not find module MvCameraControl.dll(已解决)

【代码】海康摄像机 Could not find module MvCameraControl.dll(已解决)

2025-01-05 21:41:43 418

原创 CountDownLatch

想象一下,你正在组织一次家庭聚会。为了确保一切都按计划进行,你需要完成几项准备工作,比如布置餐桌、准备食物和装饰房间。你希望所有的准备工作都完成后,再正式开始聚会。为了协调这些任务,你可以使用类似的机制。

2024-12-28 18:18:37 454

原创 PessimisticLock

想象你和你的朋友都想去图书馆借同一本非常受欢迎的小说。为了确保你们中的一位能够成功借到这本书,图书馆采用了悲观锁机制来管理借阅过程。

2024-12-28 18:05:48 383

原创 OptimisticLock

想象你和你的朋友去了一家很受欢迎的餐厅。你们想要点一份特别的菜品——这家餐厅的招牌菜,但因为这道菜非常受欢迎,所以它的状态可能会随时变化(比如售罄或重新上架)。

2024-12-28 17:08:18 936

原创 ReadWriteLock

提供了一种更加细粒度的并发控制机制,允许更多的线程在同一时间进行非破坏性的读取操作,只有在确实需要修改共享资源时才阻止其他任何类型的访问。这提高了系统的效率和响应速度,特别是在读操作远多于写操作的情况下。就是用于实现这样的规则。它包含两个锁:一个读锁和一个写锁。在 Java 中,ReadWriteLock。

2024-12-28 16:24:05 297

原创 ReentrantLock

【代码】ReentrantLock。

2024-12-28 16:10:10 577

原创 MySql B树 B+树

想象你有一本书,书中的每一页都是一个节点。在这本书里,有些页面包含的是目录或章节标题(这些可以类比为内部节点),而另一些页面则包含了实际的内容,比如故事、文章或者数据记录(这些是叶子节点)。叶子节点就是存储真实数据的最终位置,在树结构中它们位于最底层,没有子节点。

2024-12-26 23:20:24 731

原创 AOT 打包失败 GraalVM Runtime Environment Oracle GraalVM 17.0.13+10.1 (build 17.0.13+10-LTS-jvmci-23.0-b4

mvn -Pnative native:compile??????????? 目前 springboot 版本是 3.0.0 graalVM 版本是 17.0.13 可能是版本不匹配 更换 springboot 版本 可以看到可以打包了

2024-12-26 22:08:47 265

原创 安装 GraalVM

下载Download GraalVM更改环境变量JAVA_HOME即可

2024-12-26 14:06:13 208

原创 element-plus table tableRowClassName 无效

在 vue3 中用样式穿透 即可生效 不用去掉 scoped。但是 如果 加上了 scoped 这样样式是无效的。

2024-11-06 14:27:04 405 3

原创 java springboot mqtt控制海康摄像头

GHHKControlService 接口package org.gh.ghhk.service;public interface GHHKControlService { boolean monitorControl(String payload);}GHHKControlServiceImpl 实现类​package org.gh.ghhk.service.impl;import com.alibaba.fastjson.JSONArray;impor

2024-08-09 18:49:06 721

原创 JavaScript 中 undefined

【代码】JavaScript 中 undefined。

2024-07-11 14:27:34 374

原创 vue3 ts 不使用 if switch 来决定使用什么函数

【代码】vue3 ts 不使用 if switch 来决定使用什么函数。

2024-07-11 11:00:43 583

原创 clion PlatformlO 开发51(最最最全的教程)

选择 Local Download (macOS/Linux/Windows)安装插件 PlatformlO for CLion。进入这个网站下载get-platformio.py。点击 Installation Methods。点击 get-platformio.py。关闭clion 重新打开 新建项目。

2024-07-01 19:07:58 2095 9

原创 SyntaxError: The requested module does not provide an export named ‘batchImportDevicesByExcel‘

耽误我好久 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!我以为引错了 我一看也没有 我之前都是这么用的啊?在ts中写的 js中没有这个api 补上就可以了。然后我换了一个方法引入 可以了。这就怪事了 找了老半天。今天新加了一个api。

2024-06-27 17:24:53 433

原创 computeIfAbsent是Java 8引入的Map接口中的一个方法

computeIfAbsent是Java 8引入的Map接口中的一个方法,它提供了一种更高效且线程安全的方式来 conditionally compute or retrieve a value for a given key in a map. 当你想要为一个键计算一个值(如果该键尚不存在对应的映射关系),并且仅当该键还没有关联的值时才执行计算时,这个方法非常有用。如果key不存在,那么mappingFunction会被调用,其结果会被插入到Map中与key关联,并返回这个新计算的值。

2024-06-15 20:47:51 894

原创 无限滚动盒子

【代码】无限滚动盒子。

2024-06-08 22:50:22 147

原创 pom单独引入jar包

【代码】pom单独引入jar包。

2024-05-24 11:05:06 336

原创 web bluetooth 小车 蓝牙写入

【代码】web bluetooth 小车 蓝牙写入。

2024-05-18 23:12:54 143

原创 vue3 ts element-plus el-tree添加树节点 删除树节点 修改树节点

【代码】vue3 ts element-plus el-tree添加树节点 删除树节点 修改树节点。

2024-04-14 14:40:09 3187 1

原创 LinkedList和ArrayList

LinkedList和ArrayList都是Java中的List接口的实现。

2024-01-11 09:49:18 865

原创 虚拟机安装KALI

2024-01-09 13:09:13 557

原创 el-dialog的modal-class

【代码】el-dialog的modal-class。

2024-01-09 11:33:58 883

原创 IDEA2023.1使用Dockerfile创建镜像的bug

显示创建镜像 但是服务器上没有在webstorm上却能正确的显示创建的镜像应该是IDEA缓存的原因

2024-01-06 00:19:27 537

原创 mybatis-plus多租户sql过滤

【代码】mybatis-plus多租户sql过滤。

2024-01-05 09:45:23 700

原创 element-plus的el-table使用row-class-name

如果row-class-name不生效则需要去掉scoped。

2023-12-21 18:33:11 1120 2

原创 DATE()

如果你想查询当天的数据,你可以使用数据库函数来过滤。例如,如果你使用的是MySQL数据库,可以使用。函数来获取日期部分,并将其与。

2023-12-10 20:36:21 466

原创 mybatis错误Available parameters are [ghNdeviceMaster, deptId, param1, param2](已解决)

【代码】mybatis错误Available parameters are [ghNdeviceMaster, deptId, param1, param2](已解决)

2023-12-05 16:29:55 441

原创 vue修改鼠标指针.cur

下载引入修改配置成功。

2023-11-24 14:49:43 835

原创 若依整合mybatis-plus去除mybatis

2023-11-14 16:38:16 206

原创 b-code-editor通过$nextTick方法清除数据

在上面的代码中,我将设置编辑器值的逻辑放在了this.$nextTick的回调函数中。这样可以确保在下一次DOM更新循环结束后再尝试设置编辑器的值,从而避免在组件mounted时就立即设置值导致的问题。奇怪了,我怀疑是dom节点没有创建,导致清除不成功。这个回调函数会在下一次DOM更新循环结束后被执行。点击修改按钮json数据正常显示出来。但是点击新增我发现数据没有被清空。所有我使用$nextTick方法。我在这做清除操作竟然没有作用。我又做了一个按钮触发。

2023-11-08 19:54:44 242

原创 vue按钮事件监听传值

【代码】vue按钮事件监听传值。

2023-10-24 17:25:16 62

原创 今天写大屏tooltip的空白一片

啊啊啊啊啊啊啊啊啊啊!鼠标选中饼图空白一片,真服了。

2023-10-18 17:36:29 47

原创 svn提交时忽略.idea和target

2023-10-12 13:29:49 1011

原创 若依新增窗口页面

这里嵌入脚本来设置新窗口的标题。

2023-10-08 12:02:53 244

原创 vue中js深拷贝

this.option为写死的数据,将this.option赋值给this.copyOption,然后请求接口,将接口数据赋值给this.copyOption,我发现this.option里面的数据竟然和this.copyOption里面的数据一样了,我怀疑是引用了同一个对象或内存地址,所以这里我使用了深拷贝的方法。这样this.copyOption里面的数据发生变化时this.option的数据就不会发生变化并赋值给this.copyOption。

2023-10-07 13:56:20 87 1

原创 element-ui的dialog局部加载

【代码】element-ui的dialog局部加载。

2023-10-07 10:46:26 387 2

原创 ruoyi 里面自定vuex模块

2023-09-28 14:50:23 112 1

原创 element更改主题

2023-09-27 20:37:21 82 1

原创 @Param

打印数据发现这是那个数据都拿到了,但是就是说nDeviceId这哦设备ID找不到,加上@Param("nDeviceId")就可以了,不知道是不是顺序的事,还是其他的原因。

2023-09-24 23:08:14 70 1

空空如也

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

TA关注的人

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