UNION和UNIONALL是数据库中用于组合来自多个表的结果集的两个最基本的SQL运算符。这些运算符允许我们使用多个SELECT查询,检索所需的结果,
MyBatis不完全是一个ORM框架,它需要程序员自己编写SQL;Hibernate可以做到无SQL对数据库进行操作MyBatis直接编写原生SQL,可以严格控制SQL
在研究JavaNIO和IOAPI时,很快就会想到一个问题:什么时候应该使用IO,什么时候应该使用NIO?在本文中,我将尝试阐明JavaNIO和IO之间的差异
char是一种固定长度的字符串类型varchar是一种可变长度的字符串类型
InnoDB支持事务;MyISAM不支持事务InnoDB支持行级锁;MyISAM支持表级锁InnoDB支持MVCC(多版本并发控制);MyISAM不支持InnoDB支持外键,MyIS
输入输出的方向是针对程序而言,向程序中读入数据,就是输入流;从程序中向外写出数据,就是输出流从磁盘、网络、键盘读到内存,就是输入流
HashMap实现Map接口键值对的方式存储新增元素使用put(Kkey,Vvalue)方法底层通过对key进行hash,使用数组+链表或红黑树对key、value存储Hash
Array即数组,声明方式可以如下:int[]array=newint[3];intarray[]=newint[3];int[]array={1,2,3};int[]array=newint[]{1,2,3};定义一个Arr
ArrayList基于动态数组实现的非线程安全的集合;LinkedList基于双向链表实现的非线程安全的集合。扩容问题:ArrayList使用数组实现,无参构
都可以修饰类、方法、成员变量。都不能用于修饰构造方法。static可以修饰类的代码块,final不可以。static不可以修饰方法内的局部变量,fin