摘要: 什么是WebSocket WebSocket是一种在单个TCP连接上进行全双工通信的网络层协议。 画外音: 全双工:通信允许数据在两个方向上同时传输,它在能力上相当于两个单工通信方式的结合。全双工指可以同时(瞬时)进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的。 半双工:通 阅读全文
posted @ 2021-11-10 19:41 rongbu2 阅读(49) 评论(0) 推荐(0)
摘要: BaaS(后端即服务,Backend as a Service),公司为移动应用开发者提供整合云后端的边界服务。 IaaS(基础设施即服务,Infrastructure as a Service),要搭建上层数据应用,先得通过互联网获得基础性设施服务。 PaaS(平台即服务,Platform-as- 阅读全文
posted @ 2021-11-10 19:40 rongbu2 阅读(268) 评论(0) 推荐(0)
摘要: 当我们想将父类类型对象转为子类类型对象时是需要满足一定条件的! 条件:只有我们的父类对象本身就是用子类new出来的时候, 才可以在将来被强制转换为子类对象。也就是说父类类型对象引用实际上指向的是子类对象,这种情况下才能将父类类型对象的引用强转为子类类型对象的引用 1.例子 :这是可以的 Animal 阅读全文
posted @ 2021-10-12 20:19 rongbu2 阅读(170) 评论(0) 推荐(0)
摘要: 本文转载自:https://blog.csdn.net/weixin_42231085/article/details/115171914 是否所有运行的Java应用程序都使用相同的JVM,或者"每个Java应用程序一个JVM"是否适用? (例如,应用程序是IntelliJ IDEA,服务器和Net 阅读全文
posted @ 2021-09-26 23:10 rongbu2 阅读(1006) 评论(0) 推荐(0)
摘要: Hibernate 使用构建器: //1. 获取条件构建 CriteriaBuilder criteriaBuilder = getSession().getCriteriaBuilder(); //2. 创建条件构造器 CriteriaQuery<User> cq = criteriaBuilde 阅读全文
posted @ 2021-09-26 19:39 rongbu2 阅读(97) 评论(0) 推荐(0)
摘要: Redis 设置过期时间 原生命令 EXPIRE 接口定义:EXPIRE key "seconds" 接口描述:设置一个key在当前时间"seconds"(秒)之后过期。返回1代表设置成功,返回0代表key不存在或者无法设置过期时间。 PEXPIRE 接口定义:PEXPIRE key "millis 阅读全文
posted @ 2021-09-24 19:53 rongbu2 阅读(876) 评论(0) 推荐(0)
摘要: 用contains方法查询对象元素,Set集合应该比List效率要高;Set()的时间复杂度是O(1),而List.contain的时间复杂度是O(n)。 用addAll()添加元素,List集合比Set集合效率要高;集合中原本包含越多元素,Set addAll()速度越慢。 阅读全文
posted @ 2021-09-14 21:10 rongbu2 阅读(183) 评论(0) 推荐(0)
摘要: 首先,对于归属于一类的方法只会介绍其中一个。 asLifoQueue(Deque deque) 通过 双端队列 获取一个 LIFO(后进先出) 的队列 ,这不就是堆栈了? 这里介绍下Deque,Deque是双端队列,继承自Queue。常见的LinedList实现了Deque。 Deque本身是个接口 阅读全文
posted @ 2021-09-14 21:00 rongbu2 阅读(57) 评论(0) 推荐(0)
摘要: Discord 机器人对接 环境搭建 详情可见:https://blog.csdn.net/weixin_43718648/article/details/109956026 代码参考 这里使用的是github上大神进行封装的SDK 详情可见: https://github.com/Javacord 阅读全文
posted @ 2021-09-13 21:24 rongbu2 阅读(292) 评论(0) 推荐(0)
摘要: 分布式锁的实现方式:Redis分布式锁 原理概述 首先需要了解下基本的原理: 多个redis客户端执行setnx指令,设置一个相同的key,谁能够创建key成功,谁就能够获取锁,当key创建成功后,会返回true,说明加锁成功,其他客户端请求就无法获取锁,就会直接返回false,抢锁失败,这样确保只 阅读全文
posted @ 2021-09-08 22:26 rongbu2 阅读(88) 评论(0) 推荐(0)