自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倚竹幽篁

心静,成器。[github/ysy950803]

原创 MyBatis中插入(insert)后返回主键(key)的注解方式

一般我们插入数据后需要知道其自增的主键key是多少,有两种方式: 用@Options注解: 比如这里有个订单(Order)相关的DAO: public interface OrderDao { @Insert("INSERT INTO ...") @Option...

2019-03-17 17:56:12 3649 0

原创 MyBatis直接使用LocalDateTime时间类型以及MySQL时区问题排错

时间类型 Java 8提供了新的时间API,相关介绍大家可以自行搜索或者直接参考这篇Java中的时间与时区,因此大家在写实体类时,可以放弃用以前的Date或者Timestamp类型了,直接用LocalDateTime类就行了,MyBatis从3.4.5版本开始就完全支持这种类型了,根本不用自己再去...

2019-03-15 17:11:17 19497 2

原创 CentOS用yum将MySQL升级到5.7.25

本文操作流程同样适用于MySQL 8.0,但由于我是原本版本是5.6,直接装8.0有各种毛病,后来放弃,还是装了5.7。 如果直接用yum来install mysql的话,你会发现最多只能升级到5.6,搞不懂这些老外怎么想的,MySQL做错了什么,就因为被Oracle收购了吗? 然而,我需要升级...

2019-03-11 12:30:54 2278 1

原创 授权后连接MySQL依然被拒绝访问(Access denied for user 'root'@'localhost')

我们在Spring Boot的应用配置中一般都会如下: jdbc:mysql://123.123.123.123:3306/byd?useUnicode=true&characterEncoding=UTF-8&amp...

2019-03-07 14:02:57 6641 0

原创 【开源项目推荐】Android Jetpack 官方文档 中文翻译

Jetpack 是 Android 软件组件的集合,使您可以更轻松地开发出色的 Android 应用。这些组件可帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码上。 Google官方极力推荐的开发工具库,然而其官方文档大部分页面还没有中文翻译版本,为了...

2019-03-07 10:57:40 933 0

原创 RxJava2开发小记:或许能帮你解决RxAndroid+Retrofit出现的OOM

情景 前不久项目遇到了偶现的OOM问题,看调用栈发现有RxJava相关,我们项目以RxJava2+RxAndroid+Retrofit2+OkHttp为基础设施的。 上谷歌搜了一转,最终竟踏入了RxAndroid的GitHub issue区,发现有个老外和我情景类似,原帖链接在此:https://...

2019-03-04 23:16:40 764 1

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