自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2010yhh

java开发一枚。

原创 微服务-springCloud快速实践1

微服务-springCloud快速实践1:springCloud机制测试 完整代码下载链接: https://github.com/2010yhh/springCloud-demos.git 环境 idea2018,jdk1.8, springboot版本:springboot2.0...

2018-10-28 16:02:17 251 0

原创 微服务-dubbo快速实践1

dubbo快速实践1:dubbo机制测试 完整代码下载链接: https://github.com/2010yhh/springboot-dubbo.git 环境 idea2018,jdk1.8,springboot2.0.3.RELEASE, dub...

2018-09-02 21:46:54 207 0

原创 微服务快速实践3-java下开源组件选型

微服务快速实践3-java下常见开源组件选型 记录下微服务项目中使用到的开源组件技术选型。 1.服务调用 1.http调用 springcloud(包括fegin、ribbon、httpclient、httpinvoke等) springcloud:https://spring.io/proje...

2020-03-07 00:59:27 75 0

转载 服务端高并发分布式架构演进之路

写的非常好,值得收藏。 转载地址:服务端高并发分布式架构演进之路

2020-03-06 23:51:28 36 0

原创 设计模式笔记-代理模式

设计模式笔记-代理模式 文章目录设计模式笔记-代理模式**1.代理模式**2.常见写法3.常见框架中的代理模式 1.代理模式 静态代理:静态代理提前编译,代码运行前,直接调用代理类的方法。动态代理是在程序运行时通过反射机制动态创建的。 jdk动态代理:运行期通过反射,调用代理类的方法 cglib代...

2019-12-06 00:25:06 52 0

原创 设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式

设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式 文章目录设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式1.区别2.常见写法3.常见框架中的策略模式 1.区别 简单工厂模式:根据接收的参数不同来确定返回对象实例,要增加一个新的类别必须要修改代码;简单工厂模式专门定义一个类来负责创建其...

2019-12-05 20:24:32 92 0

原创 设计模式笔记-策略模式

设计模式笔记-策略模式 文章目录设计模式笔记-策略模式1.策略模式2.常见写法3.常见框架中的策略模式 1.策略模式 策略模式(Strategy),定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换,在使用时,根据传入的类型不同,随着策略对象改变而改变的 context 对象。策略对象改...

2019-12-05 01:28:56 56 0

原创 设计模式笔记-单例模式

