自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mybatis_2

三、MyBatis映射文件深入(动态SQL)1.1动态sql语句1.动态sql语句概述Mybatis 的映射文件中,前面我们的 SQL 都是比较简单的,有些时候业务逻辑复杂时,我们的 SQL是动态变化的,此时在前面的学习中我们的 SQL 就不能满足要求了。参考的官方文档,描述如下:2.动态SQL之<if>我们根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组

2021-07-28 09:07:41 108

原创 Mybatis_1

一、MyBatis入门操作1.Mybatis简介1.1原始jdbc操作(查询数据)1.1原始jdbc操作(插入数据)1.2原始jdbc操作的分析原始jdbc开发存在的问题如下:①数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能②sql 语句在代码中硬编码,造成代码不易维护,实际应用 sql 变化的可能较大,sql 变动需要改变java代码。③查询操作时,需要手动将结果集中的数据手动封装到实体中。插入操作时,需要手动将实体的数据设置到sql语句的占位符位置应对上述问题给出的解决方

2021-07-22 20:06:01 104

转载 sql中的truncate、 delete 与drop的区别

sql中的truncate、 delete 与drop的区别一、delete 删除的是数据,drop删除的是表,语句如下:1.删除字段名--删除一个字段alter table 表名称 drop column 列名--删除多个字段alter table 表名称 drop (列名1,列名2...)2.删除表drop table 表名称3.删除数据语法1delete from 表名 where 删除条件语法2truncate table 表名称二、其他的区别,如下:delet

2021-07-21 09:56:42 553

原创 Oracle学习day01

1.创建表空间--创建表空间create tablespace waterbossdatafile 'e:\Code\OracleTest\waterboss.dbf'size 100mautoextend on next 10m解释:waterboss 为表空间名称datafile 用于设置物理文件名称size 用于设置表空间的初始大小autoextend on 用于设置自动增长,如果存储量超过初始大小,则开始自动扩容next 用于设置扩容的空间大小2.创建用户--创建用户c

2021-04-20 22:01:54 91 1

原创 Python学习day07--文件

思维导图0 复习函数递归函数一般都是有参数.num = 10def func(): global if num == 1: return num = num -1 func() my_list = [20, 30] print(my_list)def func(a): a += 20, # 列表, += , extend 即 a.extend(20,) # str list tuple dict

2021-03-22 10:56:00 104

原创 Python学习day06--函数和文件

思维导图复习递归函数递归: 函数自己嵌套调用自己.已知:A 比 B 大 2 岁,B比 C 大 2 岁,… , F 年龄为 18 岁,求 A 的年龄。知道第一个人的年龄是 18 岁后边每个人比前边那个人大 2 岁后边一个人的年龄 = 前边那个人的年龄 + 2num = (num -1) + 2A(6)B(5)C(4)D(3)E(2)F(1)282624222018递归函数的形成条件:函数自己调用自己函数必须有一个终止条件d

2021-03-21 18:28:11 203

原创 Python学习day05--函数

思维导图0. 复习标识符规则: 由字母,数字和下划线组成,不能以数字开头变量名不能和关键字重名.关键字是系统定义好的标识符,具有特殊的作用.数据类型: int(整型) float(浮点型) str(字符串类型) bool(布尔类型, True False) list(列表) tuple(元组) dict(字典) type() 函数可以查看变量的数据类型输入: input() --> str 类型转换 输出: print() %s--字符串 %d -- int %f-

2021-03-21 17:59:27 142 1

原创 Python学习day04--字典和函数

1. 思维导图-字典和函数2. 字典2.1 字典的定义和访问# 字典 dict 定义使用{} 定义, 是由键值对组成(key-value)# 变量 = {key1: value1, key2:value2, ...} 一个key:value 键值对是一个元素# 字典的key 可以是 字符串类型和数字类型(int float), 不能是 列表# value值可以是任何类型# 1. 定义空字典my_dict = {}my_dict1 = dict()print(my_dict, typ

2021-03-21 17:26:30 238

原创 Python学习day03

思维导图1. 字符串1.1 字符串定义带引号的内容就是字符串.在 python 中,字符串可以乘上一个整数, 字符串 * num# 单引号name = 'isaac'print(type(name),name)# 双引号name="isaac"print(type(name),name)# 三引号my_str = """hello worldhello python!"""print(type(my_str))my_str = '''aaabbb'''pri

2021-03-21 16:54:15 111

原创 Python学习day02

0. 复习单引号和双引号是没有区别的需要将数字类型的字符串转换为数字类型(int float ), 就可以使用 eval(), 也可以不适用,直接是所有 int() 或者 float()1. if 判断语句If 判断的基本格式if 判断条件: 判断条件为 True,会执行的代码 判断条件为 True,会执行的代码 ...顶格书写的代码,代表和 if 判断没有关系在 python 中使用缩进,代替代码的层级关系, 在 if 语句的缩进内,属于 if 语句的代码块

2021-03-21 15:45:45 175

原创 Python学习day01

思维导图注释这是一个注释,这是不会执行,是对代码的解释说明注释分为单行注释和多行注释, 单行注释以#号开头print()是python中的一个函数,作用是在控制台输出括号中的内容print(‘hello world!’)多行注释,三个引号中的内容就是多行注释‘’’这是三个单引号,这是一个多行注释多行注释可以换行不会执行‘’’“”"三个双引号,也是多行注释也不会执行也可以换行“”"print(‘hello itcast’)PEP 8 规范1.单行注释#后边应该有一个空格

2021-03-21 10:17:26 117

Python学习--容器--思维导图

Python学习--容器--思维导图

2021-03-21

python 基础.xmind

Python学习day01思维导图

2021-03-21

day11-day27学习笔记.rar

Java基础视频精华版深入浅出学习笔记

2021-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除