自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勤快的小蚂蚁的博客

用图文记录技术点滴!

  • 博客(76)
  • 资源 (5)
  • 收藏
  • 关注

原创 Mybatis 批量新增 只返回第一主键ID 其他返回null

ON DUPLICATE key update是根据索引字段是否重复来判断是否执行,如果重复则执行update,否则则执行insert。出现 问题 是加 on duplicate key update 受了影响,去掉 on duplicate key update代码。当主键不重复,唯一索引重复时也执行update。当主键和唯一索引值都不重复才执行insert。当主键重复时则执行update。优先级主键>唯一索引。

2023-07-15 12:41:10 872

原创 chatgpt入门体验【具体操作】

这个得花点小烟钱才行。3、打开openAI。

2023-05-01 08:31:02 860

原创 kettle不同数据源的字段不一致的合并后插入数据库

对kettle的基本组件,还不是很熟悉,希望后续通过项目实践,多多学习kettle基础组件的使用,这次花了大半天才解决这个问题。希望后面解决问题,提高效率。又学会一个Kettle变量的操作技巧。有数据迁移问题,欢迎私信一起谈论学习。

2023-05-01 08:20:57 926

原创 MyBatis-Plus和mybatis-plus-join

为简化开发而生3.5.2源代码。

2023-05-01 07:21:32 255 1

原创 Minio对象存储服务介绍、单机和集群部署及其使用

在企业中,我们通常会将一些图片、视频、文档等相关数据存储在对象存储中。常见的对象存储服务包括阿里云OSS对象存储、FastDFS分布式文件系统和公司私有云平台,方便数据存储和快速访问。但是,随着业务的快速发展,我们需要存储一些文件相关数据。我们选择使用兼容S3协议的Minio进行自建服务。开源分布式对象存储。MinIO 是全球领先的对象存储先锋。在标准硬件上,读/写速度上高达183 GB / 秒 和 171 GB / 秒。MinIO对象存储系统专为海量数据存储、人工智能和大数据分析而设计。

2023-04-19 01:04:09 3131

原创 Java哪些中间件使用的GNU AGPL v3开源协议

AGPL 是 GPL 的一个补充, 在GPL 的基础上加了一些限制。GPL 的约束生效前提是该软件"发布",有的公司就使用 GPL 组件编写web 系统,但是不发布系统,只用这个系统在线提供服务,这样就避免了开源系统代码。而 AGPL 要求如果云服务(即 saas )用到的代码是该许可证,那云服务的代码也必须开源。

2023-04-19 00:29:13 773

原创 GPT体验

时隔4个月,又出来了GPT-4,我还没来得及了解,从抖音网上的资讯来,人工智能大爆炸的时代来了。

2023-03-26 08:40:51 502

原创 Postman传Map类型的参数,与你想的可能不一样

2023-03-18 17:43:22 468

原创 工作常用命令

工作常用命令:进程管理、idea、jstack

2023-02-20 11:06:44 58

原创 idea快速删除空行

1、软著要求源代码要去除空行。2、网上找的代码,想快速去除空行。

2022-10-28 10:02:21 857

原创 swagger参数与实体中参数不一致原因分析

在项目开发定义接口过程中,我使用swagger生成接口文档时发现入参多了一个参数。

2022-10-15 00:48:37 1614

原创 父类中的Slf4j记录器日志字段

SLF4J打印对象,对象如果有父类,加个注解搞定!

2022-09-29 14:01:42 360

原创 Linux多个小压缩文件合并一个压缩文件命令

Linux多个小压缩文件合并一个压缩文件命令。

2022-09-27 10:08:59 6692

原创 java8之long转int

java8之long转int

2022-09-24 13:47:00 711

原创 myatisplus的saveOrUpdate的提交总是update

myatisplus的saveOrUpdate的提交总是update

2022-09-08 12:00:21 1270

原创 web前端三大主流框架

web前端三大主流框架, 把博主使用过的前端框架的都列出来,分享给大家!

2022-08-22 02:15:14 40314 4

原创 Linux命令行如何设置MySQL远程连接

Linux命令行如何设置MySQL远程连接。grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";

2022-08-21 21:22:58 2625

原创 Bootstrap的不同版本使用的CSS 预处理器的不一样的

第一次接触这个CSS预处理器 。预处理器赋予了我们的 “超能力”。

2022-08-21 16:41:07 976

原创 好用的Java开发IDEA插件汇总推荐

好用的Java开发IDEA插件汇总推荐。博主真实在工作、学习中真正使用的过以下插件。

2022-08-20 03:25:37 5275

原创 数据同步工具ETL-kettle使用

数据同步工具ETL-kettle使用。

2022-08-20 01:28:13 3744 3

原创 idea2021.2.3安装炫酷插件activate-power-mode失败解决方案

idea2021.2.3安装炫酷插件activate-power-mode失败解决方案,推荐idea安装炫酷新插件activate-power-mode-x,兼容性好,不报错。

