自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci

在进行表关联查询,特别是跨库时,特别容易报这个错,原因是关联的两张表对应的排序规则不一致。在navicate中右键表,查看对象信息在join时,添加COLLATE属性,比如a表关联b表,a表的排序规则为utf8mb4_unicode_ci,b表排序规则为utf8mb4_general_ci,直接使用a.xxx_id = b.xxx_id就会报类似这种错误,我们将两张表的排序规则进行统一,a.xxx_id = b.xxx_id COLLATE utf8mb4_unicode_ci 或者 a.xxx_id

2021-11-25 17:44:13 3744 1

原创 入参对象有LocalDateTime类型的参数,swagger该如何传参

swagger提供的默认参数格式大概是下面这个样子2021-11-24T08:41:36.357Z直接传入这个格式的字符串,服务端会报错Caused by: com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.time.LocalDateTime` from String "2021-11-24T08:41:36.357Z": Failed to deser

2021-11-24 16:48:05 3748

原创 sql执行为啥这么慢,常见的原因有哪些

sql 本身写的比较差这是一个比较大的方向,有很多细小的点。可能一两个不注意,就会导致一个sql超时。比如在子查询数据量比较大的时候使用exist代替in,又或者在可以使用inner join的时候却使用了left join。索引失效这是一个比较重要的优化点,如果在关键字段使用了计算公式,可能导致索引失效,like也有可能,具体可查看一下索引失效的场景。mysql使用explain执行一下sql可以查看,oracle好像f5还是f8可以看。关联太多的表进行查询有些是设计上的缺陷,不得已..

2021-11-01 16:36:33 939

FlappyBird.zip

html+jQuery实现FlappyBird游戏界面及操作,通过鼠标左键触发小鸟飞行事件,有兴趣的朋友可以二次开发,或自定义一些参数,增加一些趣味

2019-07-29

空空如也

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

TA关注的人

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