博客园 首页 私信博主 显示目录 隐藏目录 管理
摘要: 情景展示 如上图所示,我们想要终止for循环,使用return。 执行结果如下: 我们可以看到,只有赵六没被打印出来,后续的数组元素依旧被执行了。 也就是说,关键字"return",在这里执行的效果相当于普通for循环里的关键词continue"。 原因分析 我们知道,在普通for循环里面,想要提前 阅读全文
posted @ 2023-02-16 21:01 草木皆斌 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.redis面试 1.redis的过期键删除策略 redis是key-value的数据库,我们可以设置Redis中缓存的key的过期时间,Redis的过期策略是指Redis中缓存的key过期了,Redis如何处理 了解redis过期删除策略前,先了解一下三种过期删除策略 1.定时删除策略: 概念: 阅读全文
posted @ 2023-02-14 22:38 草木皆斌 阅读(27) 评论(0) 推荐(0) 编辑
摘要: ioc,Inversion of Control(控制反转),是Spring中的一种设计思想而非技术。 我们可以从4个方面理解ioc: ①谁控制谁? ——Ioc容器控制对象。 ②控制了什么? ——Ioc容器控制了获取对象及其外部资源。 ③为什么是反转? ——传统的javaSE技术是手动new对象的, 阅读全文
posted @ 2023-02-13 21:58 草木皆斌 阅读(100) 评论(0) 推荐(0) 编辑
摘要: clone方法 --深拷贝与浅拷贝 cws1214 2016-08-12 16:58:36 5863 已收藏 3 分类专栏: java ps:深拷贝难以完全形成深拷贝,因为这要求继承链上的所有对象都集成Cloneable接口,实现clone方法,来保证非基本类型的对象被深拷贝 Java中对象的创建 阅读全文
posted @ 2021-04-06 20:32 草木皆斌 阅读(74) 评论(0) 推荐(0) 编辑
摘要: PO(Persistant Object) 持久对象 用于表示数据库中的一条记录映射成的 java 对象。PO 仅仅用于表示数据,没有任何数据操作。通常遵守 Java Bean 的规范,拥有 getter/setter 方法。 可以理解是一个PO就是数据库中的一条记录;可以理解某个事务依赖的原始数据 阅读全文
posted @ 2021-04-06 19:05 草木皆斌 阅读(1422) 评论(1) 推荐(0) 编辑
摘要: java多线程开发时,常常用到线程池技术,这篇文章是对创建java线程池时的七个参数的详细解释。 从源码中可以看出,线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、han 阅读全文
posted @ 2021-04-01 12:33 草木皆斌 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: 大家在使用git的时候,有的时候可能不是使用自己的账号,或者说账号的信息不符合自己的预期,具体表现在什么地方呢?在提交代码的时候,名字不是自己的,或者是名字不是自己想要的。 下面就是如何查看和修改。 git修改用户名和邮箱(修改用户名就是修改提交的名字) 用户名和邮箱地址是本地git客户端的一个变量 阅读全文
posted @ 2021-03-29 13:21 草木皆斌 阅读(989) 评论(0) 推荐(0) 编辑
摘要: SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 阅读全文
posted @ 2021-03-29 09:03 草木皆斌 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:SqlSessionFactoryBuilder、S 阅读全文
posted @ 2021-03-27 17:34 草木皆斌 阅读(238) 评论(0) 推荐(0) 编辑
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下: aID aNum 1 a20050111 阅读全文
posted @ 2021-03-26 15:08 草木皆斌 阅读(255) 评论(0) 推荐(0) 编辑