- 博客(30)
- 收藏
- 关注
原创 图片转Base64,以及Base64转图片小工具
这篇文章介绍了一个Base64图片查看器的HTML代码实现。主要特点包括:1) 采用现代化UI设计,包含渐变色背景和阴影效果;2) 提供四个功能按钮(查看、清除、上传、保存);3) 优化了交互体验,如按钮悬停动画和输入框聚焦效果;4) 使用响应式布局,适配不同屏幕尺寸;5) 通过CSS Grid实现灵活的按钮排列。该工具可直接在浏览器中运行,无需额外依赖,适合用于快速查看和转换Base64编码的图片数据。
2025-09-10 10:35:12
462
原创 Vue实现地图图片动态轨迹组件,支持放大缩小重置,兼容触摸等
这篇文章介绍了一个可交互的地图轨迹组件(TrackMap),主要功能包括: 支持图片和轨迹的缩放、平移操作 提供多种交互方式: 鼠标滚轮缩放 按钮控制放大/缩小/重置 鼠标拖拽平移 移动端双指缩放和拖拽 核心实现: 使用transform实现缩放和平移效果 监听各种交互事件(鼠标、触摸) 通过canvas绘制轨迹点和连线 保持图片和轨迹同步缩放 组件特性: 响应式设计,适配不同尺寸 支持动态刷新轨迹数据 提供加载状态提示 可配置缩放范围和轨迹样式 该组件适合用于需要展示动态轨迹的场景,如车辆跟踪、运动轨迹等
2025-07-24 11:14:07
424
原创 python+ttkbootstrap实现mysql数据库备份与恢复的小工具
这是一个基于Python和ttkbootstrap开发的MySQL数据库备份/导入GUI工具,适用于内网环境或限制使用专业工具的场景。工具提供两种核心功能:1)通过mysqldump实现数据库备份,2)通过mysql命令导入SQL文件。界面采用现代化设计,包含文件路径选择器、数据库连接参数配置和操作状态提示。用户需提前安装ttkbootstrap依赖(pip install ttkbootstrap),支持打包为EXE文件。主要特点包括自动生成时间戳备份文件名、空文件检测、错误处理以及直观的操作反馈。该工具
2025-07-23 14:36:48
214
原创 内网或者无网络情况下,mysql8免安装方法教程
本文详细介绍了MySQL 8.0在Windows系统下的完整安装配置流程。主要内容包括:1)使用mysqldump备份旧数据库;2)下载并解压MySQL安装包;3)以管理员身份安装MySQL服务;4)初始化数据库并获取临时密码;5)启动服务并修改root密码;6)创建新用户并授权;7)解决服务启动问题的备用方案;8)提供my.ini配置文件模板。文中给出了具体命令示例和注意事项,特别强调了密码修改和权限刷新等关键步骤,适合作为MySQL安装的操作指南。
2025-07-14 09:29:01
451
原创 Deepseek本地模型部署(windows版本)以及Java通过spring-ai实现调用
Deepseek的本地部署和java的调用,后期有时间会加联网和向量库
2025-02-12 09:47:02
1453
原创 java实现攻击拦截服务
7、处理Ping of Death攻击检测。3、 处理ICMP Flood攻击检测。1、处理SYN Flood攻击检测。2、处理UDP Flood攻击检测。4、处理TearDrop攻击检测。6、处理超大ICMP攻击检测。5、处理Land攻击检测。
2024-09-09 09:10:31
217
原创 java的excel转成pdf的工具类
这里直接上代码,而且jar包免费提供给大家,希望点赞+关注1、所需的依赖,,ja包放到当前模块下的lib下,新建一个lib,如下图2、jar包依赖引入3、本地jar引入配置下面位置添加4、工具类5、调用示例,,我用的若依框架,需要将将Workbook转成com.aspose.cells.Workbook格式的,,看各自需求
2024-09-03 16:11:01
724
原创 java修改.xml文件以及.properties文件的属性值
这里修改.xml文件的属性的时候,不需要考虑顺序问题,但是修改properties文件属性时候,需要考虑一下顺序问题,正常的Properties工具修改的话,没有顺序的,因为底层Hashtable无序,,所以我这里重写了一下Properties的底层实现,LinkedHashSet,,可以设置一下顺序,,,但是效率不高了,如果是文件内容多的,建议不用管顺序了。以上代码是完整的修改方法,可以直接用,下面的是重写Properties,以保证修改完后的顺序。
2023-09-26 14:40:31
347
原创 解决下载Gradle报错:ERROR: Could not install Gradle distribution from ‘https://services.gradle.org/
解决下载Gradle报错:ERROR: Could not install Gradle distribution from ‘https://services.gradle.org/
2022-02-22 10:50:31
2249
原创 java汉字数字转成阿拉伯数字工具
java汉字数字转成阿拉伯数字工具import java.util.HashMap;import java.util.Stack;/** * @author maple * @date 2021-04-29 12:57 * @descibe 汉字数字转成阿拉伯数字 */public class ChineseToArabicNumerals { private static final HashMap<Character, Long> numMap = new HashMap
2021-08-12 16:13:15
344
原创 一个获取资源文件的工具类
嘚吧嘚吧一下,一般获取Java中资源的内容可以用import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.support.PropertiesLoaderUtils;import java.io.IOException;import java.nio.file.*;import java.util.Objects;import java.util.Properties;/*
2021-08-12 16:09:46
146
原创 java中关于日期的工具类
java中关于日期的工具类简简单单,代码如下简简单单,代码如下import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateCalendarUtils { /** * 获取当前月第一天 * * @param pase * @return * @throws ParseEx
2021-08-12 16:06:42
167
原创 java定时重启.bat文件
java定时重启.bat文件代码如下代码如下package com.makeTime.api.Tool;import java.awt.*;import java.io.*;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer...
2020-03-26 15:28:24
784
java实现攻击拦截,独立服务, 处理SYN Flood攻击检测等
2024-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3