Java中异常处理的15条原则
见过很多人在进行异常处理的时候,直接一个 e.printStackTrace() 就完成了,这是一种非常粗陋的做法,首先会导致应用日志的大量错误信息,而很多时候你都不知道这些错误信息因何发生...
Redis 高可用
主从复制#Redis 5.0 之后提供了REPLICAOF替代了之前的SLAVEOF命令来实现Master-Slave之间的数据交换 接下来我们设置主从复制模型:Master节点首先修改re...
架构设计:文件服务的设计与实现
功能文件服务器的核心功能就两个:「文件上传」和「文件下载」!其中上传可能需要支持断点续传、分片上传。而下载可能需要进行下载保护,例如非指定客户端无法下载。除了这两个核心功能,一般都会有一个额...
我来打脸了!谁说Java不能用文件批量导入导出?
1、介绍Java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。目前我所接触过的导入导出技术主要有POI和iR...
HTTP / 2:HTTP / 1.1,好处和使用方法之间的区别
Factory Github上也提供了有关如何为ubuntu和服务器推送使用设置HTTP / 2的详细信息。什么是HTTP?如果您不熟悉此主题,请继续阅读本节,但是如果您对此很熟悉,请跳过本...
从REST到gRPC:性能如何优化
"打破整体"。 这些是我在以前的实习过程中多次听到的话。 各地的公司都在意识到构建基于微服务的体系结构的好处。 从更低的成本,更好的性能到更少的停机时间,微服务相对于其先前的整体设计提供了无...
支付宝健康码中的大数据技术
从1月开始的疫情让很多人的生活都按下了暂停键。许多行业已经遭遇不小创伤,尤其是餐饮、住宿、旅游、娱乐等行业。但是在互联网行业,由于信息技术的特殊性,利用互联网实现远程办公,远程工作成为了这一...
超详细的Tomcat性能监控及调优教程
一、下载地址https://tomcat.apache.org/download-80.cgi二、安装步骤将安装包 apache-tomcat-8.5.39.tar.gz 上传至服务器 /u...