设计模式笔记-单例模式 文章目录设计模式笔记-单例模式**1.单例模式**2.常见写法3.常见框架中的单例模式 1.单例模式 在单例模式中,对单例类的所有实例化得到的都是相同的一个实例 2.常见写法 1.饿汉式(静态初始化) /** * @Description: 饿汉式(静态常量); * ...

2019-12-04 22:30:30 56 0

原创 linux自动部署--docket部署spring web和springboot项目

docket部署spring web和springboot项目 文章目录docket部署spring web和springboot项目1.docket安装及部署2.docket部署spring web2.1.准备Dockerfile2.2.构建镜像2.3.运行容器3.docket部署springb...

2019-07-07 17:04:20 220 0

原创 linux自动部署--sh脚本安装jdk,tomcat,mysqlclient

linux自动部署–sh脚本安装jdk,tomcat,mysqlclient 文章目录linux自动部署--sh脚本安装jdk,tomcat,mysqlclient1sh脚本创建用户组及用户2.sh脚本安装jdk3.sh脚本安装tomcat4.sh脚本安装mysql-client,sh执行mysq...

2019-07-07 16:11:34 203 0

原创 java多线程笔记--生产者消费组模型

java多线程笔记–生产者消费者模型 文章目录java多线程笔记--生产者消费者模型1.利用BlockingQueue实现2.利用Wait Notify实现3.利用Lock 和 Condition实现4.利用Semaphore实现 参考: https://www.cnblogs.com/jiang...

2019-05-28 00:55:59 162 0

原创 java多线程笔记--顺序执行

java多线程笔记–多线程顺序执行 文章目录java多线程笔记--多线程顺序执行1.java多线程笔记--顺序执行2.java多线程笔记--循环顺序打印问题2.1通过Lock、3个Condition的等待唤醒机制和状态变量判断,来控制3个线程输出顺序2.2通过Lock和状态变量判断,来控制3个线程...

2019-05-26 17:58:42 968 0

原创 java多线程笔记--synchronized类,对象,方法,代码块

java多线程笔记–synchronized的用法 文章目录java多线程笔记--synchronized的用法1.锁对象, 多线程售票示例2.synchronized类,对象,方法,代码块示例 * 0)对象锁是用于对象实例方法,或者一个对象实例上的, * 类锁是用于类的静态方法或者一个类的cl...

2019-05-23 01:15:23 227 0

原创 java多线程笔记--lock多线程计数

java多线程笔记–lock多线程计数 文章目录java多线程笔记--lock多线程计数1.lock多线程计数 lock:主要有可重入锁,读写锁,文件锁 1.lock多线程计数 package com.ctg.test.lock; import java.util.concurrent.Coun...

2019-05-22 00:46:33 255 0

原创 java多线程笔记--Atomic原子操作类

java多线程笔记–Atomic原子操作类 文章目录java多线程笔记--Atomic原子操作类1Atomic原子操作多线程计数2.synchronized多线程计数 1Atomic原子操作多线程计数 ** * @Description: * Atomic原子操作类,用法简单,线程安全的更新变...

2019-05-21 01:13:46 115 0

原创 分布式事物seata-demo测试

springboot测试分布式事物seata 文章目录springboot测试分布式事物seata1.下载代码2.修改数据库和nacso地址3.启动代码测试 1.下载代码 seata服务端:https://github.com/seata/seata seata示例demo:https://git...

2019-05-08 16:40:36 1036 0

原创 springboot整合oauth2

springboot整合oauth2.0 文章目录springboot整合oauth2.01.概念2.springboot整合oauth2.0示例2.1SecurityConfig配置2.2资源服务器配置和授权服务器配置3.测试 环境 springboot1.5.x demo下载: 1.概念 ...

2019-05-08 02:22:14 1019 0

原创 springboot整合security和vue

springboot整合security和vue 文章目录springboot整合security和vue1.security参考资料2.springboot整合security要点2.1获取登录用户信息2.2自定义登入登出url2.3自定义Handler返回json2.4记住我功能2.5验证码功...

2019-05-07 19:14:07 4115 1

原创 springboot整合vue实现上传下载文件

springboot整合vue实现上传下载文件 文章目录springboot整合vue实现上传下载文件1上传下载文件api文件2.上传大文件配置3.vue前端主要部分 环境 springboot 1.5.x 完整代码下载: springboot整合vue实现上传下 1上传下载文件api文件 设...

2019-05-06 18:46:43 7466 5

转载 jvm基础--GC垃圾回收机制

jvm基础–GC垃圾回收机制 文章目录jvm基础--GC垃圾回收机制1.jvm基础--GC垃圾回收机制 1.jvm基础–GC垃圾回收机制 参考: JVM架构和GC垃圾回收机制详解 https://www.cnblogs.com/nantang/p/5674793.html https://www....

2019-04-27 01:50:37 271 1

转载 jvm基础--JVM参数配置

jvm基础–JVM参数配置 文章目录jvm基础--JVM参数配置1.JVM参数配置 1.JVM参数配置 参考: JVM参数配置大全 JVM系列三:JVM参数设置、分析

2019-04-27 01:50:12 153 0

转载 jvm基础--JVM内存模型

jvm基础–JVM内存模型 文章目录jvm基础--JVM内存模型1.JVM内存模型 1.JVM内存模型 参考: 深入理解JVM-JVM内存模型 面试必问之JVM原理 深入理解JVM-内存模型(jmm)和GC ...

2019-04-27 01:49:47 1532 0

转载 java基础--编译运行类加载

jvm基础–java编译、类加载、运行过程 文章目录jvm基础--java编译、类加载、运行过程1.java编译过程2.java执行过程3.java类加载机制 1.java编译过程 参考这篇:http://www.cnblogs.com/wade-luffy/p/5925728.html http...

2019-04-27 01:31:50 79 0

原创 java命令编译执行,maven打包执行

java命令编译执行,maven打包执行 文章目录java命令编译执行,maven打包执行1.1java命令编译执行,不带包名1.2java命令编译执行,带包名,1.3java命令编译执行,依赖外部jar包1.4maven打包执行,idea打包成可执行的jar1.5java命令(jvm)启动参数1...

2019-04-26 02:14:04 673 0

原创 java后台开发调试

java后台开发调试的几个常用工具 文章目录java后台开发调试的几个常用工具0.java编译可执行程序,manen打包1.接口测试工具(curl;postman)2.压力测试工具1)ab使用2)apache-jmeter使用3.内存,cpu等性能监控工具1)jvisualvm 使用2)Artha...

2019-04-24 02:16:53 391 0

转载 springboot-启动流程分析

springboot-启动流程分析 写个简单的springboot web应用,一个一个模块的分析,一步步调试,借鉴下网上的文字。 SpringBoot源码分析之SpringBoot的启动过程 spring boot容器启动详解 SpringBoot启动流程解析 ...

2019-04-21 16:34:03 100 0

转载 设计模式学习--多个框架源码中的设计模式

设计模式学习–多个框架源码中的设计模式 文章目录设计模式学习--多个框架源码中的设计模式1.Mybatis--设计模式2.spring--设计模式3.netty--设计模式4.dubbo--设计模式 0.设计模式 [23种设计模式全解析](https://www.cnblogs.com/geek6...

2019-04-18 22:13:20 192 0

原创 springboot自动配置自定义的Starter

springboot自动配置自定义的Starter 文章目录springboot自动配置自定义的Starter1.自动配置原理2.自定义Starter 代码示例下载:https://github.com/2010yhh/springBoot-demos/tree/master/springboot...

2019-04-14 11:09:14 215 0

原创 springboot配置-集成apollo

springboot配置-集成apollo 文章目录springboot配置-集成apollo1.启动2.springboot配置-集成apollo3.测试 apollo相关信息:https://github.com/ctripcorp/apollo 以下为单机测试。 1.启动 1)导入sql ...

2019-04-11 16:03:34 1036 0

原创 springboot配置-集成nacos

springboot配置-集成nacos 文章目录springboot配置-集成nacos1.安装信息2.配置发布与获取3.服务注册与消费服务 nacos仓库:https://github.com/alibaba/nacos nacos介绍文档:https://nacos.io/zh-cn/doc...

2019-04-11 12:52:21 2505 0

转载 spring,springboot,springgcloud概念型面试题

spring,springboot,springcloud概念型面试题 文章目录spring,springboot,springcloud概念型面试题1.spring2.springboot3.springcloud 1.spring 参考: Spring 相关面试题整理 69道Spring面试...

2019-04-02 12:31:51 1443 0

原创 总结一下:微服务下的几个难点问题及解决方案

总结一下:微服务下的几个难点问题及常见的解决方案 文章目录总结一下:微服务下的几个难点问题及常见的解决方案1.接口幂等2.分布式事物3.接口超时4.接口限流 环境 springboot1.5.9 记录一下项目开发和技术研究中遇到的微服务难点,能够解决项目问题的才是适合的,目前能力有限,只能持续...

2019-04-02 01:42:58 3316 0

原创 springboot配置

springboot配置 文章目录springboot配置1.springboot加载配置顺序2.springboot加载自定义属性3.springboot内置web容器的常用配置 环境 springboot1.5.9 1.springboot加载配置顺序 1.1 springb...

2019-03-31 12:12:53 180 0

原创 springboot集成elk日志收集示例

springboot集成elk日志收集示例 文章目录springboot集成elk日志收集示例1.安装logstash,Elasticsearch,Kibana1.1.启动Elasticsearch1.2.启动logstash1.3.启动Kibana2.springboot工程3.测试 环境 ...

2019-03-30 02:45:53 1021 0

原创 java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用

java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用 文章目录java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用1.ByteBuffer2.MappedByteBuffer3 ...

2019-03-18 16:23:26 352 0

原创 java--io和nio读写文件

java–io和nio读写文件 文章目录java--io和nio读写文件1.java io1.1 java io主要的类1.2 io中字符流和字节流的区别2.文件拷贝2.1文件复制:io流读写文件、大文件2.2文件复制:nio缓冲区读写文件2.3文件复制:MappedByteBuffer内存映射...

2019-03-17 16:30:30 777 0

原创 java--测试小结

java–测试小结 文章目录java--测试小结1.unit单元测试(junit+mockito)2.接口测试:spring中mockmvc测试接口3.代码覆盖率4.接口测试 环境 idea2018,jdk1.8 后台开发中用到的一些测试方法和工具。 demo下载:https://github...

2019-03-17 02:33:15 979 0

原创 mysql常见操作记录1

mysql常见操作记录1 文章目录mysql常见操作记录11.配置1.1mysql下载及安装1.2mysql常见操作命令1.3mysql常见配置附录: 环境 Linux version 3.10.0-862.el7.x86_64 mysql Ver 14.14 Distrib 5.7.24, ...

2018-12-18 19:46:08 165 0

原创 微服务-springCloud快速实践2:服务监控、熔断器监控及zipkin调用链

springCloud快速实践2:服务监控、熔断器监控及zipkin调用链 完整代码下载链接: https://github.com/2010yhh/springCloud-demos.git 环境 idea2018,jdk1.8, springboot版本:springboot2.0.3.RE...

2018-12-09 20:57:34 427 0

转载 项目开发及管理中:git的使用及仓库分支(Branch)和标签(Tag)

git的使用及仓库分支(Branch)和标签(Tag) 文章目录git的使用及仓库分支(Branch)和标签(Tag)1.git的使用2.git分支3.git标签 转载:https://www.cnblogs.com/weiqingfeng/p/9525663.html 这里记录一下项目...

2018-12-06 16:06:56 161 0

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