-
为什么基本类型不能做为HashMap的键值?
Java中是使用泛型来约束 HashMap 中的key和value的类型的,HashMap<K, V> 泛型在Java的规定中必须是对象Object类型的,基本数据类型不是Object类型,不能作为键值 map.put(0, "ConstXiong")....- 盾给网
- 0
- 0
- 383
-
Java中的锁是什么?
在并发编程中,经常会遇到多个线程访问同一个共享变量,当同时对共享变量进行读写操作时,就会产生数据不一致的情况。为了解决这个问题JDK 1.5 之前,使用 synchronized 关键字,拿到 Java 对象的锁,保护锁定的代....- 盾给网
- 0
- 0
- 299
-
-
统计某字符串在文件中出现的次数
有几点注意事项:默认文件里的字符串是按行进行统计的,如果字符串存在跨行的情况,那需要考虑把字符串进行拼接、去除换行符。这里未考虑字符串里出现的字符串的次数的问题可以使用: indexOf 方法配合 substring ....- 盾给网
- 0
- 0
- 337
-
linux指令-cp
复制,将多文件或目录复制至目标目录(shell 脚本中不加 -i 参数会直接覆盖不会提示)常用命令:-i 提示-r 复制目录及目录内所有项目-a 复制的文件与原文件时间一样cp -ai a.txt test 复制 a.txt 到 test 目录下,保....- 盾给网
- 0
- 0
- 346
-
int(10)、char(16)、varchar(16)、datetime、text的意义?
int(10) 表示字段是 INT 类型,显示长度是 10char(16)表示字段是固定长度字符串,长度为 16varchar(16) 表示字段是可变长度字符串,长度为 16datetime 表示字段是时间类型text 表示字段是字符串类型,能存储大字符....- 盾给网
- 0
- 0
- 366
-
Oracle数据库如何迁移?
使用 imp/exp 将老库中的数据导入到新的库中。可以跨平台使用,但停机时间长如果是存储迁移直接将存储设备挂到新机器上,在新机器上启动数据库。这种方式操作简单,但要求新老库版本一致使用 rman,适合跨文件系统....- 盾给网
- 0
- 0
- 315
-
Redis如何设置密码?
配置文件,修改 requirepass 属性,重启有效指令设置密码为 123456,无需重启config set requirepass 123456设置验证密码为 654321,登录完之后没有通过密码认证还是无法访问 Redisauth 654321...- 盾给网
- 0
- 0
- 339
-
Dubbo适用于哪些场景?
RPC 分布式服务,拆分应用进行服务化,提高开发效率,调优性能,节省竞争资源配置管理,解决服务的地址信息剧增,配置困难的问题服务依赖,解决服务间依赖关系错踪复杂的问题服务扩容,解决随着访问量的不断增大,....- 盾给网
- 0
- 0
- 551
-
Math.round(-1.5) 等于多少?
运行结果: -1 JDK 中的 java.lang.Math 类 round() :返回四舍五入,负 .5 小数返回较大整数,如 -1.5 返回 -1。 ceil() :返回小数所在两整数间的较大值,如 -1.5 返回 -1。 floor() :返回小数所....- 盾给网
- 0
- 0
- 559
-
Java中有几种基本数据类型?它们分别占多大字节?
基本数据类型 byte:1个字节,8位 short:2个字节,16位 int:4个字节,32位 long:8个字节,64位 float:4个字节,32位 double:8个字节,64位 boolean:官方文档未明确定义,依赖于 JVM ....- 盾给网
- 0
- 0
- 409