- 博客(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
原创 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
原创 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也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
2018-11-18 16:01:13 4647
原创 关于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关注的人