上一页 1 2 3 4 5 6 7 8 9 ··· 43 下一页
摘要: 1.1servlet概念: 全称Java Servlet,是用Java编写的服务器端程序。其主要功能在于 交互式地浏览和修改数据,生成动态Web内容。Servlet运行于支持 Java应用的服务器中。从原理上讲,Servlet可以响应任何类型的请求, 但绝大多数情况下Servlet只用来扩展基于HT 阅读全文
posted @ 2022-07-04 13:38 又回到了起点 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 循环依赖、循环调用 循环依赖是针对成员变量 单例才可以解决setter方法循环依赖,多例是无法解决循环依赖。 构造方法循环依赖 无法解决,只能将构造依赖改为setter方法依赖 setter方法循环依赖 可以解决 循环调用是针对方法 无法解决的 结论: 循环调用就是A方法调用B方法,B方法调用A方法 阅读全文
posted @ 2022-07-01 17:21 又回到了起点 阅读(39) 评论(0) 推荐(0) 编辑
摘要: * 如何看源码 * 要找到入口(按图索骥) * 要分清主线(我们主要想要看的源码流程是哪个) * 要参考资料(网上的资料、我提供的资料等等) * 一定想办法弄清楚英文的含义 * 一定要写个测试代码之后,使用debug模式断点跟踪 * spring应用的入口在哪? * Spring基础就是一个IoC容 阅读全文
posted @ 2022-06-30 11:23 又回到了起点 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 高级应用 注意:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发,关联查询用户信息为一对 一查询。如果从用户信息出发,查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订 单。 延迟加载 什么是延迟加载 MyBatis中的延迟加载,也称为懒加载,是指在进行关联查询时,按照设置延迟 阅读全文
posted @ 2022-06-29 17:39 又回到了起点 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 入门篇 编码流程 1. 编写全局配置文件:SqlMapConfifig.xml 2. 映射文件:xxxMapper.xml 3. 编写dao代码:xxxDao接口、xxxDaoImpl实现类 4. POJO类 5. 单元测试类 添加用户 #{}:是通过反射获取数据的 StaticSqlSource 阅读全文
posted @ 2022-06-28 13:36 又回到了起点 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 软件开发的三层结构 我们用三层结构主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级. 三层结构包含:表现层,业务层,持久层 认识设计模式 设计模式概述 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采 用。 设计模式是软件开发人员在软件开发 阅读全文
posted @ 2022-06-27 15:48 又回到了起点 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、一条Insert语句 为了故事的顺利发展,我们需要创建一个表 CREATE TABLE t ( id INT PRIMARY KEY, c VARCHAR(100) ) Engine=InnoDB CHARSET=utf8; 然后向这个表里插入一条数据: 现在表里的数据就是这样的: 二、执行流程 阅读全文
posted @ 2022-06-24 13:28 又回到了起点 阅读(104) 评论(0) 推荐(0) 编辑
摘要: CAP 定理和BASE 理论 1.1 简介 CAP 定理指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)。 在CAP中, C、 A二者不可兼得! **一致性(C):**分布式系统中多个主机之间是否 阅读全文
posted @ 2022-06-21 10:13 又回到了起点 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一、mysql文件分类1、配置文件 /etc/my.cnf2、日志文件 1)通用日志 一般情况下关闭的({hostname}.log) 2)慢查询日志 做性能优化时使用,找出执行时间长的sql语句。 {hostname}-slow.log 默认关闭 3)错误日志 记录系统中发生的错误信息。可以开启。 阅读全文
posted @ 2022-06-20 13:36 又回到了起点 阅读(69) 评论(0) 推荐(0) 编辑
摘要: // this指向问题var name = 'window'var obj1 = { name: 'obj1', foo1: function () { console.log(this.name) return () => { console.log(this.name) } }, foo2: ( 阅读全文
posted @ 2022-05-05 17:01 又回到了起点 阅读(27) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 43 下一页