Swagger | Swagger2使用 Swagger的简单使用1.Swagger概述 Swagger 是一套基于 OpenAPI 规范构建的开源工具,可以帮助我们设计、构建、记录以及使用 Rest API。 2.为什么使用Swagger 当下很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维持一份及时更新且完整的 Rest API 文档将会极大的提高我们的工作效率。传统意义上的文档都 2023-03-31 #Utils
S7-1200数据处理指令 1、抢答器 在主持人按下起动按钮SB3,5秒内三组选手可以抢答; 某组抢答成功时显示该组号,同时锁住其他组使其不能抢答。 若超过5秒,三组选手将无法再进行抢答,同时数码管以0进行秒级闪烁 主持按人按下复位按钮SB1后,数码管熄灭,等待下一轮抢答。 2、红绿灯 按下开始按钮 东西方向:绿灯亮3秒,闪动2秒后熄灭,接着黄灯亮2秒后熄灭,红灯亮7秒后熄灭; 与此同时 南北方向:红灯亮7秒后熄灭 2022-11-24 #PLC
S7-1200位逻辑指令 第一题 按下起动按钮SB1,第一台电动机立即起动,起动后3s,第二台电动机自行起动 共同工作5秒后,两台电动机同时停止。无论何时按下停止按钮SB2或任一电动机发生过载时两台电动机均同时停止。 两台电动机均有工作指示和过载指示(指示灯的工作电压为DC24V),过载时要求相对指示灯以1Hz频率闪烁,直至按下停止按钮。 第二题 按下点动按钮SB1电动机点动运行,按下连动按钮SB2电动机连续运行。 无论 2022-11-18 #PLC
Spring5 | @RequestMapping 1.@RequestMapping概述 用于将请求和处理请求的控制器关联,建立映射关系 当SpringMVC接收到请求,就会找来映射关系种对应控制器方法处理此请求 RequestMapping中一个value只能对应一个映射,否则将报错 1.1具体位置 可以写在类和方法上面 在类上面时,设置映射请求路径的初始信息 在方法上时,设置映射请求路径的具体信息 当存在多个具体信息路径相同时,即可以使模块 2022-10-21 SpringMVC
Spring5 | MVC基础 1.SpringMVC概述 Spring的延续,主流JavaEE项目表述层开发的首选方案 三层架构分为表述层、业务逻辑层、数据访问层、表述层表示前台页面和后台servlet 1.1特点 与IOC容器无缝对接 底层基于原生Servlet,通过强大的DispatherServlet(前端控制器),对请求和响应进行统一处理 表述层各细分领域需要解决的问题全方位覆盖,提供全解决方案 可插拔式组件,需要使 2022-10-21 SpringMVC
SpirngMaven依赖 1.Spirng依赖1.1核心依赖1234567891011121314151617181920<!--https://mvnrepository.com/artifact/org.springframework/spring-core--><dependency><groupId>org.springframework</groupId><a 2022-08-02 #Utils
Spirng5 | AOP基础 1.AOP概述 面向切面编程,在不修改源代码的情况下利用AOP对业务逻辑的各个部分进行隔离,达到低耦合性的效果 Spring框架一般是基于aspectJ实现AOP操作,Aspectj也是框架,但一般把两者结合进行AOP操作 1.1切入点表达式 其作用是为了明确哪个类里面的哪个方法进行增强 语法结构:execution([权限修饰符][返回值类型][类全路径][方法名称][参数列表])1234// 2022-07-27 Spring5
Spirng5 | IOC基础 1.Spring概述 轻量级开源的JavaEE框架 Spring的两大核心IOC,AOP IOC控制反转,把创建对象的过程交给Spring管理 Aop面向切面,在不修改源代码的基础上增加功能 使用Spring降低代码的耦合度,简化开发 2.IOP概述 控制反转,创建对象及其调用的过程都交给Spring去实现 常见的两种实现方式为xml解析或注解开发 2.1底层原理 IOC思想基于IOC容器,I 2022-07-21 Spring5
Web会话层 1.会话概述用户打开浏览器,点击了很多个url,访问了多个web资源,关闭浏览器,这个过程就是会话 1.1网站怎么证明你来过 Cookie服务端会给客户端发一个信件 客户端下次再访问服务端携带信件即可 Session服务端对客户端做标记,下次客户端再访问,通过标记即可匹配 1.2Cookie和session区别 Cookie把数据写给用户的浏览器保存(可保存多个) Session把数据写给用户自 2022-07-12 JavaWeb
JavaWeb基础 1.ServletContext web容器在启动时候,它为每个web程序都创建了一个对应的ServletContext对象。 ServletContext对象代表了当前的web应用。 通过ServletContext接口做如下操作,此外还有很多见源码123456789ServletContext context = this.getServletContext();//共享资源context.g 2022-07-12 JavaWeb