自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fay.Q

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 博客(112)
  • 资源 (4)
  • 收藏
  • 关注

原创 目录

一、SpringBoot(一)SpringBoot 快速搭建SpringBoot项目 (二)SpringBoot 开发工具中lombok安装及使用,spring boot集成 (三)SpringBoot Spring Boot配置定时任务 (四)SpringBoot 配置监控JavaMelody (五)SpringBoot 配置邮件Mail (六)SpringBoot 异步调用 (...

2019-02-27 16:15:39 332

原创 PDF转WORD

有python运行环境的,可自行运行;

2023-12-01 17:10:53 885

原创 ideaidea

【代码】ideaidea。

2023-07-24 15:20:55 103

原创 Python

1.环境安装python官网:Python Releases for Windows | Python.org根据自身电脑下载所需安装包next->next 安装即可命令行执行python验证是否安装成功2.开发环境(PyCharm)pycharm下载:Download PyCharm: Python IDE for Professional Developers by JetBrains根据提示安装即可3.创建第一个项目如需引入依赖库...

2022-04-15 16:28:50 263

原创 (八)SpringBoot 多数据源配置及使用

使用场景:项目中避免不了使用多数据源的情况,以下为配置及使用多数据源的例子:配置文件:spring: #配置数据库 datasource: dynamic: #默认数据源,如代码不设置数据源默认使用该数据源 primary: datasource1 datasource: datasource1: driver-class-name: com.mysql.cj.jdbc.Driver u..

2020-12-11 11:40:42 322

原创 Linux 排查CPU占用过高问题

当前进程的运行列表 命令:top -c 按一下P可以按照CPU使用率进行排序查看进程的线程列表 命令:top -Hp 56649 继续按P排序截图仅是为了例子;可以看出线程4969较高4969 为十进制,转换16进制:# printf "%x\n" 49691369导出进程快照命令:jstack -l 56649 > /tmp/56649.stack查看线程在做什么命令:cat/tmp/56649.stack|g...

2020-06-16 16:46:13 433

原创 设计模式-模板模式

有些时候我们做某几件事情的步骤都差不多,仅有那么一小点的不同,在软件开发的世界里同样如此,如果我们都将这些步骤都一一做的话,费时费力不讨好。所以我们可以将这些步骤分解、封装起来,然后利用继承的方式来继承即可,当然不同的可以自己重写实现嘛!这就是模板方法模式提供的解决方案。所谓模板方法模式就是在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。模板方法模式就是基于继承的代码复用技术的。在模板方法模式中,我们可以将相同部分的代

2020-06-15 16:59:52 153

原创 mogodb 重置Studio 3T的使用日期

创建bat文件执行即可,内容如下:@echo offECHO 重置Studio 3T的使用日期......FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "installation" ^| fi...

2019-12-02 16:27:55 256

原创 BigDecimal四舍五入的问题

创建BigDecimal对象主要有两种。BigDecimal b1 = new BigDecimal("1.34");//1.34BigDecimal b2 = BigDecimal.valueOf(1.34);//1.34其中b1也可以写成new BigDecimal(Double.toString(1.34)),可以直接new BigDecimal(1.34)吗,也是可以的,只是会出现...

2019-12-02 14:39:09 1076

原创 sonar常见问题

Cast one of the operands of this integer division to a "double"When arithmetic is performed on integers, the result will always be an integer. You can assign that result to along,double, orfloat...

2019-10-25 14:54:35 1293

原创 java8 DateTimeFormatter LocalDateTime

jdk1.8中新增了 LocalDate 与 LocalDateTime等类来解决日期处理方法,同时引入了一个新的类DateTimeFormatter来解决日期格式化问题。LocalDateTime,DateTimeFormatter两个类都没有线程问题,只要你自己不把它们创建为共享变量就没有线程问题。格式化:DateTimeFormatter formatter = DateTime...

2019-09-17 11:44:08 572

原创 java8 一系列操作

1. List转map 注意点,处理重复问题/*** 重复时用后面的value 覆盖前面的value*/Map<String, String> map = list.stream().collect(Collectors.toMap(Person::getId, Person::getName,(key1 , key2)-> key2 ));/*** 重复时...

2019-08-20 14:27:50 196

原创 Java分页工具

Java分页工具import java.util.ArrayList;import java.util.List;/** * 分页 */public class PageUtil<T>{ /** * 所有的记录 */ private List<T> allList=null; /** * 每页需要显...

2019-05-24 11:26:28 1337

原创 (一)Spring Cloud Alibaba-Nacos

自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注。昨天也就是(1.0.0(Apr 10, 2019))发布1.0.0版本 Nacos是什么 Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务...

2019-04-11 11:43:39 224

原创 Linux 命令

关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running) systemctl start firewalld...

2019-04-09 21:04:25 141

原创 Spring RestTemplate 调用接口乱码的解决

背景:使用RestTemplate 调用接口返回结果乱码,但在浏览器中或者POSTMAN中调用时返回结果非乱码;在解决问题过程中,设置请求各种编码等均未生效;在仔细观察http请求时发现原来,数据是经过 GZIP 压缩过的。默认情况下, RestTemplate 使用的是 JDK 的 HTTP 调用器,并不支持 GZIP 解压;解决方法:使用 Apache HttpClien...

2019-03-11 17:16:25 1680

转载 JAVA 8 Map遍历

public class LambdaMap { private Map&lt;String, Object&gt; map = new HashMap&lt;&gt;(); @Before public void initData() { map.put("key1", "value1"); map.put("key2", "valu...

2019-03-11 17:05:47 220

原创 (七)SpringBoot 跨域配置

 @Componentpublic class CrossDomainFilter implements Filter { @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {...

2019-02-27 15:54:18 221

原创 java日期相关方法

/** * java 获取 获取某年某月 所有日期(yyyy-mm-dd格式字符串) * @param year * @param month * @return */ public static List&lt;String&gt; getMonthFullDay(int year , int month){ Simp...

2019-02-13 10:26:56 422

原创 (五)spring cloud Feign 转发请求头(header参数)

 1. 实现Feign提供的一个接口RequestInterceptor@Configurationpublic class FeignConfiguration implements RequestInterceptor{ private final Logger logger = LoggerFactory.getLogger(getClass()); ...

2019-01-11 18:33:17 3398

原创 (六)SpringBoot 异步调用

异步调用开启异步调用支持              @EnableAsync 启动类使用注解开启异步调用   2. 添加异步方法 @Async        public void sendSms(){           System.out.println("@Async");             }   3.配置线程池@Configuration@...

2018-11-28 19:09:04 290

原创 Mysql保存emoji表情

保存表情需要对应字符集支持1.mysql支持utf8mb4的版本是5.5.3+2.修改数据库配置[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-se...

2018-11-07 14:34:51 352

原创 (五)SpringBoot 配置邮件Mail

1. 添加依赖&lt;!-- mail依赖 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-mail&lt;/artifactId&gt; &lt;/dependency&gt;

2018-10-24 11:49:15 1948

原创 (四)spring cloud 部分相关配置(持续更新.....)

1.微服务使用ip注册到euraka server上的配置springcloud 2.0的配置如下:eureka: instance: prefer-ip-address: true instance-id: ${spring.cloud.client.ip-address}:${server.port}2.上传附件超1Mb时相关配置servlet: ...

2018-10-16 17:47:28 399

原创 (四)SpringBoot 配置监控JavaMelody

添加依赖&lt;javamelody.version&gt;1.74.0&lt;/javamelody.version&gt;&lt;!-- JavaMelody Spring Boot Starter --&gt;&lt;dependency&gt; &lt;groupId&gt;net.bull.javamelody&lt;/groupId&gt; &lt;artifa...

2018-10-11 11:38:57 1227

原创 Linux shell脚本启动 停止 重启服务(jar)

 注意:window编辑的shell文件,通过WinSCP上传的Linux服务器,需要改变文件的格式(查看文件格式,vim编辑后输入 :set ff)#!/bin/bashexport JAVA_HOME=/usr/lib/jvm/java-1.8export JRE_HOME=/$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/jre/lib/r...

2018-10-09 12:01:40 7093 3

原创 (三)spring cloud 注册中心

eureka服务端依赖:&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &lt;artifactId&gt;spring-cloud-starter-netflix-eureka-...

2018-09-21 11:02:51 493

原创 Spring Boot如何使用Spring Security

依赖 &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-security&lt;/artifactId&gt; &lt;/dependency&gt;Spring Se...

2018-09-18 17:31:12 312

原创 CentOS7 部署springboot项目

首先确保你的linux上有jdk 没有的话需要安装一下使用yum的安装较为简单 ,当然也可以加压包安装;yum安装jdk步骤:1.查询想要安装的jdk版本yum search java|grep jdk2.选择对应版本安装yum install java-1.8.0-openjdk.x86_643. 设置环境变量vi /etc/profile  ...

2018-09-06 13:44:46 4460 1

原创 Docker(一) --CentOS7 安装 Docker

Docker支持以下的CentOS版本:CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64...

2018-09-06 10:56:29 298

原创 精简版CentOS7配置yum源

1,进入yum源配置目录cd /etc/yum.repos.d2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易的yum源:curl http://mirrors.163.com/.help/CentOS7-Base-163.repo &gt; CentOS-Base.repo3,更新玩yum源后,执...

2018-09-06 10:47:15 1066

原创 (二)springCloud 服务间的通信方式

在说这两种方式之前,先来简单的了解一下Ribbon。(之后学习总结)简单的说Ribbon是一个负载均衡客户端,SpringCloud的两种服务间调用方式背后都用了Ribbon。一、springCloud 服务间的通信方式有两种 RestTemplate 方式 Feign 的方式 不管是什么方式,他都是通过REST接口调用服务的http接口,参数和结果默认都是通过jack...

2018-08-28 15:54:58 7626 4

原创 (一)eclipse快速搭建Spring Cloud 微服务框架

Spring-Cloud项目基本搭建源码下载:https://download.csdn.net/download/shfei10100/10625302随着近几年微服务架构理念的流行,越来越多微服务架构也进入人们的视野,目前大部分公司用的比较多的是阿里的rcp框架Dubbo,Spring-Cloud等。下面本人简单的给分享一下关于Spring-Cloud 的基本技术心得:Spring...

2018-08-24 17:50:40 39977 21

转载 Spring事务配置的五种方式及事务传播相关(不看后悔,一看必懂!)

原文:http://blog.csdn.net/hjm4702192/article/details/17277669前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个...

2018-08-23 17:14:38 311

原创 Log4j 单独日志文件的配置

log4j.properties配置如下:### set log levels ###log4j.rootLogger = INFO , C , D , E ### console ###log4j.appender.C = org.apache.log4j.ConsoleAppenderlog4j.appender.C.Target = System.outlog4j.appe...

2018-08-23 16:54:24 1143

原创 Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框架

下载地址:https://download.csdn.net/download/shfei10100/10603076

2018-08-14 15:25:42 343

原创 windows 下ActiveMQ集群搭建(ActiveMq+zookeeper+levelDB)

参考文章:Zookeeper的两种安装和配置(Windows)参考文章:ActiveMQ之集群(主从)搭建已成功配置伪集群,高可用启动zookeeper,启动报错正常,等3个服务都启动了,即完全启动了启动3个activemq服务如上截图,端口8161服务自动分配为master;另外2个服务为slave;3个服务的话允许一个服务挂断,具体参考说明请查阅zookeepe...

2018-07-30 14:13:24 1745

原创 Eclipse ZooKeeper 插件使用

ZooKeeper 插件安装插件地址:ZooKeeperEclipse  http://www.massedynamic.org/eclipse/updates/安装ZooKeeperEclipse插件步骤如下:Step 1. 在 Eclipse 菜单打开Help -&gt; Install New Software…Step 2. 添加 url http://www.massedynamic.o...

2018-07-13 16:11:29 1229

原创 Zookeeper 在Windows下的安装过程及测试

安装jdk安装Zookeeper. 在https://archive.apache.org/dist/zookeeper/下载对应版本(测试使用的是zookeeper-3.4.6版本)解压zookeeper-3.4.6至F:\qsf\zookeeper\zookeeper-3.4.6在F:\qsf\zookeeper\ 新建data及log目录ZooKeeper的安装模式分为三种,分别为:单机模式...

2018-07-13 15:48:04 2345

转载 zookeeper的详细介绍及使用场景

Zookeeper是什么Zookeeper 分布式服务框架是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储, Zookeeper 作用主要...

2018-07-13 15:43:50 670

PDF转WORD,windows可执行文件

PDF转WORD,windows可执行文件

2023-12-01

20道必要背会的微服务面试题

微服务面试题

2023-03-13

gif4j-pro-trial-2.3

gif4j_pro_trial_2.3

2023-02-16

spring-cloud demo

spring-cloud eureka 环境搭建(注册服务,发现服务)demo

2018-08-24

Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框架

Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框架; 已集成activeMq;cxf webservice;邮件;

2018-08-14

springboot2+hibernate+thymeleaf集成例子

springboot2+hibernate+thymeleaf集成例子 包括登录、查询、过滤器、定时任务简单demo

2018-08-07

Java-WebSocket jar包

2017-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除