虚函数是类的成员函数,虚函数体现了运行时的多态性,编译时的多态性由函数重载和运算符重载等体现虚函数和函数重载都体现了多态性,但他们的表现形式不一样,函数重载调用根据参数的个数、参数的类型进行区分,而虚函数则是根据动态联编(运行时的多态性)来确定的。 输出:1 3 1.231 3 11.2311 13 ...
分类:
其他好文 时间:
2018-07-26 23:31:40
阅读次数:
183
一 . Mybatis是什么? Mybatis是一个持久层框架,其中编写的过程中sql语句是需要程序员自己去编写,Mybatis也有 一些映射(输入参数映射,输出参数映射),Mybatis是一个不完全的ORM框架。在项目应用中成本较低 不同于hib(成本较高) 在编写Mybatis中程序员只需要把精 ...
分类:
其他好文 时间:
2018-07-21 11:47:29
阅读次数:
191
创建语法 创建不带参数的存储过程 修改存储过程 带参存储过程 带通配符参数存储过程 带输出参数存储过程 不缓存存储过程 加密存储过程 带游标参数存储过程 分页存储过程 ...
分类:
其他好文 时间:
2018-07-19 16:15:42
阅读次数:
147
什么是存储过程 简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法; ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用; 有哪些特性 有输入输出参数,可以声明变量,有if ...
分类:
数据库 时间:
2018-07-18 19:11:56
阅读次数:
229
实现原理及规范 Mapper接口动态代理的方式需要手动编写Mapper接口,Mybatis框架将根据接口定义创建接口的动态代理对象,代理对象的方法体实现Mapper接口中定义的方法。 使用Mapper接口需要遵守以下规范: 1. Mapper.xml文件中的namespace与mapper接口的类路 ...
分类:
移动开发 时间:
2018-07-07 15:37:59
阅读次数:
197
全局变量的优点:可以减少变量的个数,减少由于实际参数和形式参数的数据传递带来的时间消耗。 全局变量的缺点: (1)全局变量保存在静态存贮区,程序开始运行时为其分配内存,程序结束释放该内存。与局部变量的动态分配、动态释放相比,生存期比较长,因此过多的全局变量会占用较多的内存单元。 (2)全局变量破坏了... ...
分类:
Web程序 时间:
2018-07-05 13:30:23
阅读次数:
166
format 用法详解 format 用法详解 不需要理会数据类型的问题,在%方法中%s只能替代字符串类型 单个参数可以多次输出,参数顺序可以不相同 填充方式十分灵活,对齐方式十分强大 官方推荐用的方式,%方式将会在后面的版本被淘汰 format填充字符串 一 填充 1.通过位置来填充字符串 不需要 ...
分类:
编程语言 时间:
2018-06-25 10:56:40
阅读次数:
229
创建一个简单的存储过程 存储过程proc_adder功能很简单,两个整型输入参数a和b,一个整型输出参数sum,功能就是计算输入参数a和b的结果,赋值给输出参数sum; 几点说明: DELIMITER ;;:之前说过了,把默认的输入的结束符;替换成;;。 DEFINER:创建者; call : 调用 ...
分类:
数据库 时间:
2018-06-20 14:38:08
阅读次数:
160