自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 资源 (10)
  • 收藏
  • 关注

原创 Git 安装与配置

目录【安装 Git】【windows配置git SSH服务】【配置全局用户名和邮箱】【安装 Git】下载地址:Git官方下载地址点击安装, 然后下一步, 直到下面这个页面建议: 按照上面所示方式选中复选框 ;点击下一步, 直到出现这个页面:建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的;点击下一步, 直到出现下面这个页面:建议: 这个是选择行结束符, windows与linux行结束符不一致; 建议选择第一个, 这样git会自动转换;点

2021-01-15 17:02:49 13

原创 postman

目录官网下载、安装使用篇官网官网地址下载、安装官网下载地址此图以Windows 64为例下载完成后直接点击安装即可使用篇以下内容均源于他人博客postman使用【一】导入导出和发送请求查看响应【二】Collection的创建/使用/导出分享等【三】使用数据文件【四】接口测试...

2021-01-15 14:45:53 16

原创 日志【汇总】

目录简介推荐文章简介实际开发过程中都会涉及到打印日志,本文主要用来收集汇总关于日志相关的内容和比较好的文章推荐文章为什么阿里巴巴禁止工程师直接使用日志系统(Log4j、Logback)中的 API服务被干爆了!竟然是日志的锅!!教你动态修改日志级别...

2021-01-13 15:27:03 9

原创 密码加密

