自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echart5.5.1版本,倒三角柱状图

【代码】echart5.5.1版本,倒三角柱状图。

2024-07-10 14:44:27 283

原创 Git的一些基本操作

分支到本地,并且只包含这个分支的内容。如果你想克隆GitHub上某个仓库的。这条命令会克隆远程仓库中的。

2024-06-17 09:24:15 375

原创 纯前端导出Excel

纯前端导出Excel,其他地方自行修改,这是例子,配合xlsx.full.min.js。

2024-03-19 15:15:57 259 1

原创 AI绘画 Stablediffuison升级版 辣椒酱大佬的comfyui启动器

显存是AI绘图的关键,对于Stable Diffusion来说,最低需要6.9GB显存,推荐配置为12GB显存或以上。需要注意的是,虽然有优化方法可以在较低显存的显卡上运行Stable Diffusion,但这些性能优化会牺牲性能,导致生成绘画的速度非常慢。对于AI绘图,虽然CPU在绘制过程中基本上没有参与感,但12代的酷睿i3也可以满足基本需求,一般建议使用i5起步。至少需要10GB的可用空间,以满足模型下载和运行的需求。网络:至少需要20 Mbps 的网络下载速度和至少5 Mbps 的网络上传速度。

2024-03-01 09:36:48 651

原创 SyncTV 同步观影 / 异地同步观看神器 v0.4.1 支持Win,Linux,Docker 开源免费

SyncTV 是一个允许您远程一起观看电影和直播的程序。它提供了同步观看、剧院和代{过}{滤}理功能。使用 SyncTV,您可以与朋友和家人一起观看视频和直播,无论他们在哪里。SyncTV 的同步观看功能确保所有观看视频的人都在同一点上。这意味着您可以暂停、倒带或快进视频,其他人也会同步到同一点。SyncTV 还支持实时直播,因此您可以一起实时观看直播事件。剧院功能提供了聊天和弹幕功能,让您在观看视频时与朋友和家人交流。代{过}{滤}理功能允许您观看在您连接到源服务器缓慢的视频和直播。

2024-02-20 12:04:49 4816 2

原创 知乎图片去水印批量下载

原理:F12看了下代码,定位到data-original-token中的数据,用它替换掉其它图片的文件名,然后显示出了原图。

2024-02-19 09:51:12 355

原创 发票pdf文件解析

'项目(XM)-1': '餐饮 11205.940594059405 1205.94 1% 12.06''发票号码(FPHM)': '24322000000011529984','开票日期(KPRQ)': '2024年01月11日','购方': '91320213586657279T','销方': '91320214MAD1N7EN36','价税合计(JSHJ)': '1218.00','合计(HJ)': '1205.94',借助pdfplumber 解析。

2024-01-29 17:44:31 716

原创 java动态刷新@Value

*** @description 自定义注解,用来需要修饰需要支持动态刷新的场景**//*** @description 定义一个工具类实现配置转换**/@Component//自定的义配置文件名称});@Override。

2024-01-29 17:37:40 790

原创 微信缓存的图片dat格式转码为jpg等图片文件

微信中经常收到各种图片,想批量操作,但微信使用的是data格式,无法进行预览,如果图片较多,全部删除又怕删除有用的图片,使用以下代码可以直接读取微信图片dat转成可以预览的图片,可以进行批量操作,或者用于清理微信中的垃圾图片,非常好用。不仅可以提取图片格式,还可以提取其它文件格式。使用的是进程+线程的方式加快转换速度。

2024-01-29 17:32:46 1882

原创 webp转jpeg或gif工具 - 图形界面

这里制作了一个webp格式转静态图片或者动态图片的工具图形界面的外壳,供大家使用。如果不是静态图片,则自动尝试转换成gif图片,也放在原来的文件夹里。默认将webp文件转换成同名的png文件放在原来的文件夹里。注意:这三个文件要放在同一个文件夹里才能用。也可以把想要转换的文件全选,拖进窗口里。”+“添加webp文件;”-“移除webp文件;

2024-01-24 14:31:06 753

原创 运动刷步工具2.4。运动步数同步wx和支付宝

