- 博客(13)
- 收藏
- 关注
原创 记一次构建Spring源码
Spring源码下载地址Spring Frameword 下载地址我用的是5.0.X版本的,下载一个zip包。下载gradle因为Spring源码是用gradle构建的,到官网下载一个gradle 各个版本的下载地址下载的是4.9版本的,选择二进制版本配置一下环境变量,比如我这边的参数:新增参数 GRADLE_HOME D:\SoftWare\gradle\gradle-4.9在原有的Path 添加 ;%GRADLE_HOME%/bin;IDEA打开项目配置好gradle后打开
2020-08-06 10:48:28 293
原创 yyyy-MM-dd和YYYY-MM-dd的区别
yyyy-MM-dd和YYYY-MM-dd的区别java中的区别java中的区别先看一段代码Calendar instance = Calendar.getInstance(); instance.set(2019,11,28); Date time = instance.getTime(); try { SimpleDateFormat yyyyFormat= new S...
2020-01-06 11:06:34 4790
转载 通过fastjson将Long类型、Double类型转换成String类型
后端把Long类型、Double类型的数据传给前端,前端可能会出现精度丢失的情况。例如:201511200001725439这样一个Long类型的整数,传给前端后会变成201511200001725440,或者 0.05 数值转成 “0.55”解决方法:方法一:在后台将这个Long类型的字段转换成String类型的,风险比较大。方法二:使用fastjson的提供的注解,@JSONFiel...
2019-12-04 14:19:39 2776
转载 搭建基于Rabbitmq + ELK分布式日志收集平台
搭建基于Rabbitmq + ELK分布式日志收集平台分布式系统中的日志散落在各个服务器中,对于问题的定位和分析有诸多不变;ELK日志收集与分析平台是当下使用最为广泛的分布式日志平台。它的基本流程是:各服务将日志通过logstash进行过滤和格式化,存储至es中,kibana作为可视化界面提供日志的检索与分析功能。此处为了提高服务器的性能,减少服务直接将日志输出至es带来的性能损耗,引入了Ra...
2019-10-12 15:27:23 902
转载 Linux搭建ELK日志收集系统:FIlebeat+Redis+Logstash+Elasticse
Linux搭建ELK日志收集系统:FIlebeat+Redis+Logstash+Elasticse 转载至[链接](https://blog.51cto.com/13859393/2156844)Centos7部署ELK日志收集系统一、ELK概述:E...
2019-10-11 17:12:42 803
转载 如何高效地准备技术面试?
原文链接:https://data.newrank.cn/m/s.html?s=PigpOzE6PCw= 戳蓝字“CSDN云计算”关注我们哦!作者 | Windson Yan来源 | www.enginego.org刚开始参加工作的时候,我对面试总是很恐惧,既担心简历无法通过初筛,也担心即...
2019-09-03 16:52:23 320
原创 java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼
代码中用Mysql时,启动报错java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼解决方案在url后台添加 serverTimezone=UTCspring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEnc...
2019-08-23 09:42:48 186
转载 RabbitMQ较详细的教程
RabbitMQ较详细的教程-本文所有案例均有代码文章目录RabbitMQ实战教程1.什么是MQ2.RabbitMQ2.1.RabbitMQ的简介2.1.1.AMQP2.2.官网2.3.MQ的其他产品2.4.学习5种队列2.5.安装文档3.搭建RabbitMQ环境3.1.下载RabbitMQ3.2.windows下安装3.2.1.安装Erlang3.2.2.安装RabbitMQ3.3.Linux下...
2019-07-30 16:32:17 245
原创 2.设计模式-观察者模式(发布-订阅模式)
观察者模式(发布-订阅模式)一个简单的使用简介例子被监听者(被观察者)监听者(观察者)测试类简介观察者模式(有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处...
2019-07-14 14:28:14 198
原创 正则表达式公式
正则表达式的基本用法将传入的用户名或者用户名、密码、身份证号、手机号等做一个正则匹配,防止输入非法字符。以下的两个小例子:下面是我之前从一个博客找到的规则公式,具体是哪位大神的就忘了。一、数字表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]...
2019-07-11 19:06:49 510
原创 kettle的图形工具(Spoon)简单介绍
kettle(ETL)的简单使用最近刚接手一个新项目,接触了一个叫kettle的工具,这玩意可以用在数据同步,数据清洗,跨数据源等问题,而且不需要写代码,简单易懂。以下来源百度百科:Kettle是一款国外开源的ETL工具,纯java编写,可以在Windows、Linux、Unix上运行,数据抽取高效稳定。工具首先用到Spoon工具,这个工具可以图形界面化的操作。简单易懂。Spoon可以...
2019-07-10 16:27:42 19834
原创 1.设计模式-单例模式
1.设计模式-单例模式实现单例模式的三种方式懒汉式饿汉式枚举式实现单例模式的三种方式单例模式一般分为【懒汉式、饿汉式、枚举式】懒汉式package com.example.demo.singleton;/** * 懒汉式-单例 */public class LzSingleton { // 线程非安全的// private static LzSingleton lz...
2019-07-03 15:39:37 162
原创 The temporary upload location [/tmp/tomcat.***/work/Tomcat/localhost/ROOT] is not valid
Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.4632713886902697896.9004/work/Tomcat/localhost/ROOT] is not valid发现问题的原因解...
2019-07-01 15:35:26 3278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人