概述 mybatis 是一个用java编写的持久层框架, 它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等繁杂过程,它使用了ORM思想实现了结果 集的封装 ORM Object Relational Mapping 对象关系映射,把数据库表和实体类及实 ...
分类:
其他好文 时间:
2019-12-17 00:23:11
阅读次数:
106
一、什么是构造方法 方法名和类名一样(包括大小写),没有返回类型,实例化一个对象时,必然调用构造方法 二、构造方法的定义语句格式如下: public book(){ ... //构造方法体 } 三、 public class Demo { String name; float hp; float a ...
分类:
其他好文 时间:
2019-12-17 00:16:13
阅读次数:
80
package 测试Arrays排序功能的强大性能; import java.util.Arrays; public class Ceshi { public static void main(String[] args) { Employee[] employees = new Employee[ ...
分类:
编程语言 时间:
2019-12-16 22:42:49
阅读次数:
102
1 find . -maxdepth 1 -mtime +7 |xargs rm -rf ...
分类:
其他好文 时间:
2019-12-16 19:29:37
阅读次数:
74
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = [ ...
分类:
其他好文 时间:
2019-12-16 09:22:53
阅读次数:
76
一、使用switch多分支的方式来实现“多选一”的选择。 二、switch语法: switch(表达式){ case 常量值1: 语句块1;[break;] ...... case 常量值n:语句块n;[break; ] default: 语句块n+1;[break; ] } 说明:1、switch ...
分类:
其他好文 时间:
2019-12-15 23:33:38
阅读次数:
320
effective python,第21条,用只能以关键字(kwargs)形式指定的参数来确保代码明晰 ...
分类:
其他好文 时间:
2019-12-15 22:18:07
阅读次数:
135
在子类中可以根据需要对从父类中继承而来的方法进行改造,也称为重写。在执行程序时,子类的方法将覆盖父类的方法。 要求: 重写方法必须和被重写的方法的具有相同的方法名称、参数列表和返回值类型; 重写方法不能使用比被重写方法更严格的访问权限; 重写和被重写的方法需同时为static的,或同时为非stati ...
分类:
编程语言 时间:
2019-12-15 20:08:00
阅读次数:
98
metaclass : 元类, 就是创建python类对象的类 # 便用type动态创建类 # 1. 使用type创建一个User类对象 无基类,无属性 . () : 表示基类, {}:属性 User = type('User', (), {}) user = User() print(user) ...
分类:
Web程序 时间:
2019-12-15 14:41:17
阅读次数:
128