2022-08-20 00:24:20 5467 15

原创 Sonar代码质量管理

是一个用于代码质量管理的开源平台,用来管理源代码的质量,通过插件的形式支持包括 Java、C++、C语言等多种编程语言的代码质量管理与检测。在实际使用中,各个规则的等级以 SonarLint 插件的提示为准,一般建议的阿里中不要出现 Block 和 Critical 级别的提示。在平时写代码的时候,为了代码规范和减少 bug 的数量,使用 SonarLint 插件进行代码检查无疑是一个很好的方法。

2022-08-19 14:30:47 1489

原创 生产环境下忘记root密码,如何修改Centos下的mysql5.7

Linux下MySQL的配置文件是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf。1: 通过任务管理器或者服务管理,关掉mysqld(服务进程)1: 通过任务管理器或者服务管理,关掉mysqld(服务进程)3: 此时,mysqld服务进程已经打开。3: 此时,mysqld服务进程已经打开。6: 通过任务管理器,关掉mysqld服务进程。7: 再次通过服务管理,打开mysql服务。7: 再次通过服务管理,打开mysql服务。6: 关掉mysqld服务进程。

2022-08-19 13:17:47 329

原创 SonarLint-Reflection should not be used to increase accessibility of classes, methods, or fields

Reflection should not be used to increase accessibility of classes, methods, or fields

2022-08-14 13:40:55 4266

原创 Java开发过程中常用Linux命令总结

答案:当你脚本或手工执行命令,ps -ef时,这条命令本身也会是一个进程,命令中有grep的动作,因此这里的这个进程就是执行命令对应生成的进程。版权声明:本文为CSDN博主「勤快的小蚂蚁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。如下图所示,第一列为进程占用的内存百分比,可以看到哪些应用程序占的内存比较多,用于排查问题。...

2022-08-08 17:38:30 741

原创 常用DOS命令

复制命令窗口内容:选中(鼠标选中、shift + 方向键)、复制(选中后按 enter 键)、粘贴(鼠标右击);打开DOS命令窗口:win + R键,然后输入cmd;设置命令窗口属性:右击上边框,选择属性;提示命令中:[ ] 代表可选择项。windows端口占用查看命令。......

2022-08-08 17:25:58 443

原创 深入理解Spring四大元注解DIRT

深入理解Spring四大元注解DIRT

2022-07-31 22:16:35 341

原创 微服务下的Mybatis xml无效绑定问题分析 Invalid bound statement

微服务下的Mybatis xml无效绑定问题分析 Invalid bound statement

2022-07-31 00:48:50 992

原创 Mybatis-plus-join初体验

Mybatis-plus-join来了,在Mybatis-plus基础上增加了联表查询功能。

2022-07-30 23:54:38 1465 1

原创 idea快速生成当前时间的设置方法

idea快速生成当前时间的设置方法

2022-07-30 23:18:39 4211

原创 Typora 0.11.18 Beta版过期解决

最后,不管是哪个方法,都建议在Typora偏好设置里把自动更新关掉!

2022-07-30 23:09:08 1061

原创 mybatis plus in使用时传数组、集合的注意点

大家用mybatisplus时,肯定会用到in。in在传多个值的时候,有1个坑。"")错误姿势二(直接传逗号分隔字符串)这种也会有出现也会出现意想不到的Parameters。0。

2022-07-30 23:00:27 5028

原创 Centos7.6.1810离线安装Redis5.0.14集群部署

Centos7.6.1810离线安装Redis5.0.14集群部署写给小白redis5及以后版本源代码使用的是C语言,安装ruby的文章不用看了。版本说明准备2台实体机机器10.xx.xx.21 redis MServ-redis110.xx.xx.22 redis MServ-redis22台均为centos,版本:7.6.1810Redis版本:5.0.14在/opt下创建redis_cluster目录 用于存放集群节点下载相关的包1、选择合适的稳定版本: https:

2022-01-25 11:04:31 2010

原创 nacos1.1.4源码集群启动步骤及其遇到的问题解决

问题描述:org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. Attem

2021-12-22 23:00:48 1911

原创 nacos1.4.1源码学习遇到的问题

问题1:java: 程序包com.alibaba.nacos.consistency.entity不存在之前阅读的 nacos1.1.4源码启动没有问题,而nacos1.4.1采用了protobuf,需要特殊处理才行。protobuf是google团队开发的用于高效存储和读取结构化数据的工具。分析:这个包目录是由protobuf在编译时自动生成。解决办法1最简单的 不安装任何的东西 idea2021.2已经捆绑安装了这个。1: 可以通过mvn copmpile来在target自动生成他们

2021-12-18 15:47:05 3206 1

原创 spring-framework5.2.8源码Gradle编译

前言把spring源码clone下来之后,使用gradle编译不通过,异常日志如下。问题1 Failed to apply plugin ‘com.gradle.build-scan’An exception occurred applying plugin request [id: ‘com.gradle.build-scan’, version: ‘3.2’]Failed to apply plugin ‘com.gradle.build-scan’.The build scan plug

