java
我叫小白啊
别人生下来是为了成功,而你是为了活下去
展开
-
spring cloud 的核心组件有哪些?
Eureka:服务注册于发现。Feign:基于动态代理机制,根据注解和选择的机器,拼接请求 url 地址,发起请求。Ribbon:实现负载均衡Hystrix:提供线程池,不同的服务走不同的线程池,实现了不同服务调用的隔离,避免了服务雪崩的问题。Zuul:网关管理...原创 2020-07-21 12:41:58 · 850 阅读 · 0 评论 -
使用JAVA 返回图片验证码
package com.xwt.xiaowantong.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;...转载 2019-05-28 18:41:49 · 943 阅读 · 0 评论 -
阿里短信服务
初步的一些阿里短信需要的一些东西 官网都有说明记得把AccessKey启用,首次免费送你100条可以测试用https://help.aliyun.com/document_detail/59210.html?spm=5176.sms-account.108.5.381e1cbefHnojl /** * 发送验证码 * @param phone * ...原创 2018-10-25 17:14:08 · 378 阅读 · 0 评论 -
SpringBoot 定时任务
在启动类上使用@EnableScheduling注解开启对定时任务的支持,然后启动项目 可以看到三个定时任务都已经执行,并且使同一个线程中串行执行,如果只有一个定时任务,这样做肯定没问题,当定时任务增多,如果一个任务卡死,会导致其他任务也无法执行。 多线程执行使用config配置类的方式添加配置import org.springframework.context.an...原创 2018-09-07 11:24:24 · 262 阅读 · 0 评论 -
SpringBoot整合Mybatis Generator
新建mybatis-generator.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" ...原创 2018-06-15 15:48:56 · 610 阅读 · 0 评论 -
Spring Boot 集成日志logback + 控制台打印SQL
一: 控制台打印SQLapplication.properties中添加如下即可在控制台打印sqllogging.level.com.fx.fxxt.mapper=debug二:日志 因为Spring Boot使用的默认日志框架就是Logback,所以只需要修改Mapper的级别为Debug就可以。新建logback.xml<?xml version...原创 2018-06-20 17:56:40 · 12361 阅读 · 4 评论 -
JAVA POI 导出 Excel多个Sheet分页 及多列自动合并
maven 依赖如下<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version></dependency><!转载 2018-02-10 16:57:40 · 2565 阅读 · 0 评论 -
JAVA POI 导出Excel 多个Sheet分页
package com.mms.controller;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import com.mms.utils.ExportExcelUtil;import org.apache.p...转载 2018-02-10 17:09:40 · 2870 阅读 · 1 评论 -
使用Nginx反向代理及解决js跨域问题
搭建Nginx实现通过反向代理解决js请求跨域问题原创 2018-02-02 14:00:46 · 2777 阅读 · 0 评论 -
JAVA POI做导出Excel功能
maven依赖 我这里版本是 3.9dependency> groupId>org.apache.poigroupId> artifactId>poiartifactId> version>3.9version>dependency>ExportExcelUtil.javapackage com.mms.utils;import java.io.Buffe原创 2018-02-02 13:40:46 · 665 阅读 · 0 评论 -
java判断一个对象是否全部为空
public static boolean isField(Object object)throws Exception{ boolean flag = true; Class materual = (Class) object.getClass(); Field [] fs = materual.getDeclaredFields(); for (Field f原创 2018-02-02 12:02:02 · 2151 阅读 · 0 评论 -
集合类操作优化经验总结
在实际的项目开发中会有很多的对象,如何高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题,线性表、链表、哈希表等是常用的数据结构,在进行 Java 开发时,JDK 已经为我们提供了一系列相应的类来实现基本的数据结构,所有类都在 java.util 这个包里,清单 1 描述了集合类的关系。清单 1.集合类之间关系Collection├Li转载 2017-11-14 19:12:41 · 599 阅读 · 0 评论 -
pom自动部署tomcat7插件
在maven项目开发中,一般推荐使用jetty进行开发调试。但是在项目发布的时候要求使用tomcat7作为发布服务器,为此在maven中配置了tomcat7插件,以支持项目在外部tomcat7进行远程热部署。1.在服务器段安装tomcat7,并更改配置文件夹conf中tomcat-users.xml。这样用户tomcat就拥有管理员权限原创 2017-10-16 15:14:06 · 3522 阅读 · 0 评论 -
阿里巴巴Java开发手册及Java代码规约扫描eclipse插件安装
阿里巴巴Java开发手册及Java代码规约扫描eclipse插件安装原创 2017-10-31 10:54:17 · 741 阅读 · 0 评论 -
可提高Java开发性能的5款调试工具
Java是一种非常强大的编程语言,自问世以来就广受欢迎。作为现今十分流行的移动平台——Android的核心语言,它大大促进了移动通信行业的发展。因此可以肯定,随着Android平台的不断扩张,Java开发人员的需求量也会不断增加。这篇文章为大家介绍了多款有用的调试工具,以供参考。不过,在此之前,先来看看有哪些不同类型的调试器。调试器的类型· CLI调试器(命令行调试器):GDB、JBD转载 2017-03-16 19:26:01 · 818 阅读 · 0 评论