<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SarielAngel的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SarielAngel</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SarielAngel]]></copyright><item><title><![CDATA[当MongoDB主键为String时，mongoTemplate无法根据id查询的问题]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/134940120</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/134940120</guid><author>SarielAngel</author><pubDate>Tue, 12 Dec 2023 09:05:08 +0800</pubDate><description><![CDATA[MongoDB推荐使用ObjectId作为主键，但国内的开发都知道，事情往往不如人所愿，当我们真的出现了“_id”主键的类型为String时，且还必须想用mongoTemplate.findOne或findList时，直接使用该方法会导致查询结果为空。注意示例版本为spring-data-mongodb:3.3.5，一些更古早的版本，如2.1.9，需要重写其他部分，如果有人需要请留言，我会抽时间补充，但鉴于之前的版本有比较重大的漏洞，所以推荐升级版本。1、新建一个Converter。]]></description><category></category></item><item><title><![CDATA[Lombok导致 java.lang.StackOverflowError]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/121794882</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/121794882</guid><author>SarielAngel</author><pubDate>Wed, 08 Dec 2021 16:35:09 +0800</pubDate><description><![CDATA[@Data注解会生成toString方法，当两个类互相依赖，tostring方法就会循环递归导致爆炸。
]]></description><category></category></item><item><title><![CDATA[解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/106117911</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/106117911</guid><author>SarielAngel</author><pubDate>Thu, 14 May 2020 13:14:45 +0800</pubDate><description><![CDATA[解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题
将spring-cloud-starter-alibaba-nacos-discovery的版本升级至0.2.2.RELEASE及以上。
注意，client和springadmin的discovery都需要升级
可参考 : 解决 nacos 在 Spring boot admin 中不能监控到新服务注册的问题

...]]></description><category></category></item><item><title><![CDATA[Spring注解@Scheduled的在线corn表达式工具]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/89445920</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/89445920</guid><author>SarielAngel</author><pubDate>Mon, 22 Apr 2019 09:51:00 +0800</pubDate><description><![CDATA[本文重点为记录一个工具网站。。。仅此而已]]></description><category></category></item><item><title><![CDATA[java8 为stream().forEach效率正名]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/83899377</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/83899377</guid><author>SarielAngel</author><pubDate>Fri, 09 Nov 2018 16:43:41 +0800</pubDate><description><![CDATA[首先先说明，这篇文章的对比有失公允，stream()和parallelStream()差距还是挺大的，用parallelStream()这种开线程的玩意和单线程比较，有点不公平。

Stream流是一个集合元素的函数模型，它并不是集合，也不是数据结构，其本身并不存储任何元素（或其地址值），它只是在原数据集上定义了一组操作。

Stream流不保存数据，Stream操作是尽可能惰性的，即每当访问到流...]]></description><category></category></item><item><title><![CDATA[解决MySql数据库远程访问Access denied for user: xxx@%' to database ‘datatest’ 问题]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/78962169</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/78962169</guid><author>SarielAngel</author><pubDate>Wed, 03 Jan 2018 15:56:04 +0800</pubDate><description><![CDATA[日常记录：在新建项目的时候出现了这个问题：

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:Accessdeniedforuser:'sariel@%'todatabase'datatest'

主要有几点原因

第一：用户是否能够远程访问到这个数据库，具体可以用Navicat for MySQL之类的工具先进行访问，

也...]]></description><category></category></item><item><title><![CDATA[Swift中导航栏的添加与一些属性]]></title><link>https://blog.youkuaiyun.com/SarielAngel/article/details/78232092</link><guid>https://blog.youkuaiyun.com/SarielAngel/article/details/78232092</guid><author>SarielAngel</author><pubDate>Sat, 14 Oct 2017 09:36:04 +0800</pubDate><description><![CDATA[本文为个人学习笔记（2017.10.14）
因为Xcode和Swift更新太快，网上找到的内容经常存在过期的问题，所以只好自己边百度边摸索边记录了。
目前配置为：
系统：macOS Sierra
IDE ：Xcode 9.0 (9A235) 
语言：Swift 4




为View添加导航栏




在导航栏所在的的controller中

viewDidLoa]]></description><category></category></item></channel></rss>