2019年12月2日

使用docker来安装软件

摘要: Docker是一个开源软件项目,发布于2013年。它的图标是一个小鲸鱼,上面一个个集装箱。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。有了docker以后,软件像一个集装箱一样,方便的运送到世界各地(安 阅读全文

posted @ 2019-12-02 19:20 acgq 阅读(1426) 评论(0) 推荐(0)

2019年11月30日

Cookie和Session

摘要: Cookie和Session 为什么需要Cookie和Session 这就需要从HTTP状态协议 的无状态性开始说起了。 无状态协议是指协议对事物处理没有记忆能力 ,简单说来就是每个HTTP请求都是独立的,每个请求都只处理自己的信息,不与其他的请求发生关系。 HTTP是超本文传输协议,顾名思义,这个 阅读全文

posted @ 2019-11-30 02:34 acgq 阅读(153) 评论(0) 推荐(0)

2019年11月29日

单例为何能够处理多线程的任务

摘要: 单例为何能够处理多线程的任务 Spring中默认类的实例都是单例的,SpringMVC中用来处理http请求的Controller是基于Servlet实现的,也是单例的。 在学习时我曾经有一个问题就是在Spring中只有一个控制器,那么它是怎么能够在同时处理很多个请求的呢? 经过一些学习,我想我应该 阅读全文

posted @ 2019-11-29 16:14 acgq 阅读(599) 评论(0) 推荐(0)

2019年10月10日

通过简单实现来理解控制反转(IOC)和依赖注入(DI)

摘要: IOC (控制反转Inversion of control)和依赖注入(DI)是Spring的一个重要特性,这里试图通过一个简单的例子来理解这个特性。 IOC是指控制权的转移。举例来说,在一个一般的类中,如果我们需要用到一些其他对象(不是由构造方法传递,或者从父类继承),正常情况下要使用它们,首先应 阅读全文

posted @ 2019-10-10 01:00 acgq 阅读(184) 评论(0) 推荐(0)

导航