三、循环语句基础

一. 布尔类型和比较运算符 bool布尔类型 True:真1;Flase:假0 变量名称 = 布尔变量字面量 eg:bool_1 = True 比较运算符 通过<比较运算符>计算得到布尔类型的结果 二. if语句的基本格式 if 语句格式: if 条件语句: True,do sth 注意事项: 条件 ...

java基础-泛型与正则表达式

以下为本人的学习笔记 1.为什么需要泛型 public class GenericDeom{ @Test public void test1(){ List list = new ArrayList(); list.add("tste"); list.add(10); list.add(new Ob ...

02-MyBatis-Plus

MyBatis-Plus实现数据库crud操作 1.mp是什么 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 2.创建并初始 ...

HashMap和HashSet的不同之处简介说明

下文笔者将从HashMap及HashSet的概念着手处理其不同之处,如下所示: HashMap和HashSet区别 HashSet的简介 HashSet实现Set接口HashSet中的内容不允许有重复的值当我们使用HashSet之前需确保对象重写equals()和hashCode()方法然后比较对象 ...

<四>1:全面掌握Const的用法

const怎么理解? const修饰的变量不能够在作为左值!!初始化完成后,值不能被修改!! C 和C++中const 的区别? 在C程序中 test.c const int a; 只定义,不做初始化(C中允许),如果不做初始化,那么后面就不能再赋值了. 在C语言中const修饰的量,可以不用初始化 ...

SpringBoot自动配置(装配)流程

源码分析 SpringBoot自动配置流程 ​ ​ 首先,我们要了解在@SpringBootApplication注解的内部,还具有@EnableAutoConfiguration,@SpringBootConfiguration,@ComponentScan三个主要注解。 @SpringBootC ...

对redis的实战理解

把黑马的redis实战看了将近一半,自己也做了挺多思考,现在对于Redis的使用,以及业务方面的思考,有了更深刻的理解。 使用缓存能够加快数据的查询速度,提高用户的使用感受,对于经常需要访问的数据,都可以放到缓存中,这样也能给数据库减少压力。 但是,使用缓存之后,就有许多问题需要解决,包括业务场景的 ...

怎么统计满足多个条件的excel单元格?

怎么统计满足多个条件的excel单元格?有一位朋友留言说,他们平时统计成绩的时候,往往是统计成下图这种方式,问我有没有好的方法快速统计。 推荐COUNTIFS函数: 关键步骤提示 COUNTIFS函数介绍: 语法:COUNTIFS(crit...

NETWORKDAYS.INTL函数,工作日的花样算法

甲说:我们单位周六、周日双休,从没有节假日; 乙说:我们单位周日单休,从没有节假日; 丙说:我们单位周六、周日双休,还有节假日; 丁说:我们单位周日单休,还有节假日; 但,我们都有同一个问题:怎么算两个日期之间的工作日? 公式实现 这四种情...