自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何使用BLOB类型存放长字符

该代码实现了字符串与字节数组的相互转换功能。定义了一个PO类,包含byte[]类型的xxxContext字段和String类型的xxxContextStr字段(使用@TableField(exist=false)注解标记为非数据库字段)。通过setXxxContextStr()方法将字符串转换为UTF-8编码的字节数组存储,通过getXxxContextStr()方法将字节数组转换回字符串。使用时直接调用set/get方法即可实现字符串与字节数组的互转。

2025-12-01 10:14:50 174

原创 maven打包包含source源文件及高低jdk版本兼容低版本

摘要:本文介绍Maven项目中打包源码和JDK版本兼容的配置方法。1)使用maven-source-plugin在package阶段生成源码jar包;2)配置distributionManagement发布仓库信息;3)实现JDK17环境下编译JDK8兼容的包:通过设置maven.compiler.source/target为1.8,并使用maven-compiler-plugin的release参数指定Java8版本。这些配置可确保项目源码与编译结果正确打包发布,同时保持向下兼容性。

2025-12-01 09:58:04 177

原创 Mysql BLOB、BLOB与TEXT区别及性能影响

字符类型是TINYTEXT,SMALLTEXT,TEXT,MEDIUMTEXT,LONGTEXT;对应的二进制类型是TINYBLOB,SMALLBLOB,BLOB,MEDIUMBLOB,LONGBLOB。BLOB是SMALLBOLB的同义词,TEXT是SMALLTEXT的同义词。

2025-01-02 11:51:44 563

原创 uniapp+h5实现文件存储

uniapp项目:utils/uniApiFn.jsimport configService from '@/service/config.service'import { uploadFile} from '@/api'/** * @description: 文件下载 * @param {*} params * @return {*} */export const downloadFile = (params) => { const createDir = async(pa

2024-11-21 10:40:40 917

原创 uniapp+h5实现原生扫码和支付宝原生扫码mPaaS

c/scanCode.vue组件。h5项目 基于vue3.x。

2024-11-21 10:18:34 600

原创 node编译build项目后如何快捷查看效果:npx serve -s dist

访问 http://localhost:5000 并检查控制台日志是否正确输出。

2024-11-02 15:52:34 214

原创 ERROR: Top-level await is not available in the configured target environment (“es2020“ + 3 overrides

vite + vue + ts项目默认build的targe是es2015,在遇到非方法域的await时会报错虽然切换到es2020或esnext能通过build,但是经过1天的努力都未能解决部署后访问时在main.ts中的初始化日志买点根本没走的问题:1 在build部署到nginx上,再在浏览器中访问,似乎router/index.ts的router.beforeEach方法没有被执行,因为console.log(‘router0’)这行日志没有被打印。

2024-11-02 15:50:21 1154

原创 Vite解决报错(Top-level await is not available in the configured target environment)

参考连接:https://blog.csdn.net/qq_45284938/article/details/129707148。之后在plugins中添加topLevelAwait方法。配置vite.config.js文件。保持最大兼用,使用es2015。

2024-11-01 20:07:34 397

原创 vue3中无需import引入直接使用this.$api调模块化接口

假设你的 API 接口定义脚本位于src/api目录下,创建一个文件index.js// 动态导入所有 .js 文件// 防止自身被导入});

2024-10-18 15:56:29 760 1

原创 在vite+vue3中怎么把公共方法作为全局方法使用

在 Vite + Vue 3 项目中,你可以通过将方法注册为全局方法。这样,你就可以在任何组件中通过访问该方法。

2024-10-18 15:52:38 816

原创 使用nvm切换node版本

nvm可以方便地切换node版本,这里有nvm的一些命令可以参考https://blog.csdn.net/m0_37577465/article/details/131853948。

2024-05-30 15:22:28 3675

原创 JS的Date对象时区转换

当前系统时区GMT-0700 (北美太平洋夏令时间)

2024-04-02 17:35:57 1498 1

原创 Redis 集群 查询 删除 对应的key

使用redisclient 连接redis集群

2024-04-02 15:17:04 606 1

JAVA API官方文档中文版

来自某官方网站的一个帮助文档,里面有java各个的类和API的详细说明,希望能给您提供帮助

2012-04-21

空空如也

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

TA关注的人

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