<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[diddied的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/diddied</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; diddied]]></copyright><item><title><![CDATA[奇怪的知识--日期解析]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/128329175</link><guid>https://blog.youkuaiyun.com/diddied/article/details/128329175</guid><author>diddied</author><pubDate>Thu, 15 Dec 2022 15:12:14 +0800</pubDate><description><![CDATA[本篇文章讨论关于java中日期的解析行为，具体产生该文章问题源头来自对日期格式的校验。]]></description><category></category></item><item><title><![CDATA[后端接收数据测试解析]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/117123741</link><guid>https://blog.youkuaiyun.com/diddied/article/details/117123741</guid><author>diddied</author><pubDate>Fri, 21 May 2021 16:17:37 +0800</pubDate><description><![CDATA[前言：
在项目中总是看到使用@PostMapping来实现查询的方法，并不是因为不知道要使用@GetMapping，是由于传递参数的原因，使用@PostMapping可以不用管理参数的传递，比较方便，相反，使用@GetMapping就总是会接收不到参数，导致空指针。下面就探究一下这两个注解接收参数。
这里并不是探究内部它是如何创建对象，赋值，只是单纯到的实验，只关注结果。
先上测试代码
@RestController
@RequestMapping("test")
public class ReceiveC]]></description><category></category></item><item><title><![CDATA[持久化spring-redis-seeeion，避免开发时的重复登录]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/117112060</link><guid>https://blog.youkuaiyun.com/diddied/article/details/117112060</guid><author>diddied</author><pubDate>Fri, 21 May 2021 11:03:58 +0800</pubDate><description><![CDATA[持久化session
问题由来：
项目中使用redis来存储session,在开发的时候每次session过期之后都需要重新登录，导致经常性的需要重新登录，设置新的token等。
于是思考可不可以持久化session，在开发的时候连接的是本地的redis，这样可以肆无忌怛的删除，增加数据。
在网上搜索了许多的教程，有些说是要重写，配置bean等，尝试了一下，由于本身对于内部的原理就不是特别了解，出了错误也不知道原因，且确实比较麻烦，之后慢慢摸索可以直接使用以下的方法。
方法一：
在启动类上加注解
	@Ena]]></description><category></category></item><item><title><![CDATA[关于后端接收前端传递的对象]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/116307831</link><guid>https://blog.youkuaiyun.com/diddied/article/details/116307831</guid><author>diddied</author><pubDate>Fri, 30 Apr 2021 18:06:24 +0800</pubDate><description><![CDATA[关于后端接收前端传递的对象
总结来说就后端就两个注解来接收参数
@RequestBody
    作用描述：
        获取请求体里面的数据
        
@RequestParam
    作用描述:
        获取请求头里面的数据


问题描述：
 (这里接收的数据不是在url后的拼接)
    使用getMapping的时候，也就是使用get方式获取数据的时候，发现如果不使用@RequestBody接收不到数据，使用了之后就能接收。
    使用postMapping，post请求获取]]></description><category></category></item><item><title><![CDATA[有关于String类型的 null和““和“null“的问题]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/116156950</link><guid>https://blog.youkuaiyun.com/diddied/article/details/116156950</guid><author>diddied</author><pubDate>Mon, 26 Apr 2021 15:14:43 +0800</pubDate><description><![CDATA[有关于String类型的 null和""和"null"的问题
public static void main(String[] args) {
    String s1 = "null";
    String s2 = null;
    String s3 = "";

    System.out.println(s1); //null
    System.out.println(s2); //null
    System.out.println(s3); //空


    String s1]]></description><category></category></item><item><title><![CDATA[rabbitmq消息应答]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/109865093</link><guid>https://blog.youkuaiyun.com/diddied/article/details/109865093</guid><author>diddied</author><pubDate>Fri, 20 Nov 2020 21:18:18 +0800</pubDate><description><![CDATA[rabbitmq消息应答
以下仅个人理解
mq的推拉模式： 我们学习的都是推模式，队列主动发送消息给消费者，所以消费者这里应该是会有一个缓存区的，rabbit也有拉模式，channel.basicGet()来实现拉模式。
我的消息应答理解：
 一旦消费者channel.basicConsume()调用这个方法，就会告诉对应的队列，消费者的信息，是否自动应答等等。
队列发送消息的时候会根据消费者给的信息来做出不同的决策：
	1.消费者是自动应答：队列发送了数据之后，就自动将发送过的消息清除了，从内存中也清除了]]></description><category></category></item><item><title><![CDATA[面向对象知识点全解（思维导图）]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/109751238</link><guid>https://blog.youkuaiyun.com/diddied/article/details/109751238</guid><author>diddied</author><pubDate>Tue, 17 Nov 2020 19:54:43 +0800</pubDate><description><![CDATA[面向对象的知识点大全解
太大了，有个打不开补充在下面了



]]></description><category></category></item><item><title><![CDATA[LINUX基础命令]]></title><link>https://blog.youkuaiyun.com/diddied/article/details/109248418</link><guid>https://blog.youkuaiyun.com/diddied/article/details/109248418</guid><author>diddied</author><pubDate>Fri, 23 Oct 2020 19:33:18 +0800</pubDate><description><![CDATA[1、清屏
clear 
ctrl+l

2、创建目录 
	单层目录
		使用绝对路径
		使用相对路径
mkdir 目录路径/目录名

	多层目录
		使用绝对路径
		使用相对路径
mkdir -p 目录路径/目录名


3、进入指定的目录
	绝对路径
	相对路径
cd 目录路径/目录名

	直接回到家目录
cd
cd ~

4、创建一个空文件
	使用绝对路径创建
	使用相对路径创建
touch 目录路径/目录名

5、查看目录内容
	直接使用命令本身，不附带任何参数
		ls
	查看当前目录下的全部文件]]></description><category></category></item></channel></rss>