目录简介BCrypt加密 【推荐使用】MD5 【不推荐使用】简介在实际开发过程中经常会有注册用户的需求,在注册过程中应该将密码进行加密后存入数据库,本文主要讲解BCrypt加密和MD5加密两种方式BCrypt加密 【推荐使用】package com.it.demo;import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;public class BCryptPassword { public

2021-01-13 11:03:26 17

原创 Go 【汇总】

目录【教程篇】【教程篇】笨鸟教程Golang 入门系列Go 语言编程系列Go 入门

2020-12-25 15:26:07 23

原创 Eureka

单节点pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency>完整的pomxml<?xml version="1.0" encoding="UTF-8"?><

2020-08-16 17:01:47 384

原创 Java8 日期时间处理

【前言】Java 8以前Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。Date如果不格式化,打印出的日期可读性差Fri May 29 15:38:01 CST 2020阿里巴巴开发手册中禁用static修饰SimpleDateFormatSimpleDateFormat的format方法最终调用代码private StringBuffer format(Date date

2020-05-29 17:50:59 554

原创 Java常用软件官网下载地址【汇总】

【前言】本文以Windows 64位为例,如有mac或Linux系统的请自行选择对应系统进行下载【JDK】【最新版本官网下载地址】 推荐下载长期支持版本(LTS):例如 jdk8、jdk11【旧版本官网下载地址】以jdk8u202为例【jdk安装及环境变量配置】这个比较简单,请自行百度【jdk1.8官方文档】【jdk_API中文帮助文档下载汇总】开发中可以直接查看源码(推荐)或者要查看文档,笔者提供了jdk1.6、jdk1.7和jdk1.8三个版本的中

2020-05-15 15:50:59 1060

原创 定时任务【汇总】

【推荐好文】Spring Job、Quartz、XXL-Job【Spring Task】Spring的@Scheduled注解实现定时任务【Quartz】QuartzSpring整合Quartz【XXL-JOB】XXL-JOB框架

2020-05-13 10:08:23 91

原创 Kafka 【汇总】

从集成到ACK、消息重试、死信队列,Kafka你知多少?

2020-05-08 17:08:41 66

原创 Linux 【汇总】

别再说你不懂Linux内存管理了,10张图给你安排的明明白白

2020-05-07 18:28:40 84

原创 CPU【汇总】

一些关于 CPU 的基本知识原来 CPU 为程序性能优化做了这么多

2020-05-07 18:27:04 141

原创 SpringMVC【汇总】

【原理】SpringMVC工作原理SpringMVC工作原理详解【其他】SpringMVC实战中如何权限管理详解

2020-05-07 17:48:20 69

原创 Tomcat 【汇总】

写一款 Tomcat 也没有那么难详解tomcat的连接数与线程池Tomcat 调优的技巧tomcat7 1000并发量配置以及配置优化

2020-05-07 15:56:12 45

原创 Java 集合框架【汇总】

【总结篇】这篇让你吃透Java集合框架!【源码篇】

2020-05-07 15:02:15 89

原创 反射【汇总】

【前言】实际开发过程中经常会使用到反射,本文把常用的进行相应的汇总,为了演示本文的异常全部向上抛了,实际开发过程中请根据实际需求进行捕获处理先定义POJOpackage com.it.reflex.domain;import lombok.Data;@Datapublic class Person { private Long id; private String ...

2020-04-30 17:42:45 51

原创 JAVA 泛型

聊一聊-JAVA 泛型中的通配符 T,E,K,V,?

2020-04-30 15:54:48 59 1

原创 Jackson 使用篇

【简介】日常开发过程中经常会使用json进行数据的传输,这就涉及到了对象和json的相互转化,常用的解决方案有:Jackson(推荐)、谷歌的Gson、阿里的Fastjson,详情见Json【汇总】因为SpringBoot默认的json解析格式就是Jackson,所以不需要额外的引入依赖【常用 API】因为日常开发最常用的api就是对象的序列化和反序列化,这里封装一个工具类packa...

2020-04-26 17:16:30 1343

原创 项目方案【汇总】

【id 生成方案】一线大厂的分布式唯一ID生成方案是什么样的?分布式系统唯一ID生成方案汇总分布式全局唯一ID生成策略Twitter的分布式自增ID算法snowflake (Java版)详解分布式 ID 生成器 (snowflake)雪花算法(Snowflake) - 改进版UidGenerator:百度开源的分布式ID服务(解决了时钟回拨问题)【跨域解决方案】跨域解决方案...

2020-04-14 10:31:31 115

原创 项目整合【汇总】

【用 maven、filter 管理不同环境的配置文件】【SSM整合druid】【SSM 整合 分页插件 PageHelper】【SSM整合Redis】【sprinBoot2.x 整合 Redis】【Lombok】【springBoot整合Logback和Log4j2】【Log4j2 + SLF4j打造日志系统】【Logback 日志】【读取properties文件】【java...

2020-04-14 10:26:18 91

原创 项目规范【汇总】

【简介】实际开发中,接口怎样定义更好?异常怎样处理更好?日志怎样输出更好?本文主要介绍怎样编写规范的项目,让整个项目更加合理规范!!!【接口篇】SpringBoot三招组合拳,手把手教你打出优雅的后端接口【墙裂推荐】统一结果、异常、日志接口规范接口规范Restful接口设计规范RESTful 接口设计规范【日志篇】细说 Java 主流日志工具库日志规范正确的打日志姿势...

2020-04-14 10:22:30 174

原创 Java异常 【汇总】

Java 异常

2020-04-13 16:19:16 45

原创 注解【汇总】

springBoot注解大全

2020-04-01 15:36:39 58

转载 Java 通过反射获取类上注解,方法上注解,注解里的值及方法参数

【Demo 地址】https://github.com/alwaysInRoad/test-annotation-demo.git说明:此类为本人开发的工具类,具体应用在什么地方呢。本人在实际项目中,权限管理这一块有所应用,应该是权限这一块有所需求而开发的。应用场景说明:权限资源自动化生产时,用户点击界面的一键生成资源时,接口中就会遍历指定controller包下所有类,返回所有类名。再...

2020-03-24 09:17:28 7172

原创 通过反射设置父类属性值

【简介】实际开发中有时候需要使用反射进行属性赋值【详解】package com.it.domain;import lombok.Data;@Datapublic class Person { private String name; private int age;}package com.it.domain;import lombok.Data;@...

2020-03-23 20:02:54 766

原创 Json 格式化

【简介】在无网无插件的情况下,需要对JSON字符串进行格式化【Demo 地址】https://github.com/qidasheng2012/json-format【pom】<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...

2020-03-23 19:27:50 195

原创 ELK

elasticsearch + kibana 集群环境搭建手把手教你搭建一个 Elasticsearch 集群

2020-03-17 18:24:46 219

转载 如何设计一个完美的权限管理模块?

如何设计一个完美的权限管理模块?

2020-03-16 18:45:25 148

转载 Stream

Java8-Stream集合操作快速上手

2020-03-13 19:38:36 50

转载 lambda表达式

最通俗易懂的讲解:lambda表达式

2020-03-13 19:35:44 88

原创 注解【汇总】

【@Inherited】java @Inherited注解详解java @Inherited注解的作用

2020-03-13 10:35:57 61

原创 Java8 日期处理

18个Java8日期处理的实践Java8 LocalDateTime和Date相互转换LocalDate、LocalDateTime与timestamp、Date的转换

2020-03-12 19:16:38 58

转载 SpringBoot集成JWT实现token验证

【JWT官网】https://jwt.io/ 【JWT(Java版)的github地址】https://github.com/jwtk/jjwt【什么是JWT】Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).定义了一种简洁的,自包含的方法用于通信双方之间以JSON对象的形式安全的传递信息。因为数字签名...

2020-03-02 11:29:05 207

原创 Kafka

【详解篇】Kafka详解Kafka学习之路【整合篇】Spring Boot 2.x 快速集成整合消息中间件 Kafka

2020-01-13 16:28:22 96

原创 SpringBoot2.x 热部署 DevTools

【pom】<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <option...

2020-01-10 16:37:39 71

原创 Retrofit2

【前言】平时开发过程中少不了远程接口调用,常用的工具类包括:HttpClient、HttpURLConnection、OKHttp和Volley,区别可参考下面链接文章HTTP客户端连接,选择HttpClient还是OkHttp?网络连接方式HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比本文主要介绍基于OKHttp的网络请求框架:Ret...

2020-01-09 19:36:28 209

原创 SkyWorking

【官网】【部署篇】全链路跟踪skywalking简介SkyWorking基础:6.2版本安装部署

2020-01-08 19:36:48 394

转载 Docker【汇总】

Docker入门教程Dockerfile 使用介绍Dockerfile 命令详解使用 Docker 部署 Spring BootDocker 三剑客之 Docker ComposeDocker Compose + Spring Boot + Nginx + Mysql 实践Docker 三剑客之 Docker Machine使用 Docker 部署 Spring Boot 开源软件云...

2019-12-26 11:16:54 79

转载 SpringBoot与SpringCloud的版本对应详细版

https://www.cnblogs.com/zhuwenjoyce/p/10261079.html

2019-12-26 10:15:02 231

原创 IDEA 【汇总】

itellij idea导入web项目并部署到tomcat: 链接

2019-12-19 10:13:17 1948 2

eclipse的SVN插件

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的

2017-10-02

jdk1.8中文.CHM

JDK1.8 API 中文 百度翻译版 java帮助文档 JDK API java 帮助文档 百度翻译 JDK1.8 API 中文 百度翻译版 java帮助文档 Java最新帮助文档 本帮助文档是使用百度翻译,非人工翻译。准确性不能保证,请与英文版配合使用

2017-09-26

JAVA_API_1.7中文.chm

java api1.7 中文版,可以帮助你更快地熟悉java,是java日常开发中的好工具,对你java的学习会有帮助......

2017-09-26

tomcat-9.0.0

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2017-09-26

Tomcat-8.5.20

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2017-09-26

tomcat-8.0.46

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2017-09-26

Tomcat-7.0.81

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

2017-09-26

Thinking In Java 第四版(中文版)

书中自有黄金屋,书中自有颜如玉,读书是一种爱好,也是一种品德的修养.学习java是一种技能的掌握,也是思想的升华...

2017-09-25

Navicat Premium(含破解文件和步骤)

Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达六种数据库:MySQL、Oracle、SQL Server、MariaDB、SQLite 和 PostgreSQL,可一次快速方便地访问所有数据库。

2017-09-25

JD-Eclipse反编译插件

用eclipse进行编码时,经常需要查看一些类的源码,而这些类必须导入源码包才能查看.现在有了反编译插件后可以直接通过这个插件来查看源码

2017-09-25

空空如也

空空如也

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

TA关注的人 TA的粉丝

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