- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot 编译通过,启动报找不到类,找不到符号
SpringBoot项目,maven管理,新建的一个model,代码编译、打包都可以,启动就报找不到类,找不到方法,连jdk的包都找不到,各种删jar包,刷新,重启都试过,不行。解决办法:把导入项目时idea自动生成的文件删除,关闭idea,重新导入项目,就可以了。...
2019-10-22 16:38:51 7922 3
转载 C/S架构和B/S架构与TCP/IP的三次握手四次挥手
1、C/S架构和B/S架构(1)、client(客户端) 和 sever(服务器) 两个不同的进程,数据交换。(2)、Browser(网站)和 sever (服务器)通过IP地址进行数据交互。2、INADDR_ANY代表的是本地地址(localhost),默认是(127.0.0.1),测试用的地址。服务器通信的端口和客户端的端口不一定相同。服务器与客户端服务器:1.建...
2019-05-22 15:47:58 328
原创 TCP\IP、HTTP、HTTPS、socket、B\S、C\S、REST、RPC
B\S浏览器--服务器模式,用HTTP方式交互,HTTP+SSL=HTTPS=用可逆不对称加密方式传输可逆对称加密的密钥,然后用该密钥进行加密通信。C\S客户端--服务端模式,基于socket方式传输,TCP为socket方式传输。REST为一种设计风格,基于HTTP方式,用不同的请求方式GET\POST\DELETE\PUT等,不在请求地址中显示具体动作,而是用不同的请求方式区分。R...
2019-05-22 15:47:06 288
原创 Volatile\Lock\Future\FutureTask\wait() notify()
Volatile:变量在内存中可见(多个线程共用一个变量,随时刷新),禁止指令重排。wait() notify():在Object对象中有三个方法wait()、notify()、notifyAll(),既然是Object中的方法,那每个对象自然都是有的。1、wait()wait()的作用是使当前执行代码的线程进行等待,将当前线程置入"预执行队列"中,并且wait()所在的代...
2019-05-22 15:46:46 248
转载 java.lang.ClassNotFoundException: com.google.common.base.MoreObjects
前几天搞一个SpringCloud,配置swagger,用swagger2.7.0无法成功启动项目,一直报java.lang.ClassNotFoundException: com.google.common.base.MoreObjects,快被搞疯了。最后在网上搜到一篇文章,解决了。(我这找不到guava-r09.jar,只有guava-19.0.jar,按照博主的方法放到jre/lib/ex...
2018-10-23 10:55:13 5986
原创 WebMvcConfigurationSupport、WebMvcConfigurerAdapter、WebMvcConfigurer遇到的坑
前段时间搞SpringCloud,在配置swagger时遇到一个坑。曾一度认为是SpringCloud与swagger版本兼容问题。下面简单叙述一下此次事件。首先是出现这个报错,很常见的资源找不到的问题:2018-10-22 11:34:55 [http-nio-8084-exec-2] WARN org.springframework.web.servlet.Dispatche...
2018-10-22 11:59:22 6001 4
JSP登录注册模板
2017-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人