- 博客(12)
- 收藏
- 关注
原创 利用Nacos管理本地yaml文件及启动微服务模块
利用Nacos管理本地yaml文件及启动微服务模块之前,IDEA启动微服务各个模块时,都是通过-Dspring.profiles.active=dev(local、sit、uat)指定不同环境参数,启动不同的环境,但是这样存在一个通病:其他团队成员改了yaml、或者自己开发完功能,需要切换远程分支做Chery-pik时,经常存在配置文件上面的代码冲突,需要反复stash,做完代码同步后,在重新应用stash,影响开发效率,甚至一不小心,会将自己本地调整的yaml配置推到远程分支,导致环境出现问题等。
2025-04-22 10:19:15
438
原创 maven构建命令参数: -T 2C
clean install -T 2C -D maven.test.skip=true -D findbugs.skip=true -D checkstyle.skip=true -Dmaven.compile.fork=true:快速构建:跳过测试和静态代码分析,专注于生成最终产物。CI/CD 环境:在持续集成环境中,减少构建时间,提高交付效率。大型项目:通过并行构建和多线程编译,显著缩短构建耗时。
2025-04-21 16:05:56
709
原创 Stream流Comparator.comparing().thenComparing()实现多字段综合排序
Stream流Comparator.comparing().thenComparing()实现多字段综合排序。很多情况下sql不好解决的多表查询,临时表,尽量用java8新特性stream进行处理,使用java8新特性。
2025-03-03 15:38:33
945
原创 AI是什么?
1.定义:AI是一种通过计算机程序和算法模拟人类智能行为和思维过程的技术。它不仅包括模拟人类的感知、思维、学习和推理等能力,还涉及到机器人技术、自然语言处理、语音识别、图像识别等多个领域。2.核心要素:AI的核心在于其能够模拟人类的智能行为,这依赖于深度学习、机器学习、计算机视觉和自然语言处理等多种技术和算法。通过不断地对大量数据进行迭代训练,AI可以逐渐调整其神经网络的权重和偏置,以实现更准确和高效的识别和决策。
2025-02-06 11:18:53
1625
原创 Java-stream流处理-实现数据分组合并
将下面的数据,根据project_number分组,合并生成一个新的数据结构。按照 project_number 分组,并生成一个新的。
2025-01-14 12:35:48
301
原创 MySQL WITH CTE_Name AS用法学习
WITH CTE_Name AS是一种在SQL查询中定义临时表表达式(Common Table Expressions,简称CTE)的语法。这种语法可以提高查询的可读性、可重用性和性能。参考:https://blog.csdn.net/weixin_40824135/article/details/136920984参考:https://blog.51cto.com/u_16213357/12176656。
2024-12-09 17:33:46
501
原创 Win11启动Jar包乱码导致的问题及处理
开发程序时,涉及到编码都指定UTF-8,包括文件编码(开发工具,比如idea,设置好整个项目编码)、日志输出时的编码(logbck.xml)jar包在win11的cmd窗口直接运行,程序中涉及中文的数据处理存在问题(不能从数据库查询出数据、保存的数据是乱码等)设置整个jvm环境编码为utf-8:-Dfile.encoding=UTF-8。设置当前win窗口的编码为utf-8:chcp 65001。65001:UTF-8编码。
2024-12-05 11:30:27
1037
原创 MySQL数据库字符编码说明
基础说明日常快速移植项目时,偶尔出现前后端乱码情况(比如前端修改数据保存后,界面回显时乱码),字符乱码排查思路:检查项目本身编码;检查前端部署服务器编码;检查后端部署服务器编码;检查数据库服务器编码;检查数据库本身的一系列编码(个人建议乱码排查,从数据库层面开始)。本文以MySQL数据库字符编码说明为主,不是真实的生产排查场景,只是单纯介绍基本思路!1、命令查询数据库编码show variables like 'character%';执行结果:2、字符详细说明V
2022-05-21 19:49:11
442
原创 按行读取批量日志文件,并将一部分数据写入Excel表格
按行读取批量日志文件,并将一部分数据写入Excel表格前言第一次写博客,也是第一次写读取文件导出为Excel表格的案例,其中去重,我试过很多方法,包括list集合循环去重,双重map去重,数组等,租最后才想到将两个判重的条件拼接作为key,最后导出表格时再遍历取出并截取。所以下面代码中许多注释的内容都是测试所使用的,有兴趣的可以看看,有好的建议可以提出来,一起学习!1.需求Java编写脚本...
2019-03-06 12:06:50
1098
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人