2021-12-15 17:17:15 2902 1

原创 SpringBoot2.3.2源码Gradle编译详细过程

这里写自定义目录标题gradle -v修改默认缓存目录修改全局默认仓库gradle -v你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。修改默认缓存目录修改Gradle默认缓存目录可使用命令gradle -g 目录路径,例如gradle -g C:\gradle.gradle修改全局默认仓库进入Gradle安装目录下的init.d文件夹,新建init.gradle文件

2021-12-14 19:19:01 3183 6

原创 url传值中文乱码

encodeURI 和 decodeURI把URI字符串采用UTF-8编码格式转化成escape各式的字符串。encodeURI不编码字符有82个:!,#,$,&,’,(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-ZencodeURI()用于整个url编码//跳转页location.href = encodeURI('./test.html?na...

2021-11-07 16:28:37 121

原创 Android传感器后门漏洞可在无权限的情况下获取语音信息

Java 为什么能跨平台,实现一次编写,多处运行?Java 能够跨平台运行的核心在于 JVM 。不是 Java 能够跨平台,而是它的 jvm 能够跨平台。我们知道,不同的操作系统向上的 API 肯定是不同的,那么如果我们想要写一段代码调用系统的声音设备,就需要针对不同系统的 API 写出不同的代码来完成动作。而 Java 引入了字节码的概念,jvm 只能认识字节码,并将它们解释到系统的 API...

2021-11-07 15:29:19 295

原创 C盘占用空间大如何清理

您好,随着计算机长时间使用,可能因如下问题导致C盘容量占用高:1、Windows 10大版本升级产生多余临时文件2、计算机长期使用积累的临时文件过多,占用C盘空间3、安装第三方软件时残留的临时文件过多您可以依次进入“设置>系统>存储”,确保“存储”选项下的开关状态为”开“,点击”配置存储感知或立即运行“,在“立即释放空间”下面点击“立即清理”按钮,即可清理冗余的系统临时文件。...

2021-11-07 15:15:53 1580

Centos7.6.1810离线安装Nginx-所需依赖包

Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17.el7.x86_64.rpm 6、openssl-devel-1.0.2k-25.el7_9.x86_64.rpm

2022-09-17

ETL之kettle基础-PPT讲解

内容概要:ETL之kettle包含26张PPT,kettle安装、使用、如何连接等,使用PDI9.2演示、什么是ETL、什么是Kettle、kettle安装、kettle目录结构、转换和作业、kettle操作、数据库连接、注意事项。 适合人群:具备一定编程基础,工作1-3年的研发人员。 能学到什么: ①了解和掌握kettle的基础; ②kettle结合项目如何实现; ➂kettle是如何安装的; ➃知道kettle不足点; ➄ketlle数据同步如何调优; ➅掌握kettle的核心概念。 阅读建议: 此资源要有数据库开发的基础,熟悉使用常见的MySQL、Oracle数据库,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。

2022-08-21

Centos7.6.1810离线安装Redis5.0.14相关的rpm包

1 mpfr-3.1.1-4.el7.x86_64.rpm 2 libmpc-1.0.1-3.el7.x86_64.rpm 3 cpp-4.8.5-39.el7.x86_64.rpm 4 kernel-headers-3.10.0-1127.13.1.el7.x86_64.rpm 5 glibc-headers-2.17-260.el7.x86_64.rpm 6 glibc-devel-2.17-260.el7.x86_64.rpm 5、6步跟centos版本相关 版本固定 7 libgomp-4.8.5-39.el7.x86_64.rpm 8 libgcc-4.8.5-39.el7.x86_64.rpm --replacefiles 9 gcc-4.8.5-39.el7.x86_64.rpm 10 gcc-c++-4.8.5-39.el7.x86_64.rpm 11 上步失败rpm -ivh libstdc++-devel-4.8.5-39.el7.x86_64.rpm libstdc++-4.8.5-39.el7.x86_64.rpm

2022-01-25

window下部署yapi详细步骤.docx

可以解决无法加载文件C:\Users\TANG\AppData\Roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本等问题

2021-10-17

MozartBreathBolo2.dll

MessageCenterUI.exe - 无法找到入口 无法定位程序输入点 -报错的附件,配合文档https://blog.csdn.net/fxzzq/article/details/120341942

2021-09-17

物联网安全创新联合实验室-物联网终端安全白皮书(2019).zip

物联网终端安全白皮书(2019),物联网终端安全保障体系,物联网终端爱不起未来展望,物联网终端安全风险分析 物联网终端安全发展态势,物联网终端概述。

2019-11-19

国人厅发【2007】139号关于计算机技术与软件专业技术资格(水平)考试新增专业有关问题的通知.pdf

国人厅发【2007】139号关于计算机技术与软件专业技术资格(水平)考试新增专业有关问题的通知.pdf

2019-05-21

IDEA Markdown

2024-03-11

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

TA关注的人

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