爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
码龄6年
关注
提问 私信
  • 博客:463,809
    社区:1
    463,810
    总访问量
  • 334
    原创
  • 7,417
    排名
  • 980
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:还在活水泥的未来包工头

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-12-11
博客简介:

还在活水泥的未来包工头

查看详细资料
  • 原力等级
    成就
    当前等级
    6
    当前总分
    2,326
    当月
    175
个人成就
  • 获得1,416次点赞
  • 内容获得42次评论
  • 获得1,301次收藏
  • 代码片获得7,337次分享
创作历程
  • 143篇
    2024年
  • 191篇
    2023年
  • 1篇
    2022年
  • 1篇
    2020年
成就勋章
兴趣领域 设置
  • Java
    java
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

常见的 git 提交备注类型

在 Git 提交中,常见的提交备注(commit message)遵循一定的约定,这有助于代码管理、版本控制以及团队协作。fix和feat是常见的提交类型,下面是这两个的含义,以及其他常见的提交类型。
原创
发布博客 前天 10:18 ·
431 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

idea 删除本地分支后,弹窗 delete tracked brank

在 IntelliJ IDEA 中,删除本地分支后弹出 “Delete tracked branch” 的提示,这表示删除的是一个 跟踪分支(tracked branch)。具体来说,当前删除的本地分支与远程分支之间有某种关联(即跟踪关系),是否希望同时删除这个关联。“Delete tracked branch” 弹窗提示是 IntelliJ IDEA 给出的提醒,告诉即将删除的本地分支与远程分支之间有跟踪关系,询问是否也想删除或解除这种关系。如果只想删除本地分支而保留远程分支,可以选择不删除跟踪分支。
原创
发布博客 2024.11.14 ·
356 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

feign配置:远程调用测试环境地址更新为开发环境地址

在上述代码中,@FeignClient 注解的 url 属性通常通过 Spring 的配置文件注入(如 application.properties 或 application.yml)。在 application.properties 或 application.yml 文件中,可以为不同的环境指定不同的 URL。例如,application-dev.properties 可以包含本地开发环境的配置,而 application-prod.properties 可以包含生产环境的配置。
原创
发布博客 2024.11.14 ·
1011 阅读 ·
27 点赞 ·
0 评论 ·
10 收藏

mybatisPlus打印sql配置

MyBatis-Plus 使用了 MyBatis 的日志框架,因此可以通过配置 MyBatis 的日志实现方式来控制日志的输出。可以通过配置 application.properties 或 application.yml 文件来启用 MyBatis-Plus 的 SQL 打印功能。如果希望在代码中配置 SQL 打印,而不是依赖于配置文件,可以通过在 MyBatis 配置中显式设置日志工厂。如果使用的是 SLF4J,则可以通过配置 logback.xml 来控制 SQL 的输出。
原创
发布博客 2024.11.14 ·
817 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

idea 弹窗 delete remote branch origin/develop-deploy

在 IntelliJ IDEA 中遇到弹窗提示删除远程分支 origin/develop-deploy,这通常是在 Git 操作过程中出现的情况,可能是在执行如 git branch -d 或其他 Git 命令时。如果已经删除了本地分支并且 IDEA 弹窗提示删除远程分支 origin/develop-deploy,那么可以根据提示选择是否删除远程分支。要删除远程分支 origin/develop-deploy,可以通过 Git 命令行或 IntelliJ IDEA 提供的图形界面来实现。
原创
发布博客 2024.11.14 ·
754 阅读 ·
12 点赞 ·
0 评论 ·
2 收藏

Elasticsearch的查询语法——DSL 查询

Elasticsearch 使用自己的查询语言 DSL(Domain Specific Language),这是一种 JSON 格式的查询语言。DSL 查询比传统 SQL 更符合 Elasticsearch 的分布式、全文搜索引擎的特性。esStaffMapper 是与 Elasticsearch 数据库交互的 Mapper。如何调试或查看 Elasticsearch 的查询。
原创
发布博客 2024.11.14 ·
567 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

解决循环依赖报错问题

asyncTaskServiceImpl 这个 bean 被注入到 resignServiceImpl 中时,出现了原始版本的 asyncTaskServiceImpl,而在最终完成创建时,它被包装过了,导致 resignServiceImpl 没有得到 asyncTaskServiceImpl 的最终版本。这时候,依赖的 bean 还没有完全创建完成,因此它会以 “原始” 版本暴露给依赖它的 bean,等到循环依赖关系解决后,Spring 会最终完成所有的 bean 初始化和代理包装。
原创
发布博客 2024.11.13 ·
1054 阅读 ·
24 点赞 ·
0 评论 ·
10 收藏

判断集合相关代码

【代码】判断集合相关代码。
原创
发布博客 2024.11.12 ·
144 阅读 ·
6 点赞 ·
0 评论 ·
0 收藏

