摘要:
HTTP协议 HTTP本质 HTTP协议是浏览器与服务器之间的数据传送协议。作为应用层协议,HTTP是基于TCP/IP协议来传递数据的(HTML文件、图片、查询结果等),HTTP协议不涉及数据包(Packet)传输,主要规定了客户端和服务器之间的通信格式。 下面我通过一个例子来告诉你HTTP的本质是 阅读全文
posted @ 2022-02-16 22:40
hjy1995
阅读(352)
评论(0)
推荐(0)
摘要:
Web容器 Web技术的发展史 早期的Web应用主要用于浏览新闻等静态页面,HTTP服务器(比如Apache、Nginx)向浏览器返回静态HTML,浏览器负责解析HTML,将结果呈现给用户。 随着互联网的发展,我们已经不满足于仅仅浏览静态页面,还希望通过一些交互操作,来获取动态结果,因此也就需要一些 阅读全文
posted @ 2022-02-16 22:38
hjy1995
阅读(1848)
评论(0)
推荐(2)
摘要:
https://mp.weixin.qq.com/s/l9XzMbkoDI1EgKj49aAr8w 阅读全文
posted @ 2022-02-16 22:36
hjy1995
阅读(102)
评论(0)
推荐(0)
摘要:
当客户浏览器打开后第一次访问Tomcat服务器,在编程调用request.getSession()方法后建立Session(一般是认证成功后,调用getSession(),其实在这之前Session并不存在,所以在登录之前一般是没有session的),存入一个ConcurrentHashMap,Ke 阅读全文
posted @ 2022-02-16 22:35
hjy1995
阅读(158)
评论(0)
推荐(0)
摘要:
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 Docker Compose 将所管理的容器分为三层,分别是工程(project)、 阅读全文
posted @ 2022-02-16 22:31
hjy1995
阅读(182)
评论(0)
推荐(0)
摘要:
方法一:使用Dockerfile构建 把项目打包成jar包,复制到服务器中 在服务器中新建Dockerfile文件(Dockerfile和jar在同一路径下),Dockerfile示例 FROM java:8EXPOSE 8080VOLUME /slmADD boot-docker-0.0.1-SN 阅读全文
posted @ 2022-02-16 22:27
hjy1995
阅读(778)
评论(0)
推荐(0)
摘要:
@GeneratedValue:为一个实体生成一个唯一标识的主键,@GeneratedValue提供了主键的生成策略,@GeneratedValue注解有两个属性,分别是strategy和generator generator属性的值是一个字符串,默认为 "",其声明了主键生成器的名称,一般是@Ge 阅读全文
posted @ 2022-02-16 22:25
hjy1995
阅读(119)
评论(0)
推荐(0)
摘要:
异步方法执行的线程池 默认情况下,Spring会查找一个关联的线程池:要么是一个org.springframework.core.task.TaskExecutor类型的bean,要么是一个类型是 java.util.concurrent.Executor名字是taskExecutor的bean。如 阅读全文
posted @ 2022-02-16 22:23
hjy1995
阅读(1075)
评论(0)
推荐(0)
摘要:
java8的流式处理极大的简化了对于集合的操作,实际上不光是集合,包括数组、文件等,只要是可以转换成流,我们都可以借助流式处理,类似于我们写SQL语句一样对其进行操作。java8通过内部迭代来实现对流的处理,一个流式处理可以分为三个部分:转换成流、中间操作、终端操作 关于list.stream(). 阅读全文
posted @ 2022-02-16 22:21
hjy1995
阅读(143)
评论(0)
推荐(0)
摘要:
Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。 Optional 阅读全文
posted @ 2022-02-16 22:21
hjy1995
阅读(49)
评论(0)
推荐(0)

浙公网安备 33010602011771号