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