自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一宿君

做对的事,永远不会错!

  • 博客(183)
  • 收藏
  • 关注

原创 【索引的数据结构】第3章节:MySQL数据结构选择的合理性

MySQL 数据结构选择的合理性。

2024-01-02 15:02:15 932 2

原创 【索引的数据结构】第2章节:InnoDB和MyISAM索引结构对比

InnoDB 和 MyISAM 索引结构对比。

2024-01-02 10:00:00 1807 4

原创 Git系列(四)、在IDEA操作Git本地仓库与连接远程Git仓库(推送、合并、拉取、克隆操作)

在IDEA操作Git本地仓库与连接远程Git仓库1、首先设置idea中绑定本地Git的可执行路径2、随便建个项目,将项目初始化为Git管理的本地仓库3、按命令操作顺序将项目添加并提交到本地仓库中4、修该项目文件,并与历史版本对比5、版本回退6、新建分支7、新建远程仓库,并将本地Git仓库与远程的Git仓库建立连接8、从远程仓库合并(merge)或拉取(pull)9、解决本地合并分支的冲突1、首先设置idea中绑定本地Git的可执行路径2、随便建个项目,将项目初始化为Git管理的本地仓库是否真的

2021-08-15 15:33:07 11344 11

原创 Git系列(一)、Git基础教程【建议收藏】

Git一、Git简介1.1、什么是Git?一、Git简介1.1、什么是Git?Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。Git与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不用服务器端软件支持。.........

2021-08-13 17:44:24 35093 21

原创 【InnoDB数据存储结构】第3章节:区、段、碎片区和表空间

InnoDB 存储引擎的区、段、碎片区和表空间。

2024-01-05 12:28:33 862

原创 【InnoDB数据存储结构】第2章节:InnoDB行格式

InnoDB行格式。

2024-01-04 10:00:00 1040

原创 【InnoDB数据存储结构】第1章节:数据页存储结构

InnoDB数据页存储结构。

2024-01-03 10:00:00 1134 4

原创 【索引的数据结构】第1章节:B+Tree存储结构

可以简单理解为索引好比一本书的目录,通过目录我们可以快速定位到我们要查看的章节。MySQL 中的数据同样也是根据索引分类,通过索引可以快速高效的查询到我们想要的数据。

2024-01-01 22:46:44 1068 4

原创 【实力踩坑】ORDER BY 不生效

组内自定义了动态表头,支持表头字段的排序(表头字段列名是什么,排序查询传进来的就是什么),那列表查询的时候只好把 sql 写成一个嵌套子查询,在最后进行动态。看着没毛病哈,但是实际查询 order by 后面的字段就是不生效,我尝试了好几种方式就 TM 不生效,我很气啊,就这个小破玩意耽误了我好长时间,咋整呢?从安全性角度看,使用#{}不存在安全问题,而使用存在安全问题。会把字段值完全拼接在 SQL 中,也就是是啥就是啥,当然这种方式会有注入的风险,但是对此处的实际场景来说也没啥风险,果断换成。

2023-12-28 09:38:11 633

原创 【实力踩坑】Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter

乍一看没啥问题,运行就是报错,无用代码也已经注释了,最后找了各种方法才发现,注释的格式不对,在 if 语句中切忌不能使用。这样就可以了,xml 的坑,又踩了一遍。

2023-12-27 22:23:27 830

原创 解决IDEA编译/启动报错:Abnormal build process termination

解决IDEA编译/启动报错:Abnormal build process termination

2023-12-20 10:30:44 2145

原创 MySQL 清除表碎片空间

MySQL 清除碎片空间

2023-03-07 12:45:04 1762 4

原创 Linux系统下命令行安装MySQL5.7+详细步骤

Linux系统命令行安装MySQL5.7+详细步骤

2023-02-25 21:34:32 2437 5

原创 RocketMQ快速入门:消息发送、延迟消息、消费重试

RocketMQ快速入门:消息发送、延迟消息、消费重试

2023-02-20 22:00:06 802 2

原创 RocketMQ云服务器和本地基础安装搭建及可视化控制台安装使用

RocketMQ作为一款纯java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。主要功能是异步解耦和流量削峰。

2023-02-19 12:21:33 1011 1

原创 SpringBoot项目启动报错踩坑

SpringBoot项目启动报错踩坑

2023-02-06 20:31:51 3609

原创 本地连接远程mysql服务报错:MySQL is running but PID file could not be found [FAILED]

本地连接远程mysql服务报错:MySQL is running but PID file could not be found [FAILED]

2022-11-03 12:44:48 993

原创 Spring之RestTemplate常用API实践

Spring之RestTemplate常用API实践。

2022-10-30 21:00:51 1425

原创 Java递归实现树形结构的两种方式

Java递归实现树形结构的两种常见方式。

2022-10-23 10:06:36 11161 2

原创 JavaSE系列(一)Java基础

Java基础、JavaSE。

2022-07-19 08:43:13 2110 7

原创 使用insert into和insert overwrite插入数据的区别【Hive or Odps】

使用insert into和insert overwrite插入数据的区别【Hive or Odps】

2022-07-18 13:37:17 5173

