-
synchronized和Lock有什么区别?
实现层面不一样。synchronized 是 Java 关键字,JVM层面 实现加锁和释放锁;Lock 是一个接口,在代码层面实现加锁和释放锁是否自动释放锁。synchronized 在线程代码执行完或出现异常时自动释放锁;Lock 不会自动释....- 盾给网
- 0
- 0
- 278
-
MQ 有哪些使用场景?
异步处理:用户注册后,发送注册邮件和注册短信。用户注册完成后,提交任务到 MQ,发送模块并行获取 MQ 中的任务。系统解耦:比如用注册完成,再加一个发送微信通知。只需要新增发送微信消息模块,从 MQ 中读取任务....- 盾给网
- 0
- 0
- 492
-
linux指令-du
是查看目录使用空间情况,与 df 命令不同的是 du 命令是对文件和目录磁盘使用的空间的查看命令格式:du [选项] [文件]常用参数: -a 显示目录中所有文件大小-k 以KB为单位显示文件大小-m 以MB为单位显示文件大小-g ....- 盾给网
- 0
- 0
- 312
-
System.out.println(‘a’+1);的结果是
打印 98 分析: 'a' 是 char 型;1 是 int 型 int 与 char 相加,char 会被强转为 int 型,char 的 ASCII 码值是 97,加一起等于 98...- 盾给网
- 0
- 0
- 354
-
jquery书写ajax的的方式及参数说明
方式 1:$.ajax({ dataType : 'json', url : 'http://localhost:8080/data.do'....- 盾给网
- 0
- 0
- 289
-
linux指令-cp
复制,将多文件或目录复制至目标目录(shell 脚本中不加 -i 参数会直接覆盖不会提示)常用命令:-i 提示-r 复制目录及目录内所有项目-a 复制的文件与原文件时间一样cp -ai a.txt test 复制 a.txt 到 test 目录下,保....- 盾给网
- 0
- 0
- 346
-
关于String[] strArr=new String[10];正确的是()
A、strArr[10] 为 "" B、strArr[0] 为未定义 C、strArr[9] 为 null D、strArr.length 为 10 参考答案 答案:CD 分析: 引用数据类型的默认值为 null strArr.lengt....- 盾给网
- 0
- 0
- 318
-
关于抽象,正确的是()
A、abstract 修饰符可修饰字段、方法和类 B、声明抽象方法不可写出大括号 C、声明抽象方法,大括号可有可无 D、抽象方法的 body 部分必须用一对大括号包住 参考答案 答案:B 分析: ....- 盾给网
- 0
- 0
- 289
-
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
-
linux指令-ls
list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)、查看目录信息等等。常用命令:ls -a 列出目录所有文件,包含以.开始的隐藏文件ls -A 列出除.....- 盾给网
- 0
- 0
- 281