<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_future_Or的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_future_Or</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_future_Or]]></copyright><item><title><![CDATA[SpringBoot   编译通过，启动报找不到类，找不到符号]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/102685574</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/102685574</guid><author>java_future_Or</author><pubDate>Tue, 22 Oct 2019 16:38:51 +0800</pubDate><description><![CDATA[SpringBoot项目，maven管理，新建的一个model，代码编译、打包都可以，启动就报找不到类，找不到方法，连jdk的包都找不到，各种删jar包，刷新，重启都试过，不行。

解决办法：



把导入项目时idea自动生成的文件删除，关闭idea，重新导入项目，就可以了。
...]]></description><category></category></item><item><title><![CDATA[C/S架构和B/S架构与TCP/IP的三次握手四次挥手]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/90445427</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/90445427</guid><author>java_future_Or</author><pubDate>Wed, 22 May 2019 15:47:58 +0800</pubDate><description><![CDATA[1、C/S架构和B/S架构
(1)、client（客户端） 和 sever（服务器） 两个不同的进程，数据交换。
(2)、Browser（网站）和 sever （服务器）通过IP地址进行数据交互。
2、INADDR_ANY
代表的是本地地址(localhost)，默认是（127.0.0.1）,测试用的地址。
服务器通信的端口和客户端的端口不一定相同。

服务器与客户端
服务器：
1.建...]]></description><category></category></item><item><title><![CDATA[TCP\IP、HTTP、HTTPS、socket、B\S、C\S、REST、RPC]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/90445047</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/90445047</guid><author>java_future_Or</author><pubDate>Wed, 22 May 2019 15:47:06 +0800</pubDate><description><![CDATA[B\S浏览器--服务器模式，用HTTP方式交互，HTTP+SSL=HTTPS=用可逆不对称加密方式传输可逆对称加密的密钥，然后用该密钥进行加密通信。

C\S客户端--服务端模式，基于socket方式传输，TCP为socket方式传输。

REST为一种设计风格，基于HTTP方式，用不同的请求方式GET\POST\DELETE\PUT等，不在请求地址中显示具体动作，而是用不同的请求方式区分。

R...]]></description><category></category></item><item><title><![CDATA[Volatile\Lock\Future\FutureTask\wait()  notify()]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/88694644</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/88694644</guid><author>java_future_Or</author><pubDate>Wed, 22 May 2019 15:46:46 +0800</pubDate><description><![CDATA[Volatile:

变量在内存中可见（多个线程共用一个变量，随时刷新），禁止指令重排。

wait() notify():

在Object对象中有三个方法wait()、notify()、notifyAll()，既然是Object中的方法，那每个对象自然都是有的。

1、wait()

wait()的作用是使当前执行代码的线程进行等待，将当前线程置入"预执行队列"中，并且wait()所在的代...]]></description><category></category></item><item><title><![CDATA[java.lang.ClassNotFoundException: com.google.common.base.MoreObjects]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/83303569</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/83303569</guid><author>java_future_Or</author><pubDate>Tue, 23 Oct 2018 10:55:13 +0800</pubDate><description><![CDATA[前几天搞一个SpringCloud,配置swagger,用swagger2.7.0无法成功启动项目，一直报java.lang.ClassNotFoundException: com.google.common.base.MoreObjects，快被搞疯了。最后在网上搜到一篇文章，解决了。（我这找不到guava-r09.jar，只有guava-19.0.jar，按照博主的方法放到jre/lib/ex...]]></description><category></category></item><item><title><![CDATA[WebMvcConfigurationSupport、WebMvcConfigurerAdapter、WebMvcConfigurer遇到的坑]]></title><link>https://blog.youkuaiyun.com/java_future_Or/article/details/83270659</link><guid>https://blog.youkuaiyun.com/java_future_Or/article/details/83270659</guid><author>java_future_Or</author><pubDate>Mon, 22 Oct 2018 11:59:22 +0800</pubDate><description><![CDATA[前段时间搞SpringCloud，在配置swagger时遇到一个坑。曾一度认为是SpringCloud与swagger版本兼容问题。下面简单叙述一下此次事件。

首先是出现这个报错，很常见的资源找不到的问题：




2018-10-22 11:34:55 [http-nio-8084-exec-2] WARN   org.springframework.web.servlet.Dispatche...]]></description><category></category></item></channel></rss>