上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页
摘要: 类加载器的父亲委托机制深度详解 类加载器 类加载器的父亲委托机制 类加载器的父亲委托机制(Parent Delegation) 父子加载器不是继承关系,子加载器不一定要继承父加载器。 定义类加载器:如果某个类加载器能够加载一个类,那么该加载器称为定义类加载器,定义类加载器及其所有子类加载器都称做初始 阅读全文
posted @ 2022-07-06 22:35 灯塔下的守望者 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 编译常量、ClassLoader类、系统类加载器深度探析 类的初始化 类的初始化步骤 类的初始化时机 例子: /** * @name: FinalTest * @author: terwer * @date: 2022-07-05 21:51 **/ public class Test2 { pub 阅读全文
posted @ 2022-07-06 19:52 灯塔下的守望者 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 卸载Wine版本的微信导致文泉字体被删掉解决 问题分析 今天,IDEA用的好好的,重启之后却发现,字体被重置了。这不能忍。 然后我就想着去改字体,然后一直找,就是找不到我原来的字体了,就是 Wenquanyi Micro Hei 和 Wenquanyi Micro Hei Mono。 然后就去搜索命 阅读全文
posted @ 2022-06-15 13:31 灯塔下的守望者 阅读(48) 评论(0) 推荐(0) 编辑
摘要: :::tip 文章更新历史 2022/05/25 feat:初稿。 ::: Zookeeper 的环境搭建 Zookeeper 的安装方式有三种:单机模式、集群模式和伪集群模式。 单机模式:Zookeeper 只运行在一台服务器上,适合测试环境。 集群模式:Zookeeper 运行于一个集群上,适合 阅读全文
posted @ 2022-06-03 01:00 灯塔下的守望者 阅读(140) 评论(0) 推荐(0) 编辑
摘要: :::tip 注意:本文以 struts2 版本为例,其他项目架构类似。 ::: 数据库准备 配置 DAO 层 数据源、session 工厂、事务等 配置 service 和 action 用户模型 User.hbm.xml UserDao User 的 DAO 实现 UserService Use 阅读全文
posted @ 2022-05-28 16:53 灯塔下的守望者 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 基于SpringBoot整合Spring、Spring MVC和Mybatis 创建新项目myoa 1. IDEA new Project,创建一个SpringBoot项目。 3. 培训pom.xml,在build节点添加下面内容,使得webapp的静态资源能访问 4. 查看运行结果 集成MyBat 阅读全文
posted @ 2022-05-28 16:52 灯塔下的守望者 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Spring MVC 5 3 19,MyBatis3 5 9,Spring5 3 19 整合 创建新项目 hoa 1. IDEA new Project,创建一个 Maven 的 webapp 项目,选择 org.apache.maven 的 webapp 骨架。 注意 JDK 设置为 1.8 2. 阅读全文
posted @ 2022-05-28 16:51 灯塔下的守望者 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了Struts2的起源,详细对比了Struts2和Struts1.x的差异,并穿插概述了Struts2框架及其请求流程。 本文介绍了两者在Action方面、对 Servlet 的依赖方面、输入捕获方面和表达式语言等十几个方面的差别,同时指出了Struts2对拦截器与IOC的支持,而在Stru 阅读全文
posted @ 2022-05-28 16:49 灯塔下的守望者 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Struts2.5.30,Hibernate5.6.8.Final,Spring5.3.19 整合 创建新项目 hoa IDEA->new->Project,创建一个 Maven 的 webapp 项目,选择 org.apache.maven 的 webapp 骨架。 注意 JDK 设置为 1.8 阅读全文
posted @ 2022-05-28 16:37 灯塔下的守望者 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Struts1.3.10,Hibernate5.6.8.Final,Spring5.3.19 整合 创建新项目 hoa 1. IDEA new Project,创建一个 Maven 的 webapp 项目,选择 org.apache.maven 的 webapp 骨架。 注意 JDK 设置为 1.8 阅读全文
posted @ 2022-05-28 16:35 灯塔下的守望者 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Struts1.3.10,Hibernate5.6.8.Final,Spring5.3.19整合 struts1-3-10-hibernate5-6-8-final-spring-5-3-19-whole Struts2.5.30,Hibernate5.6.8.Final,Spring5.3.19整 阅读全文
posted @ 2022-05-28 16:33 灯塔下的守望者 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 架构的演进历程 分布式理论 CAP理论 正常情况,写入A1,同步到A2,这样的话,A1和A2都能读取到最新的数据。 但是网络如果不可靠 A1和A2会变成两个子网 保证A和P 保证C和P redis属于AP 实际应该考虑的是数据同步测时延。 PACELC理论 BASE理论 微服务不适合ZK Eurek 阅读全文
posted @ 2022-05-04 22:58 灯塔下的守望者 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 架构设计基本原则知识扩展 SOLID原则 前五种统一称为SOLID原则 SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期 引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。 当这些原则被一起应用时,它们使得一个程序员开发一个容 阅读全文
posted @ 2022-05-04 22:57 灯塔下的守望者 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 依赖倒置原则(DIP) , , 依赖倒置原则 依赖倒置原则的定义 原始定义:高层模块不要依赖低层模块,两种都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。 核心思想是: 要面向接口编程,不要面向实现编程 。 依赖倒置原则的作用 1. 降低类之间的耦合性 2. 提高系统的稳定性 3. 减少并行开 阅读全文
posted @ 2022-05-04 22:56 灯塔下的守望者 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 里式替换原则(LSP) , , 里氏替换原则 里氏替换原则的定义 里式替换阐述了继承的原则,可描述为:子类可以扩展父类的功能,但是不能改变父类原有的功能。 "https://zhuanlan.zhihu.com/p/268574641" 里式替换的作用 1. 里式替换是实现开闭原则的重要方式之一。 阅读全文
posted @ 2022-05-04 22:55 灯塔下的守望者 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页