51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

MySQL通过binlog找回误删的数据
数据库

MySQL通过binlog找回误删的数据

厉飞雨 阅读(97) 评论(0) 赞(8)

背景在操作线上数据库时要尤其小心,但有时候难免会出现误删数据的情况,在出现误删后,如果有数据库备份,只需要还原备份文件即可。但有时候备份频率不高,例如一天备份一次,而误删的数据恰好是今天新增的数据,该数据并不在备份中,此时就需要通过MySQL的binlog日志来恢复了。原理MySQL开启了binlog后,会将数据库的变更情况以文件的形式详细的记录下来,包括在什么时间发生了什么操

在Vue3中使用PDFObject预览PDF文件
软件教程

在Vue3中使用PDFObject预览PDF文件

厉飞雨 阅读(130) 评论(0) 赞(7)

本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme 最近在开发Zdir 3的PDF预览功能,网上搜索了一圈,大部分都是pdf.js来实现,pdf.js对Vue3兼容性不太好,要自己写一大堆代码,对我这个前端小白而言非常不友好。那有没有那种几行代码就能搞定Vue3预览PDF的方案呢,答案是肯定的,那就是使用PDFObject这个库。 安装

Spring Boot集成thymeleaf快速入门demo
开源工具

Spring Boot集成thymeleaf快速入门demo

厉飞雨 阅读(85) 评论(0) 赞(6)

1.什么是thymeleaf? Thymeleaf是一种现代的服务器侧Java模版引擎,既能用于网络,也能用于独立的环境。它能够处理HTML,XML,JavaScript,CSS,甚至纯文本。 Thymeleaf的主要目标是为创建模版提供一种优雅、高️维护性的方法。为了实现这个目标,它建立在自然模版的观念之上。也就是以某种方式将它的逻辑注入模版文件之中,而不会影响模版作为一个设

10分钟使用Kimi+剪映做点击10w+抖音原创民间故事视频(附完整操作)
人工智能

10分钟使用Kimi+剪映做点击10w+抖音原创民间故事视频(附完整操作)

厉飞雨 阅读(234) 评论(0) 赞(8)

在抖音上看到民间小视频,是不是很想自已动手做一个,但是却苦于无从下手,本篇手把手教你做一个民间故事视频。 操作过程 一、 进入kimi(https://kimi.moonshot.cn/),借助kimi智能助手生成故事文案 prompt: 你是讲民间故事的说书人,博学多才,在抖音上面有亿万粉丝,大家都很喜欢你幽默有趣的风格。现在你要给大家讲"西游记-三大排骨...

AI绘制人物篇:8个MJ 3D人物绘图提示词分享
白嫖帮

AI绘制人物篇:8个MJ 3D人物绘图提示词分享

厉飞雨 阅读(162) 评论(0) 赞(7)

在之前的文章:"AI绘图工具实验,"一个女孩"提示词的多样化图片展示",给大家展示了用MJ绘制"一个女孩"的多样化图片。今天应交流群的一位同学要求,给她发了十几个MJ人物绘图的提示词。我在其中选了8个给大家分享出来: 1、Young girl with black gla...

免输入端口号访问!告别端口映射/穿透后烦人的端口号
开发笔记

免输入端口号访问!告别端口映射/穿透后烦人的端口号

厉飞雨 阅读(135) 评论(0) 赞(6)

不少同学家里有nas后都会把各种端口开放到公网,做到出门在外也能访问家里的影音服务器,但是由于家宽的特殊性,无法使用443/80端口,这在访问各类内网网站的时候都需要加上端口号,有时候不一定会记住那么多的端口号,用起来显然不方便,这时候就可以用到301重定向功能,就可以做到不用再记住那烦人的端口号了。 所谓的301重定向就是把一个url重定向到另一个url上,比如访问的是&am...

这个叫chattts的开源,合成的声音太逼真了,我差点被骗!
白嫖帮

这个叫chattts的开源,合成的声音太逼真了,我差点被骗!

厉飞雨 阅读(169) 评论(0) 赞(7)

这个TTS(文本转语音)的开源效果太炸裂了!我完全听不出来是AI生成的声音! 我给了好基友听,他竟然也听不出来是AI生成的。 我给基友听的是下面的这段录音,大伙儿也来听听看。 这段音频完全是由AI生成的,这款AI叫做Chattts,而且他是开源的! chattts才开源两天,就获得了5.2k的star,官网说它突破了开源天花板,所言不虚啊! 在官方的git仓库,提到chatt

lodash的防抖debounce和节流throttle
前端开发

lodash的防抖debounce和节流throttle

厉飞雨 阅读(94) 评论(0) 赞(6)

防抖debounce用户在输入框内频繁输入时,默认会被触发多次。如果希望在用户输入后,延迟一定时间的再触发,则可以使用防抖debounce。DEMO:在输入框内输入时,在规定时间(0.5秒)内只触发一次开启防抖前每次输入都会触发开启防抖后输入间隔一段时间后才触发代码:<script src="https://cdn.jsdeli...

JavaScript ES6 语法学习
软件教程

JavaScript ES6 语法学习

厉飞雨 阅读(80) 评论(0) 赞(4)

定义变量在ES6之前,通过var关键字来定义变量,ES6中引入了另外两个声明变量的关键字:const 和 let。const {#const}被 const 声明的变量不能被重新赋值或重新声明。换句话说,它将不能再被改变。你可以使用它创建不可变数据结构,一旦数据结构被定义好,你就不能再改变它了。// 这种写法是不可行的 const hello...