自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 JAVA重试框架

背景对于外部系统的调用结果是不可预料的,可能出现异常,比如网络延迟、中断等情况。为了提高系统的容错性,可靠性,一致性,需要提供一个可靠的异常重试框架。业界现状异常重试已经是一项比较成熟的技术了,比如dubbo、apache httpclient默认支持设置重试,另外还有一些相对独立的异常重试框架如Guava Retry、Spring Retry、Smart Retry等。注意重试的方法要考虑幂等性等问题。常用框架介绍Spring RetryRetryCallback: 封装你需要重试的

2022-04-20 11:44:22 1914

原创 git 常用指令

git clone urlgit branch --allgit remote add chenxu urlgit remotegit fetch --allgit branch --set-upstream-to=chenxu/devgit checkout -b dev chenxu/devgit pull --all

2021-08-27 11:57:04 149

原创 windows系统mysql安装及初始化

进入 mysql下载网址 ,点击下载服务器。选择安装的 mysql 。直接下载的压缩包解压到指定目录,并设置Path环境变量方便使用。出于隐私保护设置环境变量就不截图了。以管理员身份运行cmd,防止出现 Install/Remove of the Service Denied!。执行 mysqld --initialize --console 并记录初始密码。打印的最后一行会有自动生成的初始密码。...

2021-08-16 10:11:40 155 1

原创 git如何配置ssh

打开shell,输入 cd ~/.ssh生成密钥,指令 ssh-keygen -t rsa -C "username@company.com"添加密钥,指令 ssh-add ~/.ssh/id_rsa如果报错 Could not open a connection to your authentication agent.则输入 ssh-agent bash 将公钥添加管理查看公钥,cat id_rsa.pub 然后将公钥复制到仓库中即可...

2021-08-02 16:22:00 386

原创 Linux常用指令&技巧

Linux常用指令ls -lh 或 ll -h 以人们习惯的方式查看文件或文件夹大小[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m5cKjWw7-1627698641004)(http://rnd-isourceb.huawei.com/c00586071/MarkdownPicture/blob/master/image-1625882135.png)]watch -n1 "ll" watch命令可以实时查看命令结果-n 表示间隔,单位s,表示后面命令的

2021-07-31 10:31:43 53

原创 Error running ‘ServiceApplication‘: Command line is too long. Shorten command line.

Error running ‘ServiceApplication’: Command line is too long. Shorten command line for ServiceApplication or also for Spring Boot default configuration.

2020-10-08 16:40:45 2387

原创 fatal: Could not set SSL backend to ‘schannel‘:already set

fatal: Could not set SSL backend to ‘schannel’:already setIDEA无法正常使用GIT,一般情况下GIT版本低,IDEA版本和GIT版本不兼容,升级GIT版本即可解决该问题

2020-10-08 15:41:41 2193

原创 Git学习笔记

基本概念工作区域(Working Directory):git初始化后所在目录,也就是自己电脑上的文件目录版本库包括暂存区(Stage)和远程仓库(Repository)Git图解关于回退的命令有两个:reset和checkout快照回滚快照即提交的版本,每个版本称之为一个快照。·* git三棵树分别是:工作区域(Working Directory)、暂存区域(Stage)和git仓库(Repository)HEAD指向最新放入仓库的版本。如果文件未添加到暂存区则属于Untracke

2020-08-10 20:42:17 93

原创 Maven学习笔记

Maven简介Maven是Apache旗下一款开源自动化的项目管理工具,它使用Java语言编写,是一款跨平台的项目管理工具。Maven主要功能项目构建进行编译打包依赖管理自动下载jar包Maven配置Maven目录解释Maven环境变量配置类似Java环境配置,先添加系统变量MAVEN_HOME,然后在Path中添加%MAVEN_HOME%\bin,使用mvn -v验证配置。Maven仓库分为远程仓库和本地仓库settings.xml文件修改,主要修改本地仓库和远程仓库·

2020-07-08 21:36:54 119

原创 快速搭建JAVA企业级开发环境,基于tomcat9,maven3.6,JDK8可改JDK13,IDEA2019。

下载首先官网下载IDEA,tomcat,maven,IDEA自带JDK11,但是大部分企业和很多开源项目都用的JDK8,为了兼容性问题,再下载一个JDK8。配置JAVA开发环境这里值得一提的是,安装JDK8时如果出现两次安装的提示,其实第一次安装的是JDK,后一次选择安装JRE的目录,查看bin目录下是否有javac程序就知道哪个是JDK了,然后直接把另外一个没用的JRE文件夹删了就行了。...

2020-02-21 21:19:11 888

原创 SSM框架整合配置模板参考

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2020-01-30 18:42:13 287

原创 Spring Boot学习 基于2.2.4版本

import org.springframework.boot.*;import org.springframework.boot.autoconfigure.*;import org.springframework.web.bind.annotation.*;@RestController@EnableAutoConfigurationpublic class Example {...

2020-01-30 18:21:57 340

原创 IntelliJIDEA2019集成Maven3.6.2基于JDK13和Tomcat9。

刚开始接触Maven,用它来管理项目,理解如何配置环境花了不少时间,现在就简单的介绍一下目前最新的开发工具如何集成Maven。首先下载好JDK,IDEA,TOMCAT和MAVEN,并配置好环境变量。这两个配置呢主要是为了一些工具要用到,规范化的配置。然后在PATH中加入bin文件夹路径,因为里面有可执行文件,在CMD中输入可执行文件的名字便会自动找PATH路径中的exe文件执行。这时在控制台...

2019-11-06 15:23:00 1598

原创 学习笔记之代码记录

我发现我写过的代码第二次再写的时候就不记得了,还得去看一遍才会写,所以专门用一篇文章记录各个阶段的代码供自己闲暇时候翻翻看。Java SE ...

2019-11-04 21:50:37 742

原创 EL&JSTL笔记

今日内容1. JSP: 1. 指令 2. 注释 3. 内置对象2. MVC开发模式3. EL表达式4. JSTL标签5. 三层架构JSP:1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * conte...

2019-11-04 15:27:24 478

原创 JQuery基础笔记

今日内容1. JQuery 基础: 1. 概念 2. 快速入门 3. JQuery对象和JS对象区别与转换 4. 选择器 5. DOM操作 6. 案例JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框...

2019-11-04 14:43:43 421

原创 JAVA WEB学习笔记

JSP技术概念 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从 Servlet中分离出来,实现表示逻辑。JSP语法JSP页面元素简要说明标签语法声明声明变量与定义方法<%! Java声明%>小脚本执行业务逻辑的Java代码<% Java代码%>表达式用于在JSP页面输出表达式的...

2019-10-30 20:52:14 530

Flink简单入门代码Demo

Flink简单入门代码Demo

2023-12-07

空空如也

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

TA关注的人

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