-
MyISAM与InnoDB的区别?
InnoDB 支持事务;MyISAM 不支持事务InnoDB 支持行级锁;MyISAM 支持表级锁InnoDB 支持 MVCC(多版本并发控制);MyISAM 不支持InnoDB 支持外键,MyISAM 不支持InnoDB 不支持全文索引;MyISAM 支持InnoDB 不保存表的....- 盾给网
- 0
- 0
- 399
-
怎么确保一个集合不能被修改?
使用 JDK中java.util.Collections 类,unmodifiable*** 方法赋值原集合。 当再修改集合时,会报错 java.lang.UnsupportedOperationException。从而确保自己定义的集合不被其他人修改。 public class TestCollec....- 盾给网
- 0
- 0
- 311
-
GB2312编码的字符串如何转换为ISO-8859-1编码?
package constxiong.interview; import java.io.UnsupportedEncodingException; /** * 字符串字符集转换 * @author ConstXiong * @date 2019-11-01 10:57:34 */ public class TestCharsetConvert { ....- 盾给网
- 0
- 0
- 319
-
说一说MySQL的乐观锁和悲观锁?
乐观锁:每次去获取数据的时候都认为别人不会修改,不会上锁,但是在提交修改的时候会判断一下在此期间别人有没有修改这个数据。悲观锁:每次去获取数据的时候都认为别人会修改,每次都会上锁,阻止其他线程获取数....- 盾给网
- 0
- 0
- 302
-
abstract关键字的作用是什么?
可以修饰类和方法 不能修饰属性和构造方法 abstract 修饰的类是抽象类,需要被继承 abstract 修饰的方法是抽象方法,需要子类被重写...- 盾给网
- 0
- 0
- 304
-
如何连接MySQL服务端、关闭连接?
连接:使用指令 mysql -u -p -h -P (-u:指定用户名 -p:指定密码 -h:主机 -P:端口) 连接 MySQL 服务端关闭:使用指令 exit 或 quit...- 盾给网
- 0
- 0
- 273
-
哪些因素影响oracle查询性能?
硬件:处理器速度,内存大小,磁盘读写速度,网络传输速度等索引:是否建立了索引,索引是否合理碎片:表碎片和索引碎片,生产库长时间运营,碎片可能导致查询使用错误的执行计划,导致查询速度变慢initial 参数:....- 盾给网
- 0
- 0
- 330
-
String s=”a”+”b”+”c”+”d”;创建了几个对象?
1个 Java 编译器对字符串常量直接相加的表达式进行优化,不等到运行期去进行加法运算,在编译时就去掉了加号,直接将其编译成一个这些常量相连的结果。 所以 "a"+"b"+"c"+&quo....- 盾给网
- 0
- 0
- 267
-
i++和++i的作用和区别
作用:都是给变量 i 加 1,相当于 i = i + 1; 区别: i++ 先运算后加 1 ++i 先加 1 再运算 package constxiong.interview; /** * 测试 ++i 和 i++ * @author ConstXiong * @date 2019-10-17....- 盾给网
- 0
- 0
- 339
-
MyBatis查询数据库date字段,只有年月日没有时分秒?处理MySQL字段类型date与datetime
1) DATETIME 显示格式:yyyy-MM-dd HH:mm:ss 时间范围:[ '1000-01-01 00:00:00'到'9999-12-31 23:59:59'] 2) DATE 显示格式:yyyy-MM-dd HH:mm:ss 时间范围:['1000-01-01'....- 盾给网
- 0
- 0
- 742
-
同样的复杂度,为什么插入排序比冒泡排序更受欢迎?
前面了解了 冒泡排序 和 插入排序,时间复杂度、空间复杂度都相同: 最好情况时间复杂度:O(n) 最坏情况时间复杂度:O(n2) 平均情况下的时间复杂度:O(n2) 空间复杂度:O(1),稳定排序算法 但为什....- 盾给网
- 0
- 0
- 338
-
session和cookie有什么区别?
浏览器和应用服务交互,一般都是通过 Http 协议交互的。Http 协议是无状态的,浏览器和服务器交互完数据,连接就会关闭,每一次的数据交互都要重新建立连接。即服务器是无法辨别每次是和哪个浏览器进行数据交互的。....- 盾给网
- 0
- 0
- 297
-
存在i+1< i的数吗?为什么?
存在,如 Integer.MAX_VALUE package constxiong.interview; /** * 测试最大值加1 * @author ConstXiong */ public class TestMaxValueAddOne { public static void main(String[] args) { int i....- 盾给网
- 0
- 0
- 311