自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 mysql多表关联查询排序规则不一致转换

left join 表B on CONVERT("表B的字段名" USING utf8mb4) COLLATE utf8mb4_general_ci=表A的字段名。1.表A排序规则为utf8_general_ci,表二排序规则为utf8mb4_unicode_ci,关联查询会报错。

2023-08-23 17:12:33 242

原创 mysql使用sql修改字段长度名称以及字符排序

mysql

2023-01-04 10:42:55 116

原创 mybatisplus报错Invalid bound statement (not found)

1.mybatis-plus.mapper-locations = classpath:mapping/*Mapper.xml添加扫描xml配置2.mybatis-plus.configuration.map-underscore-to-camel-case = truemybatisplus sql查询 mysql字段为下划线 该配置会吧下划线转换为驼峰 不需要添加as并且不会报错Invalid bound statement (not found)...

2021-05-08 10:56:36 157

原创 mybatisplus 字段为空更新无效

实体添加注解

2021-04-25 16:44:09 331

原创 mysql修改表和表的字符编码(排序规则)

为什么需要修改字符编码在mapper.xml中left join表会出现Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_croatian_ci,IMPLICIT) for operation '='错误 是由于表的编码格式不一致 例如 某个表的字符编码为utf8_general_ci而关联表的字符编码为utf8_croatian_ci导致当前错误解决方案: 让关联表的字符编码一致1.修改表中所有字符编码AL...

2021-04-16 09:53:00 1846

原创 java mybatis多层collection嵌套查询

java mybatis多层collection嵌套查询1.实体package com.humi.iem.common.model.equipment;import io.swagger.annotat...

2021-04-13 17:56:12 471

原创 mysql中如何使用sql语法创建或者修改一列数据或者修改数据类型

ALTER TABLE 表名ADD COLUMN `字段名` 字段类型 DEFAULT NULL COMMENT '字段解释';

2021-03-24 15:30:04 477

原创 springboot+springcolud 微服务接口请求时而快时而慢问题(巨坑)

最近遇到一个比较坑的问题,就是请求接口的时候接口有时候可以访问 有时候报错500 连接超时。排查了好久的问题之前以为是自己sql的问题导致数据查询比较慢。1.看日志发现是我以为是hystrix 配置的时间小于了ribbon的时间 其实并不是这个问题2.查看连接超时的接口然后发现接口调用的是这个地址,其实是别人启动项目的时候吧自己的ip注册到了eurka注册中心,导致接口有时候走的是getway,有时候又是走的别人的接口。3.解决方法,在springboot中eur...

2020-06-12 15:34:25 4756 1

原创 git提交代码更换提交人

换了一家公司,今天提交代码之后,发现提交的名称不对,不是我的账户名称。原因:别人用过的电脑,也没有重新装系统,所以系统的git配置还是之前那位大兄弟的用的名字。...

2020-05-27 16:46:36 967 1

原创 如何把eclipse项目导入idea中(一遍就懂)

①:导入eclopse项目到idea中然后选择eclipse 然后点击next 最后finish项目导入以后打开Project Structure(ctrl + alt + shift + s),选择Modules节点进行项目配置(把这些红色字体的包全部选中在右边的  —(减号处进行删除))删除以后还有javase会报错 在上面的 Module SDK中进行更改...

2018-11-27 16:25:28 9624

原创 事务&事务的传播机制&事务的隔离级别(通俗易懂)

1.事务的四大特性(ACID):原子性(Atomicity) :事务是最小的单位不可再分一致性(Consistency):事务的执行前后,数据库的完整性保持一致隔离性(Isolation):事务与事务之间互不干扰持久性(Durability):当事务结束以后,数据会用永久的保存在数据库中安全性:read uncommitted   <  read committed  &...

2018-11-26 13:15:13 284

原创 了解高并发(让高并发不再陌生)

一、什么是高并发高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second),并发用户数等。 响应时间:系统对请求做出响应的时间。例如系统处理一...

2018-11-19 14:32:25 155

转载 太逗了,程序员有趣搞笑动图

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!        &

2018-11-18 16:01:13 4647

原创 程序员日常有趣互怼斗图(还不快来保存一波)

欢迎大家分享更多的有趣图片

2018-11-09 10:05:10 1983

原创 关于Spring Boot

1.什么是Spring Boot:Spring Boot是由Pivotal团队提供的框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式(继承starter,约定优先于配置) 来进行配置,Spring Boot并不是一个框架,从根本上讲,它是一些库的集合,maven或者gradle项目导入相应的依赖包即可使用SpringBoot,而且无需自行管理这些库的版本...

2018-11-08 16:51:45 654

原创 ElasticSearch分布式全文搜索引擎的学习心得

1.认识ElasticSearch1.1:我们为什么要去使用ElasticSearch虽然全文搜索领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,Lucene的配置及使用非常复杂,你需要深入了解检索的相关知识来理解它是如何工作的。实际项目...

2018-11-06 10:29:02 421

原创 Redis的学习心得

Redis的概述1.1:什么是noSql:noSql的意思是不仅仅是sql,它指的是非关系性数据库,随着数据越来越多,关系型数据库已经开始力不从心了,所有非关系性数据库就开始飞速发展.1.2:关系型数据库:就是以关系模型来建模的数据库管理系统,以行和列组成的二维表.1.3:什么是redis:redis是一个开源的高性能的nosql(非关系性数据库),数据保存在内存中,redis提供了很多...

2018-11-04 15:00:56 835 3

空空如也

空空如也

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

TA关注的人

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