自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

台风天赋的博客

Stay hungry;stay foolish。stay curiosity。

  • 博客(12)
  • 收藏
  • 关注

原创 python学习_四

2020.04.30今天是四月最后一天。学校前两天已经通知不用返校,唉,20届毕业生太难了。。。。---------------------------------正文分割线python中的异常捕获和java等高级语言一样,都采用:tryexceptfinally的形式,但是在python中还可以在except后面加上else语句,当没有异常发生的时候执行else语句。Pyth...

2020-04-30 11:45:22 266

原创 python学习_三

2020.04.29限制动态添加属性如果在类定义时,在类中添加了一个类级别的属性(也就是属性添加在与方法同级),并且这个属性命名有特殊的规定,只能为:slots具体使用方法如下:class s(object): __slots__ = ('name','age') //something else此时如果在代码中想要给给类的实例添加不在__slots__中的属性/方法名...

2020-04-30 00:01:53 190

原创 python学习_二

//2020.04.28模块。mycompany├─ __init__.py├─ abc.py└─ xyz.pymycompany是一个包,abc和xyz是其下面的模块。同时,每个包下都有一个_init_.py文件用于指示这是一个包而不是普通目录。并且_init_.py代表包名这个模块。如上面的_init_.py本身就是一个模块,但是不能使用_init_这个名字来引用,而是要使...

2020-04-28 13:49:17 184

原创 python学习_一

2020/04/25lstrip:删去左端空格。rstrip:删去右端空格。strip:删去两端空格。都不改变原字符串。在使用数字类型和字符串类型拼接时,单纯拼接(像Java那样做)会报错,需要将其中的数字显示转换,如:mes = “i'm "+32此时会报错,需要使用函数str()将数字32显示转换成字符串。方括号([])来表示列表。列表与Java中的数组形式以及访...

2020-04-27 12:28:41 296

原创 elasticsearch使用笔记一_centos

错误一:安装完成elasticsearch后,如果进入elasticsearch所在目录并执行:./bin/elasticsearch如果此时报错:cound not find java in…解决办法:在执行./bin/elasticsearch 这条语句之前先在命令行中执行:export JAVA_HOME=你的jdk安装路径/jre然后再执行elasticsearch,此时不会...

2020-04-24 19:25:45 142

原创 mybatis学习七

2020/04/233)多对多查询这种查询可以解耦为一对多,解耦后具体做法和一对多查询一样,就不再详述了hhhhhhh。-------------------------华丽的分割线,开始mybatis的动态sql章节所谓动态sql就是根据条件执行某语句,条件不满足则不执行。和编程语言一样,具有if、where、when等元素,只不过是以标签的形式出现。同时mybatis还具有一些特殊...

2020-04-23 22:12:47 139

原创 mybatis学习六

2020/04/22最近在搞毕业论文、复试、spring,mybatis这两天没学。今天补更。。。接上继续mybatis的级联查询。2)一对多所谓一对多,举个栗子来说,就是一个人只有一种id,但是可以有很多衣服、订单。同时这个订单表中都有一个属性项对应于唯一识别user的uid属性。和一对一查询不一样,一对一中很大部分是通过外键来构成级联关系;一对多则不需要查询的表与表之间有这种外键约...

2020-04-22 21:25:26 221

原创 mybatis学习五

2020/04/19mybatis的级联查询级联查询相当于在多个互相依赖的(外键)数据表之间进行查询。分为三种:一对一,一对多,多对多。1)一对一这种方式有三种实现方式,先贴出三种实现方式的xml语句① <association property="card" column="idcard_id" javaType="com.po.Idcard" select=...

2020-04-19 11:48:15 125

原创 mybatis学习四

2020/04/18关于mapper中<insert>标签其属性大部分与<select>一致,但也有独特的属性:①keyProperty:该属性的作用是将插入或更新操作时的返回值赋给 PO 类的某个属性,通常会设置为主键对应的属性。如果是联合主键,可以将多个值用逗号隔开。②keyColumn:该属性用于设置第几列是主键,当主键列不是表中的第 1 列时需要设置。如...

2020-04-18 20:04:09 308

原创 Mybatis学习三

2020/04/17在mapper中,如果一个<select>中并没有配置参数属性但还是要传入参数,则可以使用Map<String,Object>类型作为参数传入,但是此时在接口代理类中对应的抽象方法中也要加上Map<String,Oject>参数如下://Mapper的一个方法<select id="selectUserById" resultT...

2020-04-17 23:39:01 128

原创 mybatis学习二

每天只有晚上一两小时用来学这些东西。------------------------------------------今天主要是学习了mybatis中的mapper.xml的动态代理。首先,动态代理是用在使用sqlsession.getMapper(class)方法时使用(目前学习进度来看是这样,也许还有其他地方要使用...)。刚开始看到教程的时候,感觉很奇怪,因为明明就是一个....

2020-04-14 00:14:51 164

原创 mybatis学习一

Mybatis实际上就是一个JDBC的一个简化器,通过mybatis的配置,从而消除了繁杂的jdbc代码,并且实现了数据库查询的半自动化。其主要的工作流程为:1)读取 MyBatis 配置文件:mybatis-config.xml 为 MyBatis 的全局配置文件,配置了 MyBatis 的运行环境等信息,例如数据库连接信息。2)加载映射文件。映射文件即 SQL 映射文件,该文件中配置了...

2020-04-12 23:59:32 225

空空如也

空空如也

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

TA关注的人

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