sunny123456

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

摘要: SpringData JPA联表分页查询需要使用countQuery属性 在使用JPA的@Query,nativeQuery = true 进行分页查询的时候,如果不是用countQuery属性计算出总数的话,会在查询的时候进行报错 countQuery:定义一个特殊的count查询,用于分页查询时 阅读全文
posted @ 2023-07-11 16:17 sunny123456 阅读(652) 评论(0) 推荐(0)

摘要: npm安装vue,在vue/dist目录下没有产生vue.js文件 遇到问题:在进行npm install时,vue/dist目录下没有生成vue.js的情况。 解决办法:只在vue后面加上@2指定版本即可。 npm init -y npm install vue@2 12 正确结果如图所示: ht 阅读全文
posted @ 2022-08-31 10:50 sunny123456 阅读(257) 评论(0) 推荐(0)

摘要: springboot快速入门一篇文章全 springboot快速入门一篇文章全 springboot01、基本配置 springboot简介 Spring Boot 为简化 Spring 应用开发而生,Spring Boot 中的 Boot 一词,即为快速启动的意思。Spring Boot 可以在零 阅读全文
posted @ 2022-08-29 19:15 sunny123456 阅读(129) 评论(0) 推荐(0)

2026年5月9日

摘要: UNIX_TIMESTAMP() 是 MySQL 中用于将日期时间值转换为 Unix 时间戳的函数。 Unix 时间戳是指从 1970-01-01 00:00:00 UTC 开始经过的秒数(对于 MySQL 的 DATETIME 范围,通常有效)。 注意:这个函数并非 MySQL 绝对“专属”(其他 阅读全文
posted @ 2026-05-09 19:39 sunny123456 阅读(0) 评论(0) 推荐(0)

摘要: sql 里面concat 和 group_concat 举个例子说明用法 在 SQL 中,CONCAT 和 GROUP_CONCAT 都是用于连接字符串的函数,但作用范围不同: CONCAT:将同一行中的多个列或字符串值连接成一个字符串。 GROUP_CONCAT:将分组内多行的某个列值连接成一个字 阅读全文
posted @ 2026-05-09 19:15 sunny123456 阅读(0) 评论(0) 推荐(0)

2026年4月9日

摘要: 根据Git官方文档和腾讯云开发者文章,连接VSCode与Git需要先安装并配置Git,然后在VSCode中启用Git支持,最后通过克隆或添加远程地址建立连接。 环境准备与基础配置 安装Git客户端:从Git官网(https://git-scm.com/downloads)下载安装,确保终端中执行gi 阅读全文
posted @ 2026-04-09 10:11 sunny123456 阅读(12) 评论(0) 推荐(0)

2026年3月31日

摘要: 使用 java EasyExcel 来写一个文件上传、下载,读写excel的spring MVC程序 下面是一个基于 Spring MVC 和 EasyExcel 的完整示例,实现了 Excel 文件的上传、下载(包括数据导出和模板下载)功能。代码包含详细注释,你可以直接复制到你的项目中运行。 1. 阅读全文
posted @ 2026-03-31 14:36 sunny123456 阅读(29) 评论(0) 推荐(0)

2026年3月24日

摘要: 请详细描述 分布式锁(如 Redis、Zookeeper) 的执行过程。并补充实践案例 分布式锁解决方案(完整实现) 一、完整的Spring Boot分布式锁实现 1. 配置文件 # application.yml spring: redis: host: ${REDIS_HOST:localhos 阅读全文
posted @ 2026-03-24 19:48 sunny123456 阅读(7) 评论(0) 推荐(0)

摘要: 一般人不敢动系列之—基于logback的日志“规范”和“脱敏” 原创:小姐姐味道,欢迎分享,转载请保留出处。 在日常开发中,我们经常会使用logback打印日志,还会包含一些敏感内容。比如手机号、卡号、邮箱等,这对数据安全而言是有风险的。 但是如果让业务去处理这些问题,则需要在每个打印日志的地方,进 阅读全文
posted @ 2026-03-24 09:34 sunny123456 阅读(11) 评论(0) 推荐(0)

2026年3月19日

摘要: web端浏览器页面使用vue开发和手机端页面使用vue开发,两种开发方式有什么区别 这是一个非常经典的前端开发问题。简单来说,Vue.js 本身是一个框架,它的核心语法(组件、数据绑定、路由等)在 Web端(PC端浏览器)和手机端(移动端H5)是完全通用的。 但是,由于运行的设备(电脑 vs 手机) 阅读全文
posted @ 2026-03-19 09:55 sunny123456 阅读(17) 评论(0) 推荐(0)

2026年3月12日

摘要: java问答之 “关于乘法时int类型和long的转化” 结果为 -1702967296 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、问题描述和解决总结 前言 java问答之 “关于乘法时int 类 型和long的转化” 一、问题描述和 解决 这天我在项目上用 阅读全文
posted @ 2026-03-12 19:45 sunny123456 阅读(8) 评论(0) 推荐(0)

2026年2月27日

摘要: Java中创建线程主要有两种传统方式,以下是详细说明: 1. 继承Thread类 基本实现 // 1. 定义类继承Thread类 class MyThread extends Thread { // 2. 重写run方法,定义线程要执行的任务 @Override public void run() 阅读全文
posted @ 2026-02-27 15:36 sunny123456 阅读(10) 评论(0) 推荐(0)

摘要: Java三大Set集合全攻略:HashSet、TreeSet、LinkedHashSet核心方法+实战代码解析 文章目录 Java三大Set集合全攻略:HashSet、TreeSet、LinkedHashSet核心方法+实战代码解析@[toc]**1. HashSet****常用方法****特点与区 阅读全文
posted @ 2026-02-27 11:10 sunny123456 阅读(12) 评论(0) 推荐(0)