上一页 1 2 3 4 5 6 7 ··· 29 下一页
摘要: 前言 传统的前后端数据交互,都是前端发送请求,后端返回数据,主动权在前端。但是如果想向客户端推送数据,在原来的协议上来说,是不可能的。只能前端不断使用Ajax去请求后端,拉去数据。这种做法会很耗费客户端与服务器的资源。还有就是WebSocket技术,WebSocket协议是基于TCP的一种新的网络协 阅读全文
posted @ 2021-02-08 17:31 ryelqy 阅读(3460) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在开发的过程中,我们有时候会遇到提供数据下载的功能,当数据量较大的时候,可能需要分开几个文件,然后再在后台打包成ZIP压缩文件,传送到前台。之前博客中有提及过如何用Java实现添加到压缩文件中,当时只讨论了如何单个文件添加压缩文件,这篇文章将讨论多文件压缩的问题。 二、多文件压缩 @Tes 阅读全文
posted @ 2021-02-06 18:58 ryelqy 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 一、RocketMQ 是什么 Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性: 支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个队列中可靠的先进先出(FIFO)和严格的顺序传递 支持拉(pull)和 阅读全文
posted @ 2021-01-23 14:14 ryelqy 阅读(8689) 评论(0) 推荐(0) 编辑
摘要: 有些需要在项目启动时执行的方法,如设置全局环境语言变量等,需要用到@PostConstruct注解,在此记录一下。 1.@PostConstruct说明 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的inti()方法。 阅读全文
posted @ 2021-01-23 14:02 ryelqy 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一、结构特点 List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合; List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是值是允许重复的;Set中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素的hashco 阅读全文
posted @ 2021-01-22 11:07 ryelqy 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(3384) 评论(0) 推荐(0) 编辑
摘要: 一、下载地址 http://apache.fayea.com/zookeeper 二、安装 下载解压后如图 三、单机配置 1. 修改 config 下的配置文件 打开 conf 目录下 zoo_sample.cfg 将其名字改为 zoo.cfg,对其进行如下修改,如下 # The number of 阅读全文
posted @ 2020-12-26 12:54 ryelqy 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.如何使用线程池来创建线程? java中提供了一个静态工厂方法来创建不同的线程池: Executors 通过静态方法创建出的线程都实现了ExecutorService接口。常用的方法包括: newFixedThreadPool(int threads); 创建一个固定数目的线程池 newCache 阅读全文
posted @ 2020-12-14 15:15 ryelqy 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 对于前后端分离的项目,在接口测试的时候,可以使用postman、poster等接口测试工具。当然,也可以使用swagger pom.xml文件 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>spri 阅读全文
posted @ 2020-12-11 12:49 ryelqy 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、前言 需要知道的是,在Java开发中,实体一般采取陀骆峰的形式命名,而数据库表设计,会采取下划线的方式。数据库大小写是否敏感的问题与系统有关。通常认为Linux环境下,大小写是敏感的,Window环境下大小写是不敏感的。而开发过程中一般在window环境下进行,而生产环境一般使用Linux环境, 阅读全文
posted @ 2020-12-11 10:30 ryelqy 阅读(2511) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 29 下一页