name
-
Java笔记第二弹
List常用集合子类的特点 ArrayList底层数据结构是数组 查询快,增删慢 LinkedList底层数据结构是链表 查询慢,增删快 练习: //ArrayList实现 imp…
-
Java泛型
泛型的理解和好处: 1.不能对加入到集合ArrayList中的数据类型进行约束(不安全) 2.遍历的时候,需要进行类型转换,如果集合中的数据量较大,对效率有影响 3.在类型声明或实…
-
@RequestParam,@PathVariable注解区别
@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,都可接收参数 @RequestParam 是从request里取值 @PathV…
-
Mybatis系列–11-多对一详解
Mybatis系列–11-多对一详解 概述 本文主要讲述多对一的关系,多对一的例子生活中很多,比如老师和学生分别在数据库中对应两张表,学生表中又存在一列老师的tid,来…
-
ansible playbook 恢复备份文件
有的时候我们用copy模块备份的文件想要回滚 ansible -i pbs_hosts all -m copy -a “src=file/hosts dest=/etc/ ba…
-
python基础 编程思想
编程思想 面向过程 面向对象 区别 事物比较简单,可以用线性思维解决 事物比较复杂,使用简单的线性思维无法解决 共同点 面向过程和面向对象都是解决实际问题的一种思维方式 二…
-
Java泛型
泛型的理解和好处: 1.不能对加入到集合ArrayList中的数据类型进行约束(不安全) 2.遍历的时候,需要进行类型转换,如果集合中的数据量较大,对效率有影响 3.在类型声明或实…
-
通过sql拼接表的下划线转驼峰
SELECT — COLUMN_NAME, — _分割之后的第一段 concat( SUBSTRING_INDEX(LOWER(column_name), ‘_’, 1), -…
-
mysql使用sql语句查询数据库所有表注释已经表字段注释
场景: 1. 要查询数据库 “mammothcode” 下所有表名以及表注释 /* 查询数据库 ‘mammothcode’ 所有表注释 */ SELECT …
-
python入门精讲-27装饰器
目录 01. 装饰器的作用 02.装饰器的函数基础 02-1 函数赋值给变量 02-2函数作为参数传递 02-3函数的嵌套 02-4函数的作用域 03.函数定义装饰器 03-1 函…