会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ryelqy
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
30
下一页
2021年2月19日
获取注解内容实例
摘要: @Table package com.websocket.demo.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotat
阅读全文
posted @ 2021-02-19 11:47 ryelqy
阅读(282)
评论(0)
推荐(0)
2021年2月11日
理解WebSocket心跳及重连机制
摘要: 在使用websocket的过程中,有时候会遇到网络断开的情况,但是在网络断开的时候服务器端并没有触发onclose的事件。这样会有:服务器会继续向客户端发送多余的链接,并且这些数据还会丢失。所以就需要一种机制来检测客户端和服务端是否处于正常的链接状态。因此就有了websocket的心跳了。还有心跳,
阅读全文
posted @ 2021-02-11 14:44 ryelqy
阅读(701)
评论(0)
推荐(0)
2021年2月8日
SpringBoot实现WebSocket
摘要: 前言 传统的前后端数据交互,都是前端发送请求,后端返回数据,主动权在前端。但是如果想向客户端推送数据,在原来的协议上来说,是不可能的。只能前端不断使用Ajax去请求后端,拉去数据。这种做法会很耗费客户端与服务器的资源。还有就是WebSocket技术,WebSocket协议是基于TCP的一种新的网络协
阅读全文
posted @ 2021-02-08 17:31 ryelqy
阅读(3497)
评论(0)
推荐(0)
2021年2月6日
批量打包成ZIP压缩文件
摘要: 一、前言 在开发的过程中,我们有时候会遇到提供数据下载的功能,当数据量较大的时候,可能需要分开几个文件,然后再在后台打包成ZIP压缩文件,传送到前台。之前博客中有提及过如何用Java实现添加到压缩文件中,当时只讨论了如何单个文件添加压缩文件,这篇文章将讨论多文件压缩的问题。 二、多文件压缩 @Tes
阅读全文
posted @ 2021-02-06 18:58 ryelqy
阅读(1034)
评论(0)
推荐(0)
2021年1月23日
RocketMQ入门教程
摘要: 一、RocketMQ 是什么 Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性: 支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个队列中可靠的先进先出(FIFO)和严格的顺序传递 支持拉(pull)和
阅读全文
posted @ 2021-01-23 14:14 ryelqy
阅读(8879)
评论(0)
推荐(0)
@PostConstruct和@PreDestroy的使用说明
摘要: 有些需要在项目启动时执行的方法,如设置全局环境语言变量等,需要用到@PostConstruct注解,在此记录一下。 1.@PostConstruct说明 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的inti()方法。
阅读全文
posted @ 2021-01-23 14:02 ryelqy
阅读(507)
评论(0)
推荐(0)
2021年1月22日
List、Map、Set的区别与联系及应用场景
摘要: 一、结构特点 List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合; List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的;Set中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素的hashco
阅读全文
posted @ 2021-01-22 11:07 ryelqy
阅读(1729)
评论(0)
推荐(0)
2020年12月30日
Linux查看文件指定行数内容与查找文件内容
摘要: Linux查看文件指定行数内容 1、tail date.log 输出文件末尾的内容,默认10行 tail -20 date.log 输出最后20行的内容 tail -n -20 date.log 输出倒数第20行到文件末尾的内容 tail -n +20 date.log 输出第20行到文件末尾的内容
阅读全文
posted @ 2020-12-30 10:10 ryelqy
阅读(3519)
评论(0)
推荐(0)
2020年12月26日
zookeeper在window下配置
摘要: 一、下载地址 http://apache.fayea.com/zookeeper 二、安装 下载解压后如图 三、单机配置 1. 修改 config 下的配置文件 打开 conf 目录下 zoo_sample.cfg 将其名字改为 zoo.cfg,对其进行如下修改,如下 # The number of
阅读全文
posted @ 2020-12-26 12:54 ryelqy
阅读(316)
评论(0)
推荐(0)
2020年12月14日
使用线程池来创建线程
摘要: 1.如何使用线程池来创建线程? java中提供了一个静态工厂方法来创建不同的线程池: Executors 通过静态方法创建出的线程都实现了ExecutorService接口。常用的方法包括: newFixedThreadPool(int threads); 创建一个固定数目的线程池 newCache
阅读全文
posted @ 2020-12-14 15:15 ryelqy
阅读(786)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
30
下一页
公告