原创 解决git push报错:failed to push some refs to ‘[email protected]:anightmonarch/JavaEasyGoing.git‘

解决git push报错:failed to push some refs to '[email protected]:anightmonarch/JavaEasyGoing.git'

2022-07-17 22:14:24 352

原创 Github如何回滚代码?

Github回滚代码

2022-06-19 11:57:19 5749 1

原创 CentOS 7/8 安装启动iptables.services信息包过滤系统报错

IPTABLES 是与最新的 3.5 版本 Linux 内核集成的 `IP 信息包过滤系统`。如果 Linux 系统连接到因特网或 LAN、服务器或连接 LAN 和因特网的代理服务器, 则该系统有利于在 Linux 系统上更好地控制 `IP 信息包过滤`和`防火墙配置`。

2022-05-14 18:45:56 1692

原创 Vue实现父子组件页面刷新的常用方法

Vue实现父子组件页面刷新的常用方法

2022-04-21 17:40:12 12178 3

原创 SpringBoot工程接入第三方支付渠道支付宝(C扫B支付)

目录1、C扫B的概念2、支付宝接口调研2.1、产品列表2.2、线下场所接入支付3、配置支付宝沙箱环境3.1、简介3.2、注册开放平台账号3.3、配置密钥3.4、沙箱账号4、测试环境准备4.1、安装模拟器1、C扫B的概念C扫B,即顾客(Customer)扫描商户(Business)提供的二维码来完成支付。下图是支付宝提供的C扫B业务流程:商家出示付款二维码。客户打开支付宝或微信的扫一扫,扫描二维码。确认支付,完成支付。C扫B支付分为两种方式:一是固定金额支付,顾客扫描后无需输入金额直接确

2022-04-07 14:59:25 4316 4

原创 安装Node.js

Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好,V8引擎执行Javascript的速度非常快,性能非常好,基于Chrome JavaScr

2022-04-01 22:26:21 2081 4

原创 解决在部署前端Vue框架项目时,使用npm install和yarn install安装插件报错

项目是前后端分离架构,前端使用的是vue框架,在部署前端项目时,需要下载安装一些基础的镜像配置,包括一些预处理,但是在使用npm install和yarn install命令时出现了如下错误,查阅资料总结如下:......

2022-04-01 22:24:45 8447 4

原创 解决启动SpringBoot项目加载 @Value注解报异常问题

在开发的过程中很多时候我们需要用到公共配置组件,@Value注解就是开发中常用到的工具,但是该注解使用不当很容易出现错误,查阅资料后总结了以下几种解决方案。

2022-03-23 20:41:50 10057 1

原创 解决使用SpringBoot上传文件大小受限问题

解决使用SpringBoot上传文件大小受限问题

2022-03-23 19:41:34 10285 9

原创 启动springboot项目连接nacos控制台报错com.alibaba.nacos.api.exception.NacosException: dataId invalid

启动springboot项目连接nacos控制台报错日志:data-id invalid

2022-03-16 18:45:40 19531

原创 IDEA常用快捷键

IDEA快捷操作

2022-03-16 11:04:11 8256

原创 IDEA在控制台显示出services,统一管理所有的springboot服务,及显示Toolbar快捷操作导航栏

IDEA快捷操作

2022-03-15 12:13:45 6597 2

原创 Webhooks应用概述

Webhooks是一个API概念,是微服务API的使用范式之一,也被成为反向API,即:前端不主动发送请求,完全由后端主动向前端推送

2022-02-07 19:51:20 963

原创 解决SpringBoot项目修改过JS文件后,重新启动项目浏览器访问到依然是旧JS文件?

解决SpringBoot项目修改过JS文件后,重新启动项目浏览器访问到依然是旧JS文件

2022-01-17 16:20:55 2423 19

原创 Java8 新特性:Lambda 表达式、方法和构造器引用、Stream API、新时间与日期API、注解

Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等等。

2021-12-18 22:12:16 1064 4

原创 SpringBoot集成MyBatis通用Mapper4

为了兼容MBG的方法避免项目重构频繁,在`MBG的基础上`结合了部分`JPA`的部分注解就产生了`通用Mapper`,通用Mapper可以很简单的获取基础的单表操作方法,也可以很方便的扩展通用方法。

2021-12-14 15:06:02 681 2

原创 Java中BigDecimal详解及应用

BigDecimal用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Float.valueOf(String)会丢失精度。所以在开发中,如果你所做的业务跟财务相关需要精确计算的结果,那必须使用BigDecimal类来操作啦!

2021-12-10 19:55:42 1340 1

原创 Java对象数据与JSON对象数据之间的相互转换(fastjson)

MarketCalcFormula 测算MarketQuoteService 报价货量sop

2021-12-10 16:20:31 3808 1

原创 实力踩坑:invalid comparison: java.util.Date and java.lang.String

实力踩坑:invalid comparison: java.util.Date and java.lang.String1、错误日志2、分析原因解决1、错误日志Caused by: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String at org.apache.ibatis.ognl.OgnlOps.compareWithConversion(OgnlOps.java:9

2021-12-08 16:37:21 9131 17

空空如也

空空如也

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

TA关注的人

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