计算机常用的快捷键 1、Ctrl+C:复制;2、Ctrl+V:粘贴;3、Ctrl+A:全选;4、Ctrl+X:剪切;5、Ctrl+Z:撤销;6、Ctrl+S:保存;7、Alt+F4:关闭当前窗口;8、Ctrl+Shift+Esc:打开任务管理器;9、Windowns+E:打开我的电脑;10、Windowns+R:打开命令行;...
“==”与“equals”的区别 ==:如果作用于基本数据类型的变量,则直接比较其存储的“值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址;对于复合数据类型(类),使用equals()和 "= ="的效果是一样的,两者比较的都是对象在内存中的存放地址(确切的说,是堆内存地址)。equals:equals方法不能作用于基本数据类型的变量;如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。
列表、集合和映射 (1)List(列表)的元素是有序的,可重复的;(2)Set(集合)的元素是无序的,不可重复的;(3)Map<key,value>(映射)使用的是键值对存放,可一对多,key不重复,value是可以重复的;
共享锁与排他锁的概念与区别 (1)共享锁【S锁】又称读锁。若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。(2)排他锁【X锁】又称写锁。若事务T对数据对象A加上X锁,事务T可以读A也可以修改A,其他事务不能再对A加任何锁,直到T释放A上的锁。这保证了其他事务在T释放了A上的锁之前不能再读取和修改A。...
MySQL的常见命令 (1)查看当前所有的数据库: show databases;(2)打开指定的库: use 库名;(3)查看当前库的所有表:show tables;(4)查看其它库的所有表: show tables from 库名;(5)创建表: create table 表名( 列名 列类型, 列名 列类型, 。。。
MySQL的语法规范 (1)不区分大小写,但建议关键字大写,表名、列名小写;(2)每条命令最好用分号结尾;(3)每条命令根据需要,可以进行缩进或换行;(4)注释: 单行注释:#注释文字 单行注释:-- 注释文字(注意--后面有空格) 多行注释:/*注释文字*/(5)退出编辑:Ctrl+c;...
数据库范式的基本概念 (1)数据库范式也分为1NF、2NF、3NF、BCNF、4NF、5NF。一般在我们设计关系型数据库的时候,最多考虑到BCNF就够。符合高一级范式的设计,必定符合低一级范式,例如符合2NF的关系模式,必定符合1NF。(2)1NF的定义为:符合1NF的关系中的每个属性都不可再分。1NF是所有关系型数据库的最基本的要求。(3)2NF在1NF的基础上,消除了非主属性对于码的部分函数依赖。(4)3NF在2NF的基础上,消除了非主属性对于码的传递函数依赖。...
关键字abstract的相关用法 (1)abstract方法必须在abstract类或接口中;(2)abstract类不能和final,static,private一起使用;(3)抽象类中可以有非抽象方法;