5 itrickzhang

尚未进行身份认证

公众号:dhcp_frame

等级
TA的排名 5w+

Java代理设计模式(Proxy)的几种具体实现

Proxy是一种结构设计模型,主要解决对象直接访问带来的问题,代理又分为静态代理和动态代理(JDK代理、CGLIB代理。静态代理:又程序创建的代理类,或者特定的工具类,在平时开发中经常用到这种代理模式,这种一般在程序运行前就已经生成对应的class文件;动态代理:在程序运行时通过反射机制动态创建。下面通过一个场景实现以下三种代理方式步骤一:定义商店接口(Subject)步骤二:个人店家运营...

2019-09-10 09:04:22

Springboot基于enable模块驱动

enable作为模块驱动在SpringFarmework、SpringBoot、SpringCloud使用,都是通过注解的形式以@enable作为前缀,一些常用注解如框架注解模块SpringFramework@EnableWebMvcWebMVC模块SpringFramework@EnableTransactionmanagementWebMVC模块...

2019-08-30 09:08:06

springboot集成分布式事务Seata

springboot集成分布式事务Seata

2019-07-19 16:44:22

为什么NIO性能好?

简介核心API:Channels:channel像一种管道,数据可以从channel到Buffer,其主要实现FileChannel(文件读取数据)、DatagramCh...

2019-06-20 08:00:00

接口性能测试需要那几个步骤?

环境准备项目准备接口编写提供一个压测接口http://127.0.0.1:8080/test?name=zhangsan@SpringBootApplication ...

2019-06-15 08:00:00

devops体系之知识管理与协同软件confluence

confluence是什么?Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间...

2019-06-14 08:00:00

devops体系之项目与事务跟踪工具jira

jira是什么?JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。ji...

2019-06-12 08:00:00

利用jdk1.8的stream,让你的代码上升一个层次

文章公众号连接:https://mp.weixin.qq.com/s/m5Knf35LFH5DZEiqUsUMqw简介jdk1.8新增了一个接口类stream,和我们之前接触的字节流概念不一样,stream相当于高级版的Iterator,可以通过lambada表达式对集合就行各种遍历高效的聚合操作,或者大批量的数据操作。stream:数据串行操作parallelStream:并行操作,在多...

2019-06-06 16:31:19

利用jdk1.8的stream,让你的代码上升一个层次

简介jdk1.8新增了一个接口类stream,和我们之前接触的字节流概念不一样,stream相当于高级版的Iterator,可以通过lambada表达式对集合就行各种遍历...

2019-06-06 09:08:42

springboot源码解析-SpringApplication

说明用过springboot的人应该都知道SpringApplication做boot的一个启动点,但是有多少人知道这个类做了多少事情?我们来看下源码里面的解释:可以通过java主程序(main)来启动spring应用,执行时需要按照以下步骤执行:1、创建一个实例应用也就是程序;2、注册一个资源文件来执行spring属性也就是ResourceLoader需要做的事情;3、刷新应用程序的...

2019-04-17 08:37:13

Spring boot集成Nacos-配置中心详解

该文档是基于springcloud版本进行开发。Nacos持久化可以参考:https://mp.weixin.qq.com/s/6khhRU46J2kFJKUBuDyTGQ项目集成依赖最新版本可以参考https://github.com/spring-cloud-incubator/spring-cloud-alibaba/releases<dependency> &lt...

2019-04-15 13:46:41

nacos持久化及服务注册

#一、Nacos服务端安装最新版本下载地址:https://github.com/alibaba/nacos/releases访问:http://127.0.0.1:8848/nacos用户名/密码:nacos/nacos二、Nacos持久化nacos默认是把数据保存在本地磁盘文件读取mysql脚本脚本在下载的服务端\nacos\conf\nacos-mysql.sqlmysq...

2019-04-15 13:42:52

基于Nacos实现Spring Cloud Gateway实现动态路由

简介该文档主要介绍以Nacos为配置中心,实现SpringCloudGateWay实现动态路由的功能。SpringCloudGateway启动时候,就将路由配置和规则加载到内存里,无法做到不重启网关就可以动态的对应路由的配置和规则进行增加,修改和删除。通过nacos的配置下发的功能可以实现在不重启网关的情况下,实现动态路由。集成SpringCloudGateWay集成spri...

2019-04-15 13:38:23

springboot集成分布式事务Seata

简介github地址spring-boot-starter-seata:https://github.com/itrickzhang/spring-boot-starter-seataseata版本server和client版本为0.4.1,Seata一直在快速迭代在1.0之前都有可能出现协议不兼容尽量使用版本号一致说明目前提供的示例是针对使用dubbo的服务,那SpringB...

2019-04-15 13:22:49

springboot集成分布式事务fescar(Seata)

简介github地址spring-boot-starter-seata:https://github.com/itrickzhang/spring-boot-starte...

2019-04-12 08:10:00

基于Nacos实现Spring Cloud Gateway实现动态路由

简介该文档主要介绍以Nacos为配置中心,实现SpringCloudGateWay实现动态路由的功能。SpringCloudGateway启动时候,就将路由配置...

2019-04-02 08:15:00

企业级基础框架搭建-前期准备

主流框架调研主流微服框架sofa开源地址:https://github.com/alipay/sofa-boot开源公司:蚂蚁金服框架简介:sofa是一系列基础组件统称,底层sofa-boot是以SpringBoot研发,提供健康检查、日志隔离、类隔离等能力;sofa-rpc高可扩展性、高性能、生产级的JavaRPC框架,提供了丰富的微服务治理方案;sofa-tracer分布式系...

2019-04-01 17:00:11

将博客搬至CSDN

本公众号将于CSDN同步更新,地址https://blog.csdn.net/zhangchangbin123...

2019-03-22 08:00:00

Spring boot集成Nacos-配置中心详解

该文档是基于springcloud版本进行开发。Nacos持久化可以参考:https://mp.weixin.qq.com/s/6khhRU46J2kFJKUBuDyT...

2019-03-21 08:15:00

nacos持久化及服务注册

一、Nacos服务端安装最新版本下载地址:https://github.com/alibaba/nacos/releases访问:http://127.0.0.1:8...

2019-03-14 09:23:31

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。