自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 当MongoDB主键为String时,mongoTemplate无法根据id查询的问题

MongoDB推荐使用ObjectId作为主键,但国内的开发都知道,事情往往不如人所愿,当我们真的出现了“_id”主键的类型为String时,且还必须想用mongoTemplate.findOne或findList时,直接使用该方法会导致查询结果为空。注意示例版本为spring-data-mongodb:3.3.5,一些更古早的版本,如2.1.9,需要重写其他部分,如果有人需要请留言,我会抽时间补充,但鉴于之前的版本有比较重大的漏洞,所以推荐升级版本。1、新建一个Converter。

2023-12-12 09:05:08 976

原创 Lombok导致 java.lang.StackOverflowError

@Data注解会生成toString方法,当两个类互相依赖,tostring方法就会循环递归导致爆炸。

2021-12-08 16:35:09 460

原创 解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题

解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题将spring-cloud-starter-alibaba-nacos-discovery的版本升级至0.2.2.RELEASE及以上。注意,client和springadmin的discovery都需要升级可参考 : 解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题...

2020-05-14 13:14:45 1127 2

转载 Spring注解@Scheduled的在线corn表达式工具

本文重点为记录一个工具网站。。。仅此而已

2019-04-22 09:51:00 9433

原创 java8 为stream().forEach效率正名

首先先说明,这篇文章的对比有失公允,stream()和parallelStream()差距还是挺大的,用parallelStream()这种开线程的玩意和单线程比较,有点不公平。Stream流是一个集合元素的函数模型,它并不是集合,也不是数据结构,其本身并不存储任何元素(或其地址值),它只是在原数据集上定义了一组操作。Stream流不保存数据,Stream操作是尽可能惰性的,即每当访问到流...

2018-11-09 16:43:41 53364 25

原创 解决MySql数据库远程访问Access denied for user: xxx@%' to database ‘datatest’ 问题

日常记录:在新建项目的时候出现了这个问题:com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:Accessdeniedforuser:'sariel@%'todatabase'datatest'主要有几点原因第一:用户是否能够远程访问到这个数据库,具体可以用Navicat for MySQL之类的工具先进行访问,也...

2018-01-03 15:56:04 7920

原创 Swift中导航栏的添加与一些属性

本文为个人学习笔记(2017.10.14)因为Xcode和Swift更新太快,网上找到的内容经常存在过期的问题,所以只好自己边百度边摸索边记录了。目前配置为:系统:macOS SierraIDE :Xcode 9.0 (9A235) 语言:Swift 4为View添加导航栏在导航栏所在的的controller中viewDidLoa

2017-10-14 09:36:04 645

空空如也

空空如也

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

TA关注的人

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