自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Markdown_04_折叠语法

目录 一、折叠语法 参考资料 一、折叠语法主要使用的是 html5的 details标签(1)示例如下:<details> <summary>折叠文本</summary> 此处可书写文本 嗯,是可以书写文本的</details&...

2019-04-24 17:12:00 1068

转载 Markdown_02_作图

[TOC]前言一、序列图(Sequence)序列图由 js-sequence提供支持,可以将代码块转成序列图示例如下:```sequenceTitle: Here is a titleA->B: Normal lineB-->C: Dashed lineC->>D: Open arrowD-->>A: Dashed open arr...

2019-04-24 17:05:00 324

转载 Markdown_01_基础语法

目录 概览 一、区块元素{#BlockElement} 1.段落和换行 2.标题 2.区块引用 2.1 在每行的最前面加上 > 2.2 只在整个段落的第一行最前面加上> 2.3 区块引用可以嵌套 ...

2019-04-24 16:56:00 452

转载 Markdown_00_资源帖

一、官方资料1.原始官方文档daringfireball.net2.官方文档中文版Markdown 语法说明 (简体中文版)Markdown: Basics (快速入门)3.Typora官方文档https://support.typora.io/三、精选资料Cmd Markdown 编辑阅读器--作业部落Markdown——入门指南Markdown 语...

2019-04-24 16:55:00 175

转载 maven_01_简介及安装

一、简介Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理何为构建除了编写源代码,我们每天有相当一部分时间花在了编译、运行单元测试、生成文档、打包和部署等烦琐且不起眼的工作上,这就是构建。二、安装1.检查JDK安装执行如下命令,检查JDK的安装情况echo %JAVA_HOME%java -version2.maven安装(1)去官网下...

2019-02-14 14:10:00 120

转载 maven_00_资源帖

一、官方资料Maven Getting Started Guide二、精选资料Maven for building Java applications - TutorialMaven Tutorial—howtodoinjavaMaven 教程三、书籍Maven实战四、参考资料转载于:https://www.cnblogs.com/shirui/p/1...

2019-02-14 14:08:00 83

转载 UML_04_时序图

一、前言时序图建模工具,推荐一个工具 https://www.zenuml.com/时序图是一种强调消息时序的交互图,他由对象(Object)、消息(Message)、生命线(Lifeline) 和 Combined Fragments 组成,它主要描述系统中对象和对象之间的交互,它将这些交互建模成消息交换。时序图将交互关系展示成了一...

2018-12-13 18:23:00 162

转载 UML_03_类图

一、前言类图是UML结构图,在类和接口的层次上显示设计系统的结构,显示它们的特性、约束和关系等,是定义其它图的基础。二、类图如上图,在类图中表示方法如下:斜体 :抽象类、抽象方法下划线 :静态方法、静态属性访问控制:+ # ~ - 依次表示 public、protected、default、private三、关系...

2018-12-13 18:23:00 189

转载 UML_02_概述

一、前言UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言二、分类UML 的核心是图表,大致可以将这些图归类为结构图和行为图。结构图( structure diagrams )结构图从不同的抽象和实现程度上描述了一个系统和系统构建...

2018-12-13 18:22:00 94

转载 UML_00_资源帖

一、官方文档https://www.uml-diagrams.org/https://www.omg.org/spec/UML/二、精选资料UML教程-w3cschoolUML建模图实战笔记-ifeve二、参考资料UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图 ...

2018-12-13 18:22:00 103

转载 UML_01_画图工具

一、推荐工具1.processon在线画图,类型丰富www.processon.com2.StarUMLstaruml.io破解方法StarUML 3.0.2 (Crack + Keygen)StarUML 3.0 破解方法绕过StarUML3 正版验证,去除水印StarUML破解使用StarUML Fre...

2018-12-13 18:21:00 127

转载 SpringCloud_00_资源帖

一、官方资料spring-cloud referencespringcloud中文网Spring Cloud 官方中文文档(dalston)二、精选资料1.翟永超-《Spring Cloud构建微服务架构》系列博文Dalston版方志朋-《史上最简单的 SpringCloud 教程》系列三、参考资料《使用Sprin...

2018-11-01 17:08:00 83

转载 Idea_03_常用快捷键

一、前言这一节我们来看下Idea的一些常用快捷键二、常用快捷键Alt + Enter 有错误、警告时的提示Ctrl+Shift+R 全局 打开资源ctrl + F 在当前文件查找或替换Ctrl + H 在当前工作空间全局查找Ctrl+Shift+F 格式化当前代码 ...

2018-10-30 19:51:00 86

转载 Idea_02_常用配置

一、前言在上一节,我们安装并激活了IDEA,这一节我们来设置下Idea的常用配置:项目相关配置Idea常用配置二、项目相关配置运行Idea,出现下图1.配置默认JDK1.1 添加 SDKs(1)依次选择 Configure->Project Default ->Project Structrue -&...

2018-10-30 19:02:00 177

转载 Idea_00_资源贴

一、精选资料tengj/IntelliJ-IDEA-TutorialIntelliJ IDEA 使用教程-极客学院二、参考资料eclipse&Myeclipse&Intellij Idea源码阅读快捷键 转载于:https://www.cnblogs.com/shirui/p/1...

2018-10-30 18:39:00 82

转载 Java8_03_流

一、前言这一节我们来看下Java8的又一新特性:流。本节主要包括以下内容:流的相关概念使用流收集器二、流的相关概念流允许你以声明性方式处理数据集合,可以将其看成遍历数据集的高级迭代器。流可以透明地并行处理。1. 什么是流1.1 定义从支持数据处理操作的源生成的元素序列元素序列就像集合一样, 流也提...

2018-10-30 16:56:00 112

转载 Java8_02_lambda表达式

一、前言这一节我们来了解下lambda表达式,主要关注以下几点:行为参数化匿名类Lambda 表达式方法 引用二、行为参数化1.概念行为参数化(behavior parameterization)是用来处理频繁更改的需求的一种软件开发模式,可以将一段代码块当做参数传给另一个方法,稍后执行。这样,这个方法的行为就基于那...

2018-10-30 16:55:00 110

转载 Java8_01_新特性概述

一、前言二、 转载于:https://www.cnblogs.com/shirui/p/10751866.html

2018-10-30 16:55:00 98

转载 Java8_00_资源帖

一、官方资料Java Platform Standard Edition 8 DocumentationThe Java™ TutorialsJava 8 API二、精选资料三、参考资料 转载于:https://www.cnblogs.com/shirui/p/10751867.html...

2018-10-30 16:54:00 89

转载 领域驱动设计_01_基本概念

一、前言二、领域、子域、限界上下文1.领域2.子域核心域、支撑子域、通用子域3.限界上下文(1)边界限界上下文是一个显示的边界,领域模型边存在于这个边界之内。在边界内,每一个概念模型,包括其属性和操作,都具有特定的含义。(2)概念命名在一个上下文中,团队通常根据通用语言来命名某个概念。比如两个银行上下文,一个用于...

2018-10-23 16:49:00 89

转载 领域驱动设计_00_资源帖

一、精选资源二、参考资料 转载于:https://www.cnblogs.com/shirui/p/10752157.html

2018-10-23 10:48:00 68

转载 SpringBoot_11_将springboot项目部署到外部tomcat上

一、前言二、三、参考资料如何将Spring Boot项目打包部署到外部Tomcat2.SpringBoot 项目如何在tomcat容器中运行转载于:https://www.cnblogs.com/shirui/p/9791013.html...

2018-10-15 14:56:00 87

转载 SpringBoot_10_打成jar包后使用外部配置文件中的配置来启动工程

一、前言三、参考资料1.Spring Boot配置文件放在jar外部转载于:https://www.cnblogs.com/shirui/p/9790987.html

2018-10-15 14:52:00 136

转载 SpringBoot_09_使用jar包中配置的Bean(starter配置)

一、前言二、配置方式在 META-INF/spring.factories 中声明主配置类,并开启bean的扫描三、参考资料1.Understanding auto-configured beans -官方文档转载于:https://www.cnblogs.com/shirui/p/9782755.html...

2018-10-13 14:09:00 347

转载 猪齿鱼_03_领域模型

一、前言二、分层DDD四层结构数据库InfroDO (与数据库字段对应) -> 数据表MapperMapper.xmldomainentity(DO+ objectVersion等)Repositoryapidto (entity + 限制条件注解)domainconvertor ...

2018-10-12 18:06:00 125

转载 Git_学习_11_Git rebase合并提交信息

一、前言二、操作过程(1)先后两次进行文件修改,然后提交到本地仓库。(2)使用 git rebase -i origin/dev 来合并提交信息。会弹出一个编辑框p 07c5abd Introduce OpenPGP and teach basic usages de9b1eb Fix PostChecker::Post#urls编辑保存之后,还会弹出一个编辑框,让你输入合...

2018-10-12 13:22:00 119

转载 猪齿鱼_02_微服务组件间联系

一、前言通过前面几节,我们已经完成了猪齿鱼微服务支撑组件的部署。这一节,我们来关注下以下两点内容:微服务组件间联系Choerodon微服务组件间联系二、微服务组件间联系1.微服务组件间联系2.微服务基本组件序号组件Spring Cloud描述1服务治理Eureka、Consul2...

2018-10-10 19:02:00 159

转载 猪齿鱼_01_环境搭建(三)_整合业务服务

一、前言本文承接上一节:猪齿鱼_01_环境搭建(一)_微服务支撑组件部署前面两节,我们已经完成了猪齿鱼微服务支撑组件的部署;这一节,我们来看下如何在前面部署好的微服务支撑组件的基础上,进行我们的业务服务的开发。二、整合业务服务这里我们将创建一个简单的Demo工程,然后将此工程整合进来。1.创建工程1.1 创建SpringBoo...

2018-10-10 15:03:00 369

转载 猪齿鱼_01_环境搭建(二)_微服务支撑组件部署(Docker形式)

一、前言上一节,我们以源码形式部署好了猪齿鱼微服务组件,过程繁琐,且启动后占用了服务器大量的资源,对开发极其不友好。 转载于:https://www.cnblogs.com/shirui/p/10751878.html...

2018-10-10 15:00:00 311

转载 JVM_总结_01_JDK的安装

一、前言本文主要简要介绍下JDK的安装二、下载1.JDK下载地址前往官方网站下载JDKjdk8官网下载2.JDK下载如下图下载完之后得到安装软件,如下图三、安装双击运行安装软件,即可进行JDK的安装。四、环境变量配置 转载于:https://www.cnblogs.com/shir...

2018-10-08 12:02:00 87

转载 猪齿鱼_00_资源帖

一、官方资料猪齿鱼官方文档猪齿鱼GitHub猪齿鱼后台登录猪齿鱼视频二、其他资料HZero文档平台合同系统 转载于:https://www.cnblogs.com/shirui/p/10751888.html...

2018-10-08 09:29:00 82

转载 猪齿鱼_01_环境搭建(一)_微服务支撑组件部署(源码形式)

一、前言进行业务开发时,推荐使用Docker形式来进行部署,请参见【猪齿鱼_01_环境搭建(二)_微服务支撑组件部署(Docker形式)】这一节我们来部署下猪齿鱼微服务的支撑组件。二、环境准备需要准备如下程序:GitJDK 1.8.0 及以上maven 3.3 及以上Docker for WindowsIDEA1.Doc...

2018-10-08 09:28:00 921

转载 分布式锁_00_资源帖

一、精选资料Distributed locks with Redis–Redis 官方文档分布式锁的几种实现方式Redis分布式锁的正确实现方式二、参考资料 转载于:https://www.cnblogs.com/shirui/p/10751890.html...

2018-10-08 00:18:00 65

转载 JVM_总结_03_Java发展史

一、前言通过上一节,我们对整个java的技术体系有了一定的了解。这一节我们来看下Java的发展史。二、Java发展史1.时间线序号发布日期JDK 版本新特性详细说明01991.04Oak1991.04,由 James Gosling 博 士 领 导 的 绿 色 计 划( Green Projec...

2018-09-30 14:45:00 89

转载 JVM_总结_02_Java技术体系

一、前言此系列随笔是针对《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》的总结上一节,我们搭建好了java的开发环境,这一节,我们来看Java的技术体系二、Java技术体系1.按功能划分如 果 仅 从 传 统 意 义 上 来 看, Sun 官 方 所 定 义 的 Java 技 术 体 系 包 括 以 下 几 个 组...

2018-09-30 13:36:00 106

转载 JVM_总结_00_资源帖

一、官方资料Java Platform Standard Edition 8 DocumentationThe Java™ TutorialsJava 8 API二、精选资料发布《Java虚拟机规范 (Java SE 7 中文版)》-周志明周志明的博客-iteye三、参考资料《深入理解Java虚拟机》-周志明...

2018-09-30 13:35:00 75

转载 分布式事务_03_2PC框架raincat源码解析-事务提交过程

一、前言前面两节,我们已经将raincat的demo工程启动,并简单分析了下事务协调者与事务参与者的启动过程。这一节,我们来看下raincat的事务提交过程。二、事务提交过程概览1.二阶段对应图raincat是一个二阶段分布式事务处理框架,在事务的提交过程中,对应的二阶段如下:第一阶段(准备阶段)记录事务信息,准备提交...

2018-09-28 19:55:00 210

转载 Java企业微信开发_15_查询企业微信域名对应的所有ip

一、前言二、方法1.在线网站百度搜索“域名查IP”,可查到如下网站,输入域名即可查到所有IP:站长工具site.ip138.comtools.ipip.net2.linux命令dig qyapi.weixin.qq.comnslookup qyapi.weixin.qq.comping qyapi.weixin.qq.com三、参考资料问个面试用的题目,你如...

2018-09-28 15:59:00 590

转载 分布式事务_02_2PC框架raincat源码解析-启动过程

一、前言上一节已经将raincat demo工程运行起来了,这一节来分析下raincat启动过程的源码主要包括:事务协调者启动过程事务参与者启动过程二、协调者启动过程主要就是在启动类中通过如下代码来启动 netty 服务端nettyService.start()三、参与者启动过程概览参与者在启动过程中,主要做了如下5...

2018-09-27 09:56:00 286

转载 Disruptor_学习_00_资源帖

一、官方disruptor-githubdisruptor-apiLMAX Disruptor二、精选资料Disruptor入门-官方文档翻译-方腾飞Disruptor官方文档实现Disruptor 入门并发框架Disruptor译文Disruptor 极速体验高性能线程间队列 DISRUPTOR 简介 ...

2018-09-26 17:01:00 74

空空如也

空空如也

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

TA关注的人

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