Java框架
DLTMOLI
这个作者很懒,什么都没留下…
展开
-
ThingsBoard Modbus数据采集与控制-(参数说明)
ThingsBoard Modbus数据采集与控制转载 2024-01-26 15:56:05 · 422 阅读 · 0 评论 -
java设计模式 之适配器模式
《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的结构 适配器模式有类的适配器模式和对象的适配器模式两种不同的形式。类适配器模式 类的适配器模式把适配的类的API转换成为目标类的API。 在上图中可以看出,...转载 2020-03-23 16:38:37 · 126 阅读 · 0 评论 -
java设计模式之策略模式
《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把一个系列的算法包装...转载 2020-03-23 14:12:57 · 144 阅读 · 0 评论 -
springboot启动都做了什么
1.@SpringBootApplication = (默认属性)@Configuration + @EnableAutoConfiguration + @ComponentScan。@Configuration的注解类标识这个类可以使用SpringIoC容器作为bean定义的来源。@Bean注解告诉Spring,一个带有@Bean的注解方法将返回一个对象,该对象应该被注册为在Spring应用...原创 2020-03-09 12:02:18 · 3393 阅读 · 0 评论 -
Netty工作原理架构
Netty服务端过程1 初始化创建2个NioEventLoopGroup,其中boosGroup用于Accetpt连接建立事件并分发请求, workerGroup用于处理I/O读写事件和业务逻辑2 基于ServerBootstrap(服务端启动引导类),配置EventLoopGroup、Channel类型,连接参数、配置入站、出站事件handler3 绑定端口,开始工作 ...原创 2020-01-04 15:29:30 · 227 阅读 · 0 评论 -
Spring boot面试理论
1、什么是springboot用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序 main方法运行嵌入的Tomcat 无需部署war文件简化maven配置自动配置spring添加对应功能starter自动化配置答:spring boot来简化spring应用开发,约定大于配置,去繁从简,...转载 2019-10-15 14:20:23 · 111 阅读 · 0 评论 -
单点登录原理与简单实现
转载链接:https://www.cnblogs.com/ywlaker/p/6113927.html(2017-09-22更新)GitHub:https://github.com/sheefee/simple-sso一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务...转载 2019-03-27 20:40:10 · 153 阅读 · 0 评论 -
Spring中用到的九种设计模式
转载链接:https://blog.csdn.net/w05980598/article/details/79363046转载 2018-11-02 14:34:59 · 182 阅读 · 0 评论 -
Spring事务异常回滚。TransactionAspectSupport(学习理解)
例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) : if(userSave){ try { userDao.save(user); userCapabilityQuotaDao.save(capabilityQuota); } catch (Exception e) { logger.info("能力开通接口,开...转载 2018-10-22 10:36:12 · 30464 阅读 · 0 评论 -
小知识点之struts2的体系结构
1、客户端向Servlet容器(例如Tomcat)发送一个请求;2、这个请求经过一系列的过滤器(Filter);3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action;4、如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionP原创 2017-08-12 09:16:10 · 405 阅读 · 0 评论