当前日期减去一个月date.minusMonths(1)

这些日期构成了 2024年10月1日 到 2024年11月11日 之间的所有日期。
原创
发布博客 2024.11.11 ·
361 阅读 ·
9 点赞 ·
0 评论 ·
0 收藏

LocalDate日期加减一天,mysql日期加减一天

在 Java 中,LocalDate 是不可变对象,意味着无法直接修改它的值。可以使用 plusDays(long daysToAdd) 方法来创建一个新的 LocalDate 实例,并将天数加到原始日期上。通过 plusDays() 方法,可以灵活地增加指定的天数。
原创
发布博客 2024.11.08 ·
356 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ChronoUnit.DAYS.between()计算两个日期或时间之间的天数差

如果早,则返回负数。ChronoUnit.DAYS.between(lastHireDt, statisticsDateNew) 计算的是 lastHireDt 和 statisticsDateNew 两个日期之间相差的天数,返回值是一个 long 类型的整数。ChronoUnit.DAYS.between(lastHireDt, statisticsDateNew) 是 Java 8 中 java.time 包下的一个方法,它用于计算两个日期或时间之间的天数差。
原创
发布博客 2024.11.08 ·
363 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

entities.stream().sorted(Comparator.comparing(Employee::getDate))讲解

具体来说,Comparator.comparing(Employee::getDate) 会比较 Employee 实体对象的 date 属性,并按升序排序(即从早到晚,或从较小的日期到较大的日期)。在 Java 中,Comparator.comparing() 方法默认是按照升序(由小到大)对数据进行排序的。List list = …这样就会按降序(即从较晚的日期到较早的日期)排序。
原创
发布博客 2024.11.08 ·
210 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

mapper.xml 使用大于号、小于号示例

SQL语句本身:直接将原来的 SQL 语句放在 <![CDATA[]]> 中,保持原有的 SQL 逻辑不变。来包裹 SQL 查询,这样就可以直接写 SQL 语句而不受 XML 特殊字符的限制。
原创
发布博客 2024.11.08 ·
555 阅读 ·
7 点赞 ·
0 评论 ·
0 收藏

mybatisPlus使用group by示例

想查看执行sql,看控制台打印日志就可以了。
原创
发布博客 2024.11.08 ·
233 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

mybatisPlus删除代码示例

【代码】mybatisPlus删除代码示例。
原创
发布博客 2024.11.07 ·
103 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

idea database连接数据库后看不到表解决方法、格式化sql快捷键

最下面那个勾选上就可以了。
原创
发布博客 2024.11.07 ·
434 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

mapper.xml 引用公共sql 语句

【代码】mapper.xml 引用公共sql 语句。
原创
发布博客 2024.11.07 ·
86 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mysql删除语句:@Update(“TRUNCATE TABLE employee“)讲解

TRUNCATE 通常是 不可回滚的,即使在事务中执行它,在某些数据库系统中无法使用 ROLLBACK 恢复删除的数据(MySQL 中在 InnoDB 引擎下,TRUNCATE 会被认为是 DDL 操作,不在事务范围内)。TRUNCATE 通常不在事务日志中记录每行的删除操作,而是作为一个完整的操作执行,这使得它比 DELETE 更高效,但也意味着它不能回滚(取决于数据库类型,某些数据库允许 TRUNCATE 在事务中回滚)。TRUNCATE 是对整个表进行清空,没有条件,因此不可以指定删除某些特定行。
原创
发布博客 2024.11.07 ·
1204 阅读 ·
28 点赞 ·
0 评论 ·
20 收藏

数据埋点概念介绍

数据埋点(Data Tracking / Data Instrumentation)是指在软件应用、网站或移动应用中,通过在特定位置或事件上插入代码(埋点代码),来收集用户行为数据或系统运行数据的过程。这些数据可以用于分析用户行为、优化产品体验、提升运营效果、以及进行数据驱动的决策。数据埋点是一种通过在应用中插入代码,捕捉并收集用户行为或系统数据的技术手段,它是数据分析、用户研究和产品优化的基础。在实施数据埋点时,需要考虑数据质量、性能、隐私合规等方面的挑战,以确保收集到的行为数据是准确、有效和合规的。
原创
发布博客 2024.11.06 ·
241 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

@Value配置多个地址示例

通过设置 spring.profiles.active,Spring会加载不同环境下的配置文件,如 application-dev.properties 或 application-prod.properties。在这种方式下,可以通过设置 spring.profiles.active=dev 或 spring.profiles.active=prod 来选择不同的配置类,从而注入不同的 URL。可以在不同的配置文件中为不同的环境配置不同的 url 地址,然后在 Spring 中通过 @Value 注入。
原创
发布博客 2024.11.06 ·
276 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏
加载更多