一、简介 jdk1.5 版本新增了JUC并发编程包,大大的简化了传统的多线程开发。前面文章中介绍了线程池的使用,链接地址:https://www.cnblogs.com/eric-fang/p/9004020.html Java线程池,是典型的池化思想的产物,类似的还有数据库的连接池、redis的连 ...
分类:
编程语言 时间:
2019-09-25 14:07:37
阅读次数:
118
由于RabbitMQ是基于Erlang语言开发,所以在安装RabbitMQ之前,需要先安装Erlang。 Erlang的安装方式大概有两种: (1) Erlang Solution安装(推荐) wget https://packages.erlang-solutions.com/erlang-sol ...
分类:
其他好文 时间:
2019-09-23 15:16:39
阅读次数:
70
你一定看过这篇文章 《进击的 Java ,云原生时代的蜕变》, 本篇文章的灵感来自于这篇文章。北京时间9.24 就将正式发布.NET Core 3.0, 所以写下这篇文章让大家全面认识.NET Core。.NET 生态系统是一个不断变化的生态圈,我相信它正在朝着一个伟大的方向发展。正好 最近 Inf... ...
分类:
Web程序 时间:
2019-09-22 13:09:03
阅读次数:
154
1,四大重要部分: 请求链接 post请求和get请求 请求参数形式 响应内容形式 2,从springmvc的controller角度,controller能接收到请求的前提 请求链接必须对应 post和get请求方式必须对应 请求参数形式必须对应 3,从springmvc的controller角度 ...
分类:
编程语言 时间:
2019-09-20 16:59:48
阅读次数:
103
idea-debug启动会卡住不动,BeanPostProcessors (for example: not eligible for auto-proxying),报错解决 ...
分类:
其他好文 时间:
2019-09-20 15:16:39
阅读次数:
203
secondary namenode NameNode职责是管理元数据信息,DataNode的职责是负责数据具体存储,那么SecondaryNameNode的作用是什么?对很多初学者来说是非常迷惑的。它为什么会出现在HDFS中。从它的名字上看,它给人的感觉就像是NameNode的备份。但它实际上却不 ...
分类:
其他好文 时间:
2019-09-14 22:47:38
阅读次数:
139
装饰器模式的核心是有继承有组合,继承和组合的抽象类还是一个! 用起来就是一层层的嵌套: 能不能链式写呢? 这样就可以链式了! ...
分类:
其他好文 时间:
2019-09-13 15:48:40
阅读次数:
58
当浏览器向服务器发送请求时,web容器会把浏览器的请求信息封装到一个HttpServletRequest对象中去,用户可以通过这个对象获取请求的头信息,请求提交的参数,请求的路径,获取客户端的信息和请求的转发等。 一、获取客户端信息 (1)getRequestURL():返回客户端发出请求时完整的U ...
分类:
Web程序 时间:
2019-09-09 12:57:29
阅读次数:
112
1.SpringMvc异常处理方法: 1.1 局部处理 使用@ExceptionHandler注释 1.2 定义一个全局异常类。@ControllerAdvice:标志接收全局异常的类 2.Springmvc:常用注解 @Controller : 标注该类为控制层类。 @RequestMapping ...
分类:
编程语言 时间:
2019-09-05 23:41:30
阅读次数:
218