- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 【源码】Java中使用Hutool对字符串进行AES加密解密详解
本文详细介绍了在Java中使用Hutool工具库实现AES加密解密的完整方案。文章首先概述了Hutool作为Java工具类库的优势及其引入方式,接着讲解了AES加密算法的基础原理。核心内容提供了完整的HutoolAesUtil工具类实现代码,包含默认密钥和自定义密钥两种加密解密方式,以及安全解密、加密判断等实用方法。文章还提供了实际使用示例,展示了如何在业务场景中应用AES加密技术保护敏感数据。最后强调了AES算法在信息安全领域的重要地位及应用价值。
2025-08-21 12:45:21
1352
原创 【问题处理】OpenLayers设置地图坐标系时,register(proj4)报错问题
【摘要】本文分析了Vue+OpenLayers项目中设置4490坐标系时出现的proj4版本兼容性问题。当使用proj4 2.19.7版本时,register方法会报类型错误,提示缺少proj4属性。解决方法是将proj4降级至2.17.0版本:先执行npm uninstall proj4卸载当前版本,再安装指定版本npm install proj4@2.17.0。文中提供了完整的Vue组件示例代码,展示了如何通过proj4.defs定义4490坐标系并使用register方法注册,最终在OpenLayer
2025-07-24 17:10:54
489
原创 【源码】Vue2+openLayers实现:绘制点、线、多边形、速描线、速描面
摘要 本文介绍了在Vue2项目中集成OpenLayers实现地图绘制功能的方法。通过封装DrawingTool工具类,支持点、折线、多边形、速描线和速描面的绘制,并集成距离/面积计算功能。关键技术点包括:使用ol/interaction/Draw实现绘制交互、ol/sphere进行几何计算、turf处理缓冲区分析。文章提供了完整的代码实现,包含图层管理、样式配置、交互控制和测量结果显示等功能,并特别处理了坐标系转换和要素高亮等细节。该方案可直接应用于WebGIS开发,提升地图交互性。
2025-07-24 15:44:27
999
原创 【源码】SpringBoot中SM2公钥加密、私钥解密的实现
本文介绍了如何在SpringBoot项目中实现SM2公钥加密和私钥解密的功能。通过使用Hutool库和BouncyCastle依赖,简化了SM2加密的实现过程。文章详细说明了如何在Maven中引入相关依赖,并通过配置yml文件来管理SM2的公钥和私钥。此外,还提供了一个SM2工具类的实现代码,展示了如何进行加密、解密以及生成密钥对的操作。最后,文章通过示例代码演示了如何在SpringBoot项目中使用该工具类进行数据的加密和解密。本文为原创内容,强调了尊重原创的重要性。
2025-05-16 15:53:13
1500
原创 【PostgreSQL】数字排序问题
在使用 PostgreSQL 进行数字排序时,可能会遇到数字被当作字符串处理的问题,导致排序结果不符合预期。本文提供了四种解决方法:1. 使用 ORDER BY 语句中的类型转换,如 CAST 或 :: 运算符;2. 使用 SQL 函数(如 SUBSTRING 和 CAST)进行复杂排序;3. 使用 LPAD 函数确保数字长度一致后进行排序;4. 创建基于转换的表达式索引以提高性能。这些方法可根据具体需求选择,帮助解决数字排序问题。
2025-05-15 14:26:16
748
原创 【源码】SpringBoot使用 MultipartFile实现文件上传
SpringBoot使用MultipartFile实现本地文件上传,存储在磁盘路径中
2025-04-09 19:04:03
1276
原创 【源码】Vue2+openLayers实现:测量长度,测量面积
本文档介绍了如何在OpenLayers地图应用中实现长度和面积的测量功能。通过引入测量工具类的MeasureTool.js文件并调用相关API,可以轻松地在地图上进行测量操作。
2024-12-13 15:22:05
1203
原创 JeecgBoot框架使用JEditor富文本编辑器时工具栏乱码问题
JeecgBoot框架使用JEditor富文本编辑器时工具栏乱码的原因和解决办法
2024-08-29 18:00:07
591
原创 Java SSM框架 Spring的AOP编程
Java SSM框架 Spring的AOP编程版权声明:本文为博主原创文章,未经博主允许不得转载。转载联系邮箱:1363119685@qq.com Copyright © 2018DAR林克斯 保留所有权利一、AOP编程的概念:AOP:Aspect Oriented Programming(面向切面编程),可以将一些可重用的模块通过AOP的编程方式动态的添加/移除,让目标程序增加/去...
2019-03-06 17:46:06
315
原创 MySQL数据库存储过程
MySQL存储过程存储过程和函数都是事先预编译并保存在数据库中的特殊数据库对象,当需要时可以直接通过“存储过程名”或“函数名”调用执行,这样可以简化操作,同时提高执行的效率。一、存储过程和函数的区别:函数是在定义部分有RETURNS指定返回值类型,同时在函数体中必须使用RETURN语句返回结果;存储过程则通过输出或输入输出参数向外输出结果。存储过程的参数有IN、OUT、INOUT作为指定...
2019-03-06 17:37:04
1712
原创 Java中把字符串转为时间的封装类
本文介绍了Java中将字符串转为时间的封装类实现,核心代码使用SimpleDateFormat进行日期格式转换。示例代码定义StrToDate类,通过strtoDate方法将"yyyy-MM-dd"格式字符串转为Date对象,异常处理捕获ParseException。文末备注数据库时间格式为"yyyy-MM-dd HH:mm:ss"。该实现可用于Java项目中字符串与日期类型的转换需求。
2018-11-15 14:55:00
202
原创 Java SSM框架 Spring入门及IOC详解
Java SSM框架 Spring入门及IOC详解版权声明:本文为博主原创文章,未经博主允许不得转载。 转载联系邮箱:1363119685@qq.comCopyright © 2018 DAR林克斯 保留所有权利Java SSM框架 Spring入门及IOC一、Spring简介:Spring是一个容器类的框架,Spring体系中拥有Java EE开发的所有需要的模块,但是它也...
2018-11-13 15:03:37
664
原创 图片轮循
图片轮寻版权声明:本文为博主原创文章,未经博主允许不得转载。 转载联系邮箱:1363119685@qq.comCopyright © 2018 1363119685@qq.com. 保留所有权利今天呢,给大家带来一个图片轮循的JS,在各大Web页面中都有广泛的应用,希望可以帮助学习前端的小白们有所帮助!如上图所示,我们可以看到,图片会自动左划播放下一张图片,道最后一张又调回第一张图片,左...
2018-11-06 11:55:43
358
原创 图片无缝滚动
图片无缝滚动JS教程版权声明:本文为博主原创文章,未经博主允许不得转载。原创不易,希望大家尊重原创!转载联系邮箱:1363119685@qq.com页面:<!DOCTYPE html><html> <head> <meta charset="UTF-8">
2018-10-24 09:46:56
132
原创 全选、反选按钮
全选、反选按钮(checkbox)版权声明:本文为博主原创文章,未经博主允许不得转载。 转载联系邮箱:1363119685@qq.com页面:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>全选、反选</title> &
2018-10-24 09:32:48
1169
1
原创 window对象测试
Window对象测试版权声明:本文为博主原创文章,未经博主允许不得转载。 转载联系邮箱:1363119685@qq.comHTML:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>window对象测试</title> &
2018-10-24 09:22:09
385
1
原创 时钟特效
JS前台获取当前系统时间、日期、星期(时钟特效)链接HTML:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;时钟特效&lt;/title
2018-10-23 17:27:57
572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