-
synchronized和ReentrantLock区别是什么?
synchronized 竞争锁时会一直等待;ReentrantLock 可以尝试获取锁,并得到获取结果synchronized 获取锁无法设置超时;ReentrantLock 可以设置获取锁的超时时间synchronized 无法实现公平锁;ReentrantLock 可以满足....- 盾给网
- 0
- 0
- 284
-
什么是spring boot?为什么要用?
spring boot 基于 spring 框架的快速开发整合包。 至于为什么要用,先看下官方解释 好处: 编码变得简单 配置变得简单 部署变得简单 监控变得简单...- 盾给网
- 0
- 0
- 383
-
Unsupported major.minor version 52是什么造成的,如何解决?
造成的原因是工程中存在 jar 包编译时所用的 JDK 版本高于工程 build path 中 JDK 的版本。这里的 version 52 对应 JDK 版本是 1.8,将项目的 build path 中 JDK 的版本调整为高于或等于 1.8 即可。...- 盾给网
- 0
- 0
- 313
-
linux指令-which
PATH 中搜索某个系统命令的位置,并返回第一个搜索结果which 命令,可以看到某个系统命令是否存在,执行命令的位置which ls查看 ls 命令的执行文件位置...- 盾给网
- 0
- 0
- 288
-
MySQL中DATETIME和TIMESTAMP的区别
存储精度都为秒区别:DATETIME 的日期范围是 1001——9999 年;TIMESTAMP 的时间范围是 1970——2038 年DATETIME 存储时间与时区无关;TIMESTAMP 存储时间与时区有关,显示的值也依赖于时区DAT....- 盾给网
- 0
- 0
- 306
-
说说Oracle的导入导出方式?
dmp 文件方式:使用 oracle 命令行工具 exp/imp导出为 sql 脚本,不适合有二进制大字段使用第三方工具,如:PL/SQL,可以导出二进制数据(pde),也可以导出 sql 脚本...- 盾给网
- 0
- 0
- 320
-
Redis与Memcached的区别
数据结构:Redis 支持 5 种数据结构;Memcached 只支持字符串性能对比:单核小数据量存储 Redis 比 Memcached 快;大数据存储 Redis 稍逊持久化:Redis 支持持久化;Memecached 数据都在内存之中线程模型:Redis 使....- 盾给网
- 0
- 0
- 303
-
Dubbo支持哪些协议?各有什么特点?
1、dubbo 默认协议:单一 TCP 长连接,Hessian 二进制序列化和 NIO 异步通讯适合于小数据包大并发的服务调用和服务消费者数远大于服务提供者数的情况不适合传送大数据包的服务2、rmi 协议:采用 JDK 标准的 java.rm....- 盾给网
- 0
- 0
- 485
-
如何保证消息不被重复消费?
消息被重复消费,就是消费方多次接受到了同一条消息。根本原因就是,第一次消费完之后,消费方给 MQ 确认已消费的反馈,MQ 没有成功接受。比如网络原因、MQ 重启等。所以 MQ 是无法保证消息不被重复消费的,只能业....- 盾给网
- 0
- 0
- 783
-
-
wordpress提高Google Adsense谷歌广告CTR和CPC的方法之一,文章内短代码嵌入广告[wordpress教程]
wordpress提高Google Adsense谷歌广告CTR和CPC的方法之一,文章内短代码嵌入广告[wordpress教程]...- 盾给网
- 0
- 0
- 856
-
-