MyBatisPlus MyBatis Plus 的简介 为什么使用MyBatisPlus? 学习MyBatis之前,我们对单表的增删改查操作,都是在mapper.xml中进行代码,这样我们书写代码就比较繁琐。 我们目前封装数据库的实体的时候,每一表都需要自己的书写实体类,这样一来,我们书写的代码就 ...
分类:
其他好文 时间:
2020-10-26 10:50:35
阅读次数:
20
1、为了更好地使用xlslib开源库,本篇对其作了一个简单的封装,类为QMyExcel 头文件:qmyexcel.h #ifndef QMYEXCEL_H #define QMYEXCEL_H #include <stdio.h> #include <string.h> #include <wcha ...
分类:
其他好文 时间:
2020-10-26 10:38:40
阅读次数:
22
(Java) Java数据类型 基本数据类型(8种) 数字类型 整数型:byte,short,int,long 浮点型:float,double 字符类型:char 布尔类型:boolean 对象类型(引用类型) 数据类型名称 二进制位数(字节数) 缺省值 封装容器 byte 8(1byte) 0 ...
分类:
编程语言 时间:
2020-10-22 23:10:38
阅读次数:
87
前文提到,理解面向对象编程和面向对象编程语言,关键是要理解四大特性(封装、抽象、继承、多态)。仅仅知道定义是不够的,我们要深刻理解它们的意义和目的,以及能解决什么问题。 本文结合代码来解析四大特性。有一点要注意,不同编程语言对于四大特性的语法机制不尽相同,但我们的分析不与特定编程语言挂钩,不要局限在 ...
分类:
其他好文 时间:
2020-10-22 22:58:21
阅读次数:
23
切面相关注解: @Aspect : 声明该类为一个注解类 @Pointcut : 定义一个切点 @Before : 在切点之前执行 @After : 在切点之后执行 不管目标方法是否执行成功 @AfterReturning : 切点返回内容后执行代码,可以对切点的返回值进行封装 @AfterThro ...
分类:
编程语言 时间:
2020-10-22 22:49:05
阅读次数:
30
# 面向对象 ### oop  本质:以类的方式组织代码,以对象的形式组织(封装)数据; 抽象 三大特性:封装 继承 多态 ### 封装: ...
分类:
编程语言 时间:
2020-10-21 21:07:29
阅读次数:
21
1:面向对象基础 1:面向对象的基本概念 1:面向过程,(怎么做) 把完成某一个需求的 所有步骤 从头到尾 逐步实现 根据开发需求,将某些 功能独立的代码 封装 成一个函数 最后完成的代码,就顺序的调用 不同的函数 特点: 注重 步骤与过程 开发复杂的项目,没有固定的套路,开发难度很大 2:面向对象 ...
分类:
编程语言 时间:
2020-10-21 20:43:21
阅读次数:
15
简介: ORM:object relational Mapping,通过面向对象来描述数据(数据库结构/结构),将描述内容自动持久化到关系数据库中,本质就是数据从一中方式转化为另一种方式,ORM意为着数据库消耗变大。 flask 采用flask封装的flask_sqlschemy 链接数据库:(my ...
分类:
其他好文 时间:
2020-10-21 20:35:59
阅读次数:
19
前言 我们从flv和mp4等文件解封装读取的AVPacket并没有SPS、PPS数据,而是保存在 AVFormatContext -> streams -> codecpar -> extradata里面,下面我们打开一个flv文件看一下 分析一下这块数据,起始位置:0980 大小:39 结束位置: ...
分类:
其他好文 时间:
2020-10-20 16:22:35
阅读次数:
29
当数据库中的列名和我们java类中的属性名不相同的时候怎么实现对象的自动封装呢? 查看下面的代码: package com.itheima.hui; import com.itheima.hui.beans.User; import com.itheima.hui.utils.JDBCUtils; ...
分类:
数据库 时间:
2020-10-19 22:45:48
阅读次数:
35