- 博客(333)
- 资源 (1)
- 收藏
- 关注
原创 Nodejs上传文件的问题
操作系统:window和linux都会遇到。软件环境:v20.10.0的Nodejs。请问可以怎么解决这个问题呢?2、后端Nodejs。
2025-03-27 10:23:21
203
原创 LDAP安装和基本使用
但是,找了一圈菜单、按钮,没法对目录、用户做添加、修改、删除操作。这里有个提示,尝试下载LDAP Admin Tool这个工具用用。操作系统:window10。
2025-03-25 19:16:35
150
原创 HashSet
HashSet不允许存储重复的元素,确保集合中的每个元素都是唯一的。HashSet不保证元素的顺序,元素的顺序可能与插入顺序不同,迭代时的顺序也不可预测。每当向HashSet中添加一个元素时,该元素作为HashMap的键,而值通常设置为一个固定的对象(通常是PRESENT)。其内部实现依赖于HashMap,每个元素作为HashMap的键,而值通常设置为一个固定的对象(通常是PRESENT)。此外,由于HashSet提供了快速的元素查找和删除操作,适合用于不需要顺序的场景。
2025-03-12 18:49:55
155
原创 vue2和vue3的区别
Vue 3 在多个方面进行了显著的改进,增强了性能、灵活性和可维护性,特别是在响应式系统、API 设计和 TypeScript 支持等方面。vue2:使用Vuex,通过 state、getters、mutations 和 actions 组织,采用单一的全局状态树,所有状态集中在一个地方,便于管理和调试。vue2:创建 Vue 实例是通过 new Vue() 构造函数来实现的,通常是在 main.js 文件中直接创建应用实例,并将路由和状态管理作为选项传入。路由和状态管理通过 use 方法进行插件注册。
2025-03-11 18:15:00
1066
原创 Mysql回表查询
在MySQL数据库中,回表(Look Up)指的是在进行索引查询时,首先通过索引定位到对应页,然后再根据行的物理地址找到所需的数据行。在MySQL的InnoDB存储引擎中,每个索引项的最大长度是767字节,如果查询需要返回的字段长度超过了该限制,同样会触发回表操作。(2)由于查询返回的数据是*,所以此时,还需要根据主键值10,到聚集索引中查找10对应的记录,最终找到10对应的行row。回表查询: 这种先到二级索引中查找数据,找到主键值,然后再到聚集索引中根据主键值,获取数据的方式,就称之为回表查询。
2025-03-07 18:22:06
860
原创 VMWare虚拟机Ubuntu Desktop怎么共享文件夹
在菜单"管理"里面找到"虚拟机设置"菜单,然后从"硬件"切换到"选项",点到"共享文件夹",然后在右侧选中"总是启用",然后添加一个共享文件夹。2、在我的电脑中新增、修改文件,然后在Ubuntu Desktop虚拟机中查看。3、在Ubuntu Desktop虚拟机中新增、修改文件,然后在我的电脑中查看。在虚拟机中abc001.txt文件内容追加dddddd,然后保存。然后到我的电脑中查看该文件,内容是最新的,如下图所示。
2025-02-28 14:26:00
354
原创 Starrocks入门(二)
但是官网的文档,没有对应3.0.x版本的资料,却有3.2或者3.3或者3.4或者3.1或者2.5版本的资料,不要用较早的,应该用较新的,所以换用3.3.x版本的,然后粘贴到虚拟机Ubuntu Desktop里面,前面加上wget,如下所示。在浏览器的下载历史中,找到该记录,复制链接到剪切板,看下下载地址是什么样的,根据自身需求确定。
2025-02-27 10:02:24
288
原创 virtualbox怎么把主机剪切板里的内容复制进来
但是可以把虚拟机里的文字复制出来到我的电脑中,这么长一串内容能复制出来就可以证明。1.1、从我的电脑主机中复制文字到vitualbox中不行,
2025-02-18 11:09:57
431
原创 Oracle VirtualBox虚拟机软件中安装ubuntu(成功版本)
2、安装好VirtualBox后,点击"新建"按钮,选择对应的镜像文件,确认好其它的配置,开始安装,桌面版的安装耗时,安装完成后,默认打开的是界面,不是命令行,软件:VirtualBox-7.1.4-165100-Win.exe以及ubuntu-22.04.5-desktop-amd64.iso。找到了Terminal点击了后转了一下圈就没动静了,后面找到了合适的资料,虚拟机全屏,然后同时Ctrl+alt+F3就打开命令模式了。环境:Window10。
2025-02-17 14:02:14
242
原创 Oracle VirtualBox虚拟机软件中安装ubuntu(不理想版本)
软件:VirtualBox-7.1.4-165100-Win.exe以及ubuntu-22.04.5-live-server-amd64.iso。2、安装好VirtualBox后,点击"新建"按钮,选择对应的镜像文件,确认好其它的配置,开始安装,怎么做,才能解决这个问题呢?环境:Window10。
2025-02-14 12:05:11
244
原创 maven使用默认settings.xml配置时,Idea基于pom.xml更新依赖时报错,有些组件下载时连接超时
1、问题背景:maven使用默认settings.xml配置时,Idea基于pom.xml更新依赖时报错,有些组件下载时连接超时,2、解决办法:使用国外镜像有时候会这样,换用国内镜像后,刷新依赖正常了,项目能启动了。在用到的settings.xml文件,换用阿里云的mirror,配置如下图所示。通过日志发下,去连接maven.org网站下载依赖,有时候肯定会超时。
2025-02-14 11:30:31
352
原创 Java中实现定时任务的方法
2.3、使用JDK自带的ScheduledExecutorService。既要能实现定时任务,也要方便维护,有页面可以用来维护。2.4、使用SpringTask实现定时任务。2.2、使用java.util.Timer。2.1、Thread线程等待。
2025-01-21 10:36:00
214
原创 认识 MySQL 和 Redis 的数据一致性问题
而当线程B从数据库读取完数据、更新了缓存后,线程A才开始更新数据库,此时,会导致缓存中的数据是旧值,而数据库中的是最新值,产生“数据不一致”。无并发请求下,在更新数据库和删除缓存值的过程中,因为操作被拆分成两步,那么就很有可能存在“步骤1成功,步骤2失败”的情况发生(由于单线程中步骤1和步骤2是串行执行的,不太可能会发生“步骤2成功,步骤1失败”的情况)。更新(修改/删除)数据时,先删除缓存。“数据一致”一般指的是:缓存中有数据,缓存的数据值=数据库中的值。
2025-01-17 18:41:06
973
原创 spring boot学习第二十三篇:Spring Boot集成RocketMQ
调用生产者的生产消息接口,msg参数换一下。1、pom.xml文件里面加上依赖。前置条件先安装好RocketMQ。查看日志,发现打印的日志符合预期。查看日志,发现打印的日志符合预期。5、调用生产者的生产消息接口。
2025-01-08 15:16:29
578
原创 Window10安装rocketMQ(失败)
但是日志最后一行后面少了 and name server is 127.0.0.1:9876。3、启动RocketMQ Broker。2、启动了Name Server。尝试把后面的参数去掉了,没报错了。1、先配置了环境变量。
2025-01-08 13:01:14
182
原创 uni-app图文列表到详情页面切换
需求:参考若依框架后,想实现首页浏览文章列表,没有合适的样式参考,所以需要有效果做到“图文列表到详情页面切换”,查阅了一下案例。PC电脑端访问如下地址,即可,下载下来,导入到HBuilder X工具中,认真学习学习。发现有相应的案例,在导航栏“模板”中找到了。
2025-01-06 18:08:03
478
原创 Vuex.Store理解
看项目中有用上Vuex.Store,所以得了解一下Vuex.Store是什么,做什么用的,怎么用,还是得看3.x版本的,现在还不用看4.x的。
2025-01-02 16:42:16
172
原创 uni-app组件间传值
在这个例子中,父组件通过props向子组件传递数据,子组件通过点击按钮触发一个事件,并通过$emit向父组件发送数据。父组件监听这个事件,并在方法。如果你的 App 页面通过 WebView 渲染,可以像在 Web 端一样通过 URL 传递参数。1.1 使用props进行数据传递(父传子)1.2 使用$emit发送事件(子传父)存储参数,能够在不同页面间传递数据。中处理接收到的数据。
2024-12-30 11:57:10
612
原创 uni-app使用web-view遇到的问题
1、需求背景:在预览用户协议和隐私政策后,用户阅读了协议在协议页底部点击了同意协议按钮后,我才认为用户同意了该协议,否则不能登陆。不这样限制,微信小程序根本不会审核通过我的小程序上线申请。因为涉及到用户服务隐私的都要这样做,微信小程序才会审核通过。2、我使用了web-view组件,希望在最下面加个按钮,发现按钮一直没显示。点击运行=》运行到浏览器=》Chrome。
2024-12-27 14:06:09
591
原创 uni-app使用组件button遇到的问题
第3行和第4行的代码倒是没问题的,第5行的代码有问题执行报错了。2、然后看下导航的方法,发现找不到navigateTo方法。在HBuilder X工具中新建一个空白项目,然后在pages.json文件里加上路由。1、新建一个about页。
2024-12-24 11:51:57
429
原创 将32个二进制数转成对应的IP地址
例如11111111111111111111111100000001。将32个二进制数转成对应的IP地址。转成255.255.255.1。
2024-12-19 16:17:13
171
空空如也
ubuntu启动minio失败报错Unable to use the drive
2024-08-20
spring cloud gateway路由配置不生效
2024-07-18
MQTT之使用mosquitto出现的问题
2024-06-01
kafka sasl问题
2024-03-15
ubuntu mongo6 upsert问题
2024-02-02
kibana启动问题
2024-01-23
springboot使用kafka遇到问题
2024-01-19
ubuntu在线安装mysql后不能远程连接,ERROR 1698 (28000): Access denied for user 'root'@'140.143.163.109'
2023-07-12
安装nginx报错src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’
2023-07-11
在docker中安装mysql主从节点后,没有对应的主从效果,从节点没有任何数据。
2023-07-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人