后台
code_jedi
本人是一位程序猿,有空写写博客分享大家一起学习学习,大家互相学习进步。
展开
-
SpringBoot中如何在1分钟内实现快速导出Excel(超详细的,可直接使用)
**背景:**最近公司要做一个导出Excel表格的功能,所以记录一下,有需要的小伙伴可以参照一下。本次分享两种方法:方法一: 1. 引入依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.17</version></dependency>2.定义一个枚举:E原创 2020-05-28 15:38:53 · 1198 阅读 · 2 评论 -
JAVA使用easyexcel操作Excel的Demo
之前写过一篇《JAVA操作Excel》,介绍了jxl和poi读写Excel的实现,今天为大家介绍一下使用easyexcel对Excel进行读写,项目主页地址:https://github.com/alibaba/easyexcel作者对easyexcel的介绍是:Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套S...原创 2020-04-21 14:32:17 · 1592 阅读 · 0 评论 -
Java线程池使用说明的demo
前言既然此篇文章提到了线程的问题,那博主就送大家一套学习视频 “java线程高并发实战教程” 在公众号内 回复 “线程” 即可获取640?wx_fmt=png&wxfrom=5&wx_lazy=1一、简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加...原创 2020-04-17 11:47:04 · 254 阅读 · 0 评论 -
统一处理异常demo
异常定义**1. 通用异常:**就是系统产生的异常(1)状态码(2)提示信息/*** * 通用异常定义 */public enum CommonException { SYSTEM_EXCEPTION(-1,"系统繁忙,请稍后重试"); private Integer code; private String message; CommonExce...原创 2020-04-17 01:30:06 · 223 阅读 · 0 评论 -
前后端分离:统一返回数据格式
定义一个返回类一般包含如下信息状态码提示信息数据/*** * 和前端接口交互的统一格式 */public class ReturnResult<T> implements Serializable { private Integer code; // 异常码 private String message; // 提示信息 private T data; // ...原创 2020-04-17 00:46:06 · 2062 阅读 · 0 评论 -
Spring Boot+ELK+Kafka
分布式日志问题1.分布式系统日志(1)分布多(2)追踪难2.处理方式(1)日志收集(2)可视化3.常见日志解决方案(1)ELK+Kafka(2) 第三方Elatsicsearch1.分布式搜索引擎2.特性(1)分布式实时全文搜索引擎(2)分布式实时分析搜索引擎(3)分布式实时大数据处理引擎Kibana1. Elastic Stack 成员2.数据分析和可视化...原创 2020-04-15 00:13:37 · 714 阅读 · 1 评论 -
从0开始学Redis(实战篇)
简介:本次给大家讲解在项目中如何使用Redis如果不清楚如何下载安装Linux版或Windows版以及一些基本操作,可以查看我的另一篇文章从0开始学Redis(基础篇)我使用的环境是IDEA+Maven+Springboot搭建的Jedis是什么?Redis官方首选的java客户端开发包(java-redis的组合)在pom.xml文件中加入Jedis依赖 <depende...原创 2020-01-04 15:48:05 · 205 阅读 · 0 评论 -
从0开始学Redis(基础篇)
简介:Redis是开源、免费、高性能的key-value数据库,与Memcached类似。Linux下安装运行3.2.8版本tar包下载地址:http://download.redis.io/releases/redis-3.2.8.tar.gz 在Linux系统里创建一个redis文件夹,把刚下载的3.2.8.tar包扔进去,然后进入到该文件夹下执行如下操作。 1. tar zx...原创 2020-01-04 14:31:55 · 557 阅读 · 0 评论 -
servlet request getHeader("x-forwarded-for") 获取真实IP
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Nagix等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用 request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或 192.168.1.110,而并不是客户端的真实IP。经过代理以后,...转载 2019-05-16 17:27:10 · 98 阅读 · 0 评论 -
微信小程序统一下单签名java后台代码(可以直接拿来修改参数直接使用)
最近公司开发微信小程序项目,从网上查看了很多资料,也遇到了很多坑,今天特意把它拿出来和大家分享一下,我相信你看完这一定会有收获,好了,我也不逼逼,直接来看干货。大家开发的时候一定要看官方的文档,只是很多人都会犯的错误,很多小伙伴看到网上的用例并不是所有参数都有传的,但是有一些必需的参数一定不能少。微信统一下单https://pay.weixin.qq.com/wiki/doc/api/jsa...原创 2019-04-21 01:32:55 · 1559 阅读 · 1 评论