-
JDK中Atomic开头的原子类实现原子性的原理是什么?
JDK Atomic开头的类,是通过 CAS 原理解决并发情况下原子性问题。CAS 包含 3 个参数,CAS(V, E, N)。V 表....- 盾给网
- 0
- 0
- 266
-
get和post请求有哪些区别?
1、从主流浏览器的实现角度看 下面的对比表格摘自:w3school --HTTP 方法:GET 对比 POST 2、从 RFC 规范的(Safe-安全、Idempotent-幂等、Cacheable-可缓存性、语义)角度看 GET 安全;POST 不安全....- 盾给网
- 0
- 0
- 317
-
Java中异常处理机制
Java 异常的结构Throwable--Error:是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题--Exception:--RuntimeException....- 盾给网
- 0
- 0
- 300
-
linux指令-rmdir
删除目录,不能删除非空目录,当子目录被删除后也父目录成为空目录的话,则一并删除rmdir -p a/b/c 等同于 rmdir a/b/c a/b a...- 盾给网
- 0
- 0
- 286
-
oracle中常用的函数
length 长度lower 小写upper 大写to_date 转化日期to_char 转化字符to_number 转变为数字ltrim 去左边空格rtrim 去右边空格substr 取字串...- 盾给网
- 0
- 0
- 299
-
怎么测试Redis的连通性?
使用 ping 指令,如:redis-cli -h host -p port -a password127.0.0.1:6379> pingPONG127.0.0.1:6379>Java 代码对 Redis 连通性测试,可以使用 Redis 客户端类库包里的 api 发送 ping 指令//连接redisJedis ....- 盾给网
- 0
- 0
- 348
-
-
==和equals的区别是什么?
== 是关系运算符,equals() 是方法,结果都返回布尔值 Object 的 == 和 equals() 比较的都是地址,作用相同 == 作用: 基本类型,比较值是否相等 引用类型,比较内存地址值是否相等 不....- 盾给网
- 0
- 0
- 395
-
可序列化对象为什么要定义serialversionUID值?
SerialVersionUid 是为了序列化对象版本控制,告诉 JVM 各版本反序列化时是否兼容 如果在新版本中这个值修改了,新版本就不兼容旧版本,反序列化时会抛出InvalidClassException异常 仅增加了一个属性,希望向....- 盾给网
- 0
- 0
- 293