简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
编辑已下框出的内容,第一个框中原本内容是dhcp,表示动态IP地址,这里要设置成static,表示静态的IP地址,不然每次虚拟机重启后,IP地址就会变,使用远程连接工具,就连接不到虚拟机了。KDUMP,是系统软件崩溃的时候,崩溃的前夕还可以备份一份数据,由于是初学,所以不用管它,让它崩就崩吧,可以省一些资源,就不开了。虚拟机,也就是模拟一个计算机设备,计算机该有的部件,虚拟机也会有,不过因为不是真
在刚学习Java时,老师就会向我们介绍三个东西:JDK(Java开发工具包)、JRE(Java运行时环境)、JVM(Java虚拟机)。这里介绍一下,不同的CPU,上面支持的指令是不同的,市场CPU也有很多不同的架构(ARM、x86.....),而且不同的系统,生成的可执行程序也不同(Windows的是 PE格式,Linux 是ELF格式);像C++这样的语言是直接编译成二进制的机器指令,如果要换个
1、用户模块用户的注册和登录。管理用户的天梯分数、比赛场数、获胜场数。2、匹配模块依据用户的天梯积分,实现匹配机制。3、对战模块把两个匹配到的玩家放到一个游戏房间中。双方通过网页的形式进行对战。1、WebSocket 是HTML5下一种新的协议(WebSocket协议本质上是一个基于TCP的协议)2、它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽,同时可以达到实时通讯的目的。3、W
在刚学习Java时,老师就会向我们介绍三个东西:JDK(Java开发工具包)、JRE(Java运行时环境)、JVM(Java虚拟机)。这里介绍一下,不同的CPU,上面支持的指令是不同的,市场CPU也有很多不同的架构(ARM、x86.....),而且不同的系统,生成的可执行程序也不同(Windows的是 PE格式,Linux 是ELF格式);像C++这样的语言是直接编译成二进制的机器指令,如果要换个
统一处理包含了拦截器、统一数据返回格式、统一异常处理。1、拦截器的实现主要分两部分(1)、定义拦截器(实现HandlerInterceptor 接口@Component注解。(2)、配置拦截器(实现WebMvcConfigurer 接口@Configuration注解。其中@Configuration注解包含 @Component注解2、统一数据返回格式通过@ControllerAdvice +
拦截器是 Spring 框架提供的核心功能之一,主要用来拦截用户的请求,在指定的方法前后,根据业务需要执行预先设定的代码。也就是说,允许开发人员提前预定义一些逻辑,在用户的请求、响应前后执行。也可以在用户请求前阻止其执行。在拦截器当中,开发人员可以在应用程序中做一些通用性的操作,比如通过拦截器来拦截前端发来的请求,判断Session中是否有登录用户的信息,如果有 -> 就放行,如果没有 -> 就进
之前在学习JavaSe部分,使用System.out.println打印日志,观察、发现问题所在,追踪问题源头,在学习Spring的阶段,也经常需要根据控制台的日志来分析和定位问题。随着项目的复杂度提升,我们对日志的打印也有了更高的需求,不仅仅是定位排查问题。比如:需要记录一些用户操作记录(一些审计公司会要求),也可能需要使用日志来记录用户的一些喜好,把日志持久化,后续进行数据分析等。
访问不同的路径,就是发送不同的请求。在发送请求时,可能会带一些参数,所以学习Spring的请求,主要是学习如何传递参数到后端,以及后端如何接收。传递参数,这里主要使用Postman来模拟,浏览器也可以,但是Postman会更方便。后端开发人员无需过度关注如何传递参数,了解即可,实际开发中以Postman测试为主。比如餐厅里的厨师,不需要关注用户是在店里下单还是外卖平台下单,只需要知道如何接收订单,
官方对于 SPring Web MVC 的描述是这样的:翻译为中文:Spring Web MVC是基于 Servlet API构建的原始 Web 框架,从一开始就包含在Spring框架中。它的正式名称“Spring Web MVC”来自其源模块的名称(Spring-webmvc),但它通常被称为“Spring MVC”。什么是Servlet呢?
官方()的介绍:可以看到,Spring 让 Java程序更加快速、简单和安全。Spring对应速度、简单些和生产力的关注,使其成为世界上最流行的Java框架。Spring官方提供了很多开源的项目,覆盖范围从Web开发到大数据,Spring发展到了今天,已经形成了自己的生态圈。我们在开发时,也倾向于使用Spring官方提供的技术,来解决对应的问题。上面这些项目,都是基于Spring Framewor