1、没有Zepp Life(原小米运动)账号的需要安装 Zepp Life APP(华为、iphone等其他手机都适用:下载app注册),并用手机号注册(7、提交成功但是没有同步到wx或支付宝,是因为第二个步骤没有做(提交成功,APP不一定会刷新,直接看wx或支付宝的步数就行)5、提交成功后,APP登录就会被踢下线,说明接口调用成功,上wx或者支付宝直接看步数有没有同步。小工具助你一臂之力。4、每个人的网络环境不一样,有时请求超时,重复点击提交即可!1、测试不行的:看使用说明、看使用说明、看使用说明!

2024-01-24 14:17:25 1917 1

原创 极简风格鼠标指针(多款)

下载并解压「STMC.zip」,进入「STMC」文件夹,选中希望安装的鼠标指针方案 inf 文件,右键→安装。然后在稍后弹出的「鼠标 属性」窗口中点击 指针→确定→是。内置多种鼠标指针方案,方便快速安装与管理。原神概念鼠标指针 (Genshin Impact Conceptual Mouse Cursors)纳西妲概念鼠标指针 (Nahida Conceptual Mouse Cursors)芙宁娜概念鼠标指针 (Furina Conceptual Mouse Cursors)

2024-01-24 13:57:47 596

原创 春节要来了,可是电视家却走了,没有春晚看了

那么从扫码界面,如果面对一位有经验者,自然直接就会想到,它的作用是限制未登录者使用,所以自然就会有个身份检测判断,检测用户信息之类的代码,这样就可以直接缩小范围定位到用户相关的范围,比如check user,login,userid 等等之类的关键词来精准定位到关键点。完成后再次安装测试,发现还是出现了同样的界面,直播源依然不工作。而且长大后会发现更有年味的不是新年,而是新年前夕,家家户户都在忙着办年货,各种亲子活动,塞满汽车的街道,还有拥挤的地铁,与准备返乡的游子们,无处不在弥漫着迎新气氛。

2024-01-24 10:10:59 2182

原创 VMP比较正确的编译教程

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失error C2511: “void IntelFunction::Mutate(const CompileContext &,bool)”:“IntelFunction”中没有找到重载的成员函数elseend。

2024-01-18 17:44:19 1688

原创 自动安装解压版mysql8的脚本

由于mysql 8的 MSI 安装包,自动把程序安装到了C盘,且没看到有可以更改安装位置的配置可以修改。由于mysql 8的 MSI 安装包,自动把程序安装到了C盘,且没看到有可以更改安装位置的配置可以修改。故自行写了一个脚本,用来安装mysql 8的压缩包。可以将 mysql 8 以及其 Data目录 安装到C盘以外的位置。第一次写 bat 脚本,希望各位大佬多赐教!

2024-01-18 17:17:38 770

原创 JavaWeb中的Filter过滤器和Listener监听器

观察者模式是二十三中设计模式之一,它是指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式观察者:监控『被观察者』的行为,一旦发现『被观察者』触发了事件,就会调用事先准备好的方法执行操作。被观察者:『被观察者』一旦触发了被监控的事件,就会被『观察者』发现。监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。Servlet监听器。

2024-01-18 11:03:09 973

原创 Java程序抵御xss攻击

原理:将前端请求的所有数据,进行转义后再存入数据库。

2024-01-18 10:54:24 457

原创 Java网络编程——UDP通信原理

传输层通常以TCP和UDP协议来控制端点与端点的通信TCPUDP协议名称传输控制协议用户数据包协议是否连接面向连接的协议。数据必须要建立连接无连接的协议,每个数据报中都给出完整的地址信息,因此不需要事先建立发送方和接受方的连接是否可靠可靠协议。确保收方完全地获取发送方所发送的全部数据不可靠协议。发送方所发送的数据报并不一定以相同的次序到达接收方。可以传输的数据大小传输数据大小不受限制。一旦连接建立,双方可以按统一的格式传输大的数据传输数据时是有大小限制的。

2024-01-18 10:41:27 906

原创 Java网络编程——TCP通信原理

TCP协议用来控制两个网络设备之间的点对点通信,两端设备按作用分为客服端和服务端。服务端为客户端提供服务,通常等待客服端的请求消息,有客服端请求到达之后,及时提供服务和返回响应消息;客户端向服务端主动发出请求,并接受响应消息。1、首先启动服务端程序,并开始等待网络中的客户请求,然后客服端主动向服务端发出连接请求,服务端接收到客户端的连接请求后,将和客户端之间建立一个稳定的TCP/IP通信的连接。2、现在客户端将向服务端主动发出请求,服务端接受客户端消息,并及时返回响应消息。

2024-01-18 10:34:39 364

原创 IntelliJ IDEA 中输出乱码解决

最近tomcat突然在控制台输出乱码,各种乱码问题,查阅大量的资料,最终得以解决.

2024-01-18 10:29:43 1178

原创 纯HTML实现俄罗斯方块

【代码】纯HTML实现俄罗斯方块。

2024-01-18 10:15:22 625

原创 超精简虚拟机镜像

前经常有人问我要极度精简的win 7 虚拟机镜像,开个贴直接发吧,这次包括 win10 和 win7 镜像,另有一个 win 8。系统极度精简,可以运行 qq 微信,但是,一些软件可能会因为缺少必要的组件无法运行,需要自行安装组件。追求极度精简与速度的来拿吧。win7 镜像压缩包只有 300Mb,win 10 镜像 有 800Mb,开机速度极快,自己用了好些年了。win 8 有 700Mb。

2024-01-17 17:54:20 614

原创 保姆级iOS微信双开

到此代码已经编写结束,但是此时代码还是在以文本的形式存在于文本文档中,但是我们需要以批处理的方式运行改段代码,所以需要把该文本文档另存为批处理文件。如果上一步忘了勾选同步到下载中心,默认是看不到签名后的微信的,需要手动添加,点击添加文件,选择文档下的ipa文件即可。不知道自己的PC上的微信安装设备的可以右键桌面上的微信图标,打开文件所在位置,打开的文件路径就是微信的安装路径。路径随意,放到自己能找到的地方即可,保存类型选择所有文件,文件名随意,但是要以。下载中心,勾选微信,点击安装,耐心等待安装完成即可…

2024-01-17 15:37:51 3873 24

原创 POI实现Excel多行复杂表头导出

home.php?* @description 复杂表格表头单元格**//*** 表头列名称*//*** 起始行*//*** 结束行*//*** 起始列*//*** 结束列*//*** 设置单元格宽度*/// setter getter省略。。

2024-01-17 10:51:15 1241 1

原创 MySQL实现跨库join查询

CONNECTION选项中的连接字符串的一般形式如下:scheme://user_name[:password]@host_name[:port_num]/db_name/tbl_name。注意:本地创建的表名必须在远程服务器存在,创建的字段也必须是远程表中的字段,可以比远程表的字段少,但是不能多,本地存储引擎选择:ENGINE =FEDERATED,配置密码作为纯文本的话会存在安全问题,运行show create table,show table status是可以见的。

2024-01-17 10:45:39 632

原创 深入剖析Spring Cloud源码系列 - Nacos注册中心原理

Nacos(全称为"Naming and Configuration Service")是一个开源的服务发现和配置管理平台。作为一个注册中心,Nacos提供了服务注册、服务发现、服务心跳和服务健康检测功能,使得微服务架构中的各个服务可以相互发现和通信。本文将深入探讨Nacos注册中心的原理,特别关注CP模式与AP模式的区别与优劣。

2024-01-17 10:37:44 1001

原创 深入剖析Spring源码系列-Spring事务原理(上)

当探讨 Spring 框架的事务管理机制时,我们需要深入了解其背后的工作原理。本文将从事务的注解以及动态代{过}{滤}理机制对 Spring 事务进行深入解析。spring版本: 5.0.2。

2024-01-17 10:21:42 912

原创 深入剖析Spring源码系列-Spring事务原理(下)

宿舍。

2024-01-17 10:21:08 441

原创 Spring Boot源码解析 - 自动装配原理

作为自动装配核心类,在处理@Import逻辑中触发自动装配的过程,最终获取需要导入的自动装配类集合,实现Spring Boot的自动装配功能。注解,我们可以在一个配置类中引入其他的配置类,从而将它们的Bean定义和配置合并到当前配置中。,以key-value的形式进行本地缓存,后续触发自动装配时,从本地缓存中获取自动装配类集合。后置处理器会在扫描解析启动类当前包以及子包下的配置类,并将其注册为Spring管理的。,其他部分与自动装配无关。的自动装配类集合,然后去重过滤返回需要导入的自动装配类数组。

2024-01-17 09:59:22 1272

原创 3D划桨效果,效果请看gif图

纯本地文件的html。

2024-01-17 09:42:21 576

原创 pyhton实现录屏

写的不是很好,不如那些obs的录屏软件,而且没有实现音频和视频的合并,请多见谅。python代码录屏录音。

2024-01-16 17:33:08 631

原创 在线录屏-通过Web API接口轻松实现录屏

通常,在线录屏工具提供了丰富的功能,例如选择录制区域、添加音频注释、调整录制质量等,以满足用户的不同需求。通过 MediaDevices 接口,您可以使用 JavaScript 代码来获取和操作媒体设备的流(如音频和视频)。可以说是大部分不支持,毕竟是新的Web API接口,详细可以去MDN中查看MediaDevices - Web API 接口参考 | MDN (mozilla.org)通过这样的调用方式,您可以使用 MediaDevices 接口来获取媒体设备的流,并对其进行进一步的操作和处理。

2024-01-16 17:16:12 517

原创 Spring框架是如何解决Bean创建过程中的循环依赖问题的

缓存先找到第1级,第1级没有才查第2级,依此类推。分别是1到3级。第1级缓存是bean名到成品bean的映射;第2级缓存是bean名到半成品bean的映射;第3级缓存是bean名到函数式接口的映射,作用为延迟调用函数。/***/第3级缓存的Value里的函数的调用方式就是调用。为什么需要2级缓存?因为要体现一个分层的思想,半成品bean原则上是不能暴露到外部的。TODO:外部是指?这里我没研究清楚,就先引用了52pojie@特别的你~大佬的解释。

2024-01-16 16:53:28 994

原创 手写webpack核心原理,支持typescript的编译和循环依赖问题的解决

因为循环依赖也只不过是形成递归,所以依赖图不局限于DAG,可以是任意有向图。因为待执行的代码中所有的路径都是相对路径,我们需要用。根据参考链接3,我们可以用“记忆化搜索”的思路,开一个全局变量。因为参考链接1写得很清晰了,本文仅定位为一个额外补充,不会写得很详细。属性应该设计为一个哈希表,而非直接设计为数组,下文会解释原因。怎么实现,因此这里编译ts的做法是直接判定入口文件的扩展名为。对象,其副作用为把整个文件的代码执行了一遍。对象的值是空的,但因为对象的浅拷贝特性,函数,它只不过起到一个拦截器的作用。

2024-01-16 16:35:44 1346

原创 把屏幕变成毫米测量工具

2.鼠标在软件内显示会显示控件,不在则隐藏;鼠标按下拖动箭头可以调整软件大小,键盘按←↑→↓键可以调整软件位置;勾选“微调”后键盘按←↑→↓键可以调整软件大小。3.主要功能是没有直尺时测量屏幕外的物体长度,屏幕内测长度意义不大,测像素个数可以用各种截图工具。1.软件打开时会自动获取屏幕像素个数和物理长度,也可以手动输入屏幕尺寸来校准尺子比例。根据屏幕的像素个数和物理长度对应关系,计算设置的实际长度,把屏幕当成直尺用。功能模仿FastStone里面的屏幕标尺工具。

2024-01-16 16:13:00 367

原创 【加强版】小学数学出题,加减乘除混合运算,支持自定义数字,一键打印

如需打印,在电脑本地上新建文本文档,粘贴代码后保存,然后把文件后缀改为.html运行,出题点击打印就可以了。5、小学数学没有负数,保证结果不出现负数。复制下面代码后到该地址预览即可。6、出题分列展示、新增答案下划线。1、支持加减乘除运算混合多选。2、支持自定义数字运算个数。4、支持一键打印成pdf。3、支持自定义出题数量。

2024-01-16 15:25:41 605

原创 Java工具类——json字符串格式化处理

因此随手写了个工具类用来格式化json。注意,原json字符串必须语法无误,并且不包含换行、空格、缩进等,否则会保留下来。在我们拿到一团未经格式化的json字符串时,非常不方便查看,比如这样。ok废话不多说上代码。

2024-01-16 15:03:59 1113

原创 后台生成随机验证码验证登录

web get请求获取图片。

2024-01-16 14:54:05 486

原创 qq音乐听歌时长api

qq=这里写q号&t=1。分享两个刷听歌时长的接口。

2024-01-16 14:46:31 2126 2

原创 阿里云盘自动签到-自动更新token免部署

并且开启自启动不需要开电脑、不需要任何成本!都是云运行!一次获取,理论上可以用很久。具体多久就得到时候测试看了使用方法:1.首先 打开wps云文档的连接 并且另存为 保存成你自己的!【金山文档】 阿里云签到模版-另存为2.点击【效率】-【高级开发】-【AirScript脚本编辑器】 查看 【阿里云盘签到】的 是否存在(如不存在请复制最下方的代码 放进去)3. 打开阿里云盘 :https://www.aliyundrive.com/ 登录后。

2024-01-16 14:40:21 5977 6

谷歌网页内打开IE浏览器.zip

用法参考我的博客 https://blog.csdn.net/q1424966670/article/details/102663051

2020-05-06

空空如也

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

TA关注的人

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