- 博客(66)
- 收藏
- 关注
原创 [vite] Pre-transform error: Failed to resolve import “@vueuse/core“ from... Does the file exist?
[vite] Pre-transform error: Failed to resolve import "@vueuse/core" from
2024-08-17 19:32:30 669
原创 docker swarm如何让两个副本分别跑在两台不同的主机上
在 Docker Swarm中,要让服务(service)的两个副本(replica)分别运行在不同的主机上,你需要做的是在部署服务时,使用 --constraint 标志来指定资源限制,例如主机的标签(labels)等都是可以的。例如,如果你有两台主机,一台标签为 host=node1,另一台标签为 host=node2,你可以这样部署服务。这样,每个副本都会被调度到一个符合指定标签的节点上。如果你有多于两台主机,并且每个副本都需要在不同的主机上运行,你可能需要为每个副本指定不同的标签约束。
2024-08-16 20:26:58 562
原创 git clone 大文件 eof 错误
在代码仓库体积较大或网络状况不佳的情况下,推拉仓库需要大量的时间,有时会经常失败,除了使用 Git LFS 提效外,但配置上稍烦,我们可以使用以下两张方式来尝试解决,基本上可以满足。
2024-08-08 16:03:10 510
原创 git 修改 commit 注释
当你不小心写错了 git 提交的 commit 提交注释或者信息,该如何修改呢,在 git 中,commit 提供了一个 --amend (纠正、改进)参数,用来修改最后一次提交的信息,但是如果你已经 push 推送过了,那么使用 --amend 就不能修改了。对于历史提交信息的修改,则使用 rebase 命令,下面让我们看看两种方式的使用方法。
2024-08-08 15:22:14 325
原创 DB管理客户端navicat、DBever、DbVisualizer数据库连接信息迁移
第三方数据库连接工具为了确保数据库信息安全通常对保存的数据库连接密码进行加密,填入后想再拿到原文就不可能了,有时交接给别人或者换电脑时可以通过连接数据导出的方式来解决。
2024-08-02 21:19:55 455
原创 Lombok注解之@SneakyThrows作用
SneakyThrows 是一个用于简化异常处理的注解,它是 Lombok 项目的一部分。SneakyThrows注解的原理主要涉及到Java的注解处理器和字节码操作。 Lombok通过自定义的注解处理器在编译时扫描源代码,并对带有@SneakyThrows注解的方法进行处理。处理的内容包括移除方法签名中的throws子句,并在方法体内部插入相应的字节码来包装和抛出异常。
2024-07-29 23:03:03 476
原创 Linux磁盘管理
磁盘是Linux系统中一项非常重要的资源,如何对其进行有效的管理直接关系到整个系统的性能及能否正常使用问题。对Linux磁盘管理稍微有一些学习和经验的朋友们应该都知道磁盘管理主要有df、du和fdisk这三个常用命令:df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况,而fdisk用于磁盘分区。
2024-07-23 21:55:23 839
原创 【shell】为shell布置陷阱:trap捕捉信号
Trap是shell编程中一种强大的内置命令,用于捕获和处理信号。trap命令的参数分为两部分:前一部分是接收到指定信号时将要采取的行动,后一部分是要处理的信号名。trap命令可以用来执行一些优雅的关闭操作,如清理资源、关闭数据库连接等。需要注意的是,脚本程序通常是以从上到下的顺序解释执行的,所以必须在你想保护的那部分代码以前指定trap命令。
2024-07-20 07:44:54 887
原创 Mac如何安装Homebrew | 国内网6分钟搞定 | M1-M3同样适用
Mac如何安装Homebrew | 国内网6分钟搞定 | M1-M3同样适用
2024-06-26 22:15:30 660
原创 【好物推荐】给大家安利一个静态网站生成器框架搜集
你一定好奇很多文档网站是用什么框架写的,或者你听说过 vue press,Git Book,其实这类优秀的网站很多,有个网站统计了所有框架的热度,大家有兴趣的可以去看看。比卡丘 gogogo->
2024-05-26 14:11:36 443
原创 【linux】linux防火墙相关操作命令
在Linux系统中,可以使用iptables或firewalld(取决于系统使用的防火墙管理工具)来开启/关闭特定的端口。
2024-03-25 23:10:44 586
原创 linux下获取某个给定值/字符的md5值
MD5信息摘要算法(英语全称:MD5Message-Digest Algorithm 5),是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节,十六进制长度就是32位)的散列值(hash value)或者说“指纹”(或称“报文摘要”,因此MD5也被称为摘要算法),不同的文件产生相同的报文摘要的可能性是非常非常之小的,因此常用于简单确认信息传输完整一致。本文讲述了如何在linux下获取某个给定值的md5值。
2024-02-29 20:43:26 576
原创 linux查看服务器内核CUP版本相关命令
本文介绍了linux查看服务器内核、CPU、版本的一些相关命令,并介绍了aarch64和arm64相关联知识。
2024-02-26 14:20:14 1720
原创 springboot读取配置文件的优先级
本文介绍了SpringBoot项目中除了默认src/main/resources/application.yml外,其他更高优先级的读取配置文件方式,包括jar包同级目录、jar包内部、resource目录的config子目录及直接在resource目录下的application.yml。
2024-02-26 10:16:50 616
原创 mysql使用Xtrabackup备份与恢复
MySQL冷备、mysqldump、MySQL热拷贝都无法实现对数据库进行增量备份。在实际生产环境中增量备份是非常实用的,如果数据大于50G或100G,存储空间足够的情况下,可以每天进行完整备份,如果每天产生的数据量较大,需要定制数据备份策略。例如每周使用完整备份,周一到周六使用增量备份。而Percona-Xtrabackup就是为了实现增量备份而出现的一款主流备份工具。
2024-02-23 09:29:19 1068
原创 各中间件数据库默认访问端口总结
在生态丰富的开发环境下,我们常常需要接触很多中间件产品,中间件默认的连接端口以及可视化ui访问端口也时不时的需要用到,这里循序渐进做好登记,以备查阅!
2024-02-22 16:35:08 754
Linux全能保姆级教程
2024-04-02
Snipaste-2.8.3-Beta-x64.zip
2024-03-08
TidGi(太记)高效管理工具
2024-03-07
DbSchema winodws安装包
2024-03-07
桌面版Linux(centos7)下chrome离线安装包
2023-02-19
Java SE Development Kit 8u361
2023-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人