自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chen

技术人生:坚持,坚持,坚持...

  • 博客(126)
  • 资源 (21)
  • 收藏
  • 关注

原创 如何进行需求分析评审

如何进行需求分析评审?需求分析要注意的三个点:边界、用户故事、用户路径;要注意的需求:伪需求:没有调研、没有目标、没有逻辑的无脑需求;权力需求:老板或者是强势业务方的需求;PMF 产品市场契合度。...

2022-07-27 07:58:10 778 1

原创 使用 Hystrix 实现微服务的容错处理

本文主要讨论如何使用 Hystrix 实现微服务的容错,包括:Hystrix 简介、Hystrix 线程隔离策略、Hystrix 的监控、使用 Hystrix Dashboard 可视化监控数据、使用 Turbine 聚合监控数据等。

2022-06-10 18:40:58 288

原创 使用 Feign 实现声明式 REST 调用

使用 Feign 实现声明式 REST 调用

2022-06-09 13:45:42 435

原创 使用 Ribbon 实现客户端负载均衡

使用 Ribbon 实现客户端负载均衡,包括:Ribbon 简介、为服务消费者整合 Ribbon、使用属性自定义 Ribbon 配置、脱离 Eureka 使用 Ribbon、饥饿加载。

2022-06-07 14:25:37 312

原创 使用Eureka提供服务注册与发现

使用Eureka提供服务注册与发现,包括:服务注册与发现概述、Eureka 简介、使用 Eureka 提供服务注册与发现、Eureka Server 的高可用、为 Eureka Server 添加用户认证、Eureka Server 的 REST 端点、Eureka 的自我保护模式、Eureka 的健康检查、为 Spring Boot 项目整合 Actuator。......

2022-06-06 15:23:59 641

原创 使用Spring Boot快速构建服务提供和服务消费者

如何基于 Spring Boot 快速构建服务提供者和服务消费者

2022-06-02 14:17:52 407

原创 真实生产级云原生微服务项目实战-服务开发框架设计与实践

本文主要讲解微服务基础框架的设计与实践,包括:项目代码组织、单体仓库、接口参数校验及统一异常处理、实现强类型接口调用、分环境配置、以及主流服务框架对比。

2022-04-15 04:48:01 1240 1

原创 如何基于 Spring Cloud Feign 实现强类型接口调用RESTful服务

如何基于 Spring Cloud Feign 实现强类型接口调用RESTful服务,服务间调用权限认证等。

2022-04-13 13:30:36 1201

原创 如何基于数据库表实现自动生成分层样板代码(JPA版)

如何基于数据库表自动生成Entity、Dao、Service、Controller层样板代码,数据持久层框架采用 Spring Data JPA 。

2022-04-08 21:32:00 1522

原创 Spring Cloud到底是解决什么问题的

Spring Cloud 又为我们解决了什么问题呢?为什么会出现?是在什么场景下以及给谁用的?

2022-04-07 21:43:08 1799

原创 如何自定义spring boot starter项目

我们如何实现一个自定义的 starter 项目,以便简化我们开发时引入内部相关组件所需的配置。

2022-03-30 05:41:39 260

原创 进入微服务世界,系统架构的发展阶段及主流微服务框架

本文首先介绍系统架构演变的几个阶段;然后介绍微服务框架 Dubbo 和 Spring Cloud,以及服务网格 Istio ;最后介绍 Dubbo 、Spring Cloud、Istio 三者之间的区别。

2022-03-29 20:31:54 1208

原创 真实生产级云原生微服务项目实战-业务需求、架构设计及技术栈选型

本文主要是对 Staffjoy应用的业务需求、数据模型设计、总体架构设计、架构设计思想、还有技术栈选型等做了一个剖析。

2022-03-23 06:47:29 616

原创 技术栈选型之微服务公共关注点及Dubbo、Spring Cloud和K8s横向比对

目前 Dubbo、Spring Cloud、K8s是开发微服务的三个主流开源框架和平台,那么Dubbo、Spring Cloud、K8s到底该如何选型?他们分别有什么样的适用场景?有什么异同?

2022-03-22 07:44:45 1978 1

原创 系统架构设计时到底要不要采用微服务架构?

本文主要回答一个问题:为什么要采用的微服务架构?目前主要有这样两种观点,一种认为是应该单块优先,另外一种认为是微服务优先。

2022-03-19 12:28:46 3682

原创 Maven的核心概念生命周期和插件及常用插件

本文介绍了 Maven 的生命周期和插件两个重要的概念。不仅解释了生命周期背后的理念,还详细阐述了 clean、default、site 三套生命周期各自的内容。还重点介绍了 Maven 插件如何与生命周期绑定,以及 Spring Boot Maven Plugin。

2022-03-18 22:05:28 670

原创 如何基于 Spring Boot 实现接口参数验证及全局异常处理

如何基于 Spring Boot 实现接口参数校验及全局异常处理。包括:接口参数校验、自定义注解及数据验证功能、全局异常处理、自定义异常处理、异常返回规范整理。

2022-03-17 20:30:11 1103

原创 Maven是什么及其到底是解决什么问题的?

Maven 主要服务于基于 Java 平台的项目构建、依赖管理和项目信息管理。

2022-03-16 07:01:34 769

原创 真实生产级云原生微服务项目实战-项目目标与主要内容

本项目实战涉及需求分析、架构设计、框架搭建、服务实现、测试、可运维架构和容器云部署等全研发流程环节,其中也会穿插介绍微服务和云原生架构的原理、Java/Spring 编程技术、SaaS 应用多租户架构设计方法以及各种工具

2022-03-12 18:28:01 1356

原创 SpringBoot使用接口架构风格RESTful

RESTful 是非常流行的架构设计风格。首先介绍 REST 的特征、HTTP方法与CRUD动作映射;然后讲解如何基于Spring Boot 设计统一的 RESTful 风格的数据接口;最后讲解在 Spring Boot 下如何使用 RestTemplate 访问 RESTful 接口。

2022-03-11 21:58:46 1465

原创 SpringBoot用ORM操作数据库

本章首先介绍如何使用 ORM(JPA、MyBatis)操作数据库;然后讲解常用的查询方式、自定义查询方式、原生SQL(Structured Query Language ,结构化查询语言)的开发和映射,最后对比分析 JPA 和 MyBatis 的区别。

2022-03-09 04:21:11 2152

原创 IDEA安装Gradle,解决IDEA与Gradle版本不匹配问题

IDEA安装Gradle,解决IDEA与Gradle版本不匹配问题。

2022-03-08 09:08:39 26907 3

原创 SpringBoot进阶-自动配置原理、元注解、异常处理及单元测试

本文讲解Spring Boot 的自动配置原理、元注解、异常的处理,以及单元测试。

2022-03-07 07:32:18 363

原创 SpringBoot进阶-认识AOP、IoC及过滤器和监听器

本文主要介绍了 Spring Boot 中的 AOP 、IoC容器、Servlet、过滤器(Filter)、监听器(Listener)。

2022-03-05 15:26:58 843

原创 真实生产级云原生微服务项目实战-项目概述

改造了真实的生产级的开源项目 Staffjoy。采用微服务架构,并且可以一键部署到 Kubernetes 容器云环境。通过该项目不仅深入理解微服务和云原生架构的原理,同时能够在生产实践中真正的落地实施微服务和云原生架构。

2022-03-03 12:40:07 1164

原创 数据中台常用术语整理

数据中台常用术语整理,包括:什么是数据中台、数据中台架构、数据汇聚联通、数据体系建设、数据资产管理、数据服务体系建设等相关术语。

2022-02-28 17:43:08 3247

原创 如何基于SpringBoot和Thymeleaf构建一个SpringMVC项目

使用 Spring Boot 和 Thymeleaf 构建一个 SpringMVC 项目。

2022-02-27 15:13:57 633

原创 什么是数据中台,让企业的数据作为生产资料转变为数据生产力

数据中台是一套可持续“让企业的数据用起来”的机制,是一种战略选择和组织形式,是依据企业特有的业务模式 和组织架构,通过有形的产品和实施方法论支撑,构建的一套持续不断把数据变成资产并服务于业务的机制。

2022-02-23 15:27:13 5993 1

原创 SpringBoot分层开发Web应用程序

首先介绍 Web 开发中最常用的分层开发的模式 MVC(Model View Controller);然后介绍了视图技术 Thymeleaf ,讲解了如何将 MVC 三者联系起来构建 Web 应用程序;如何用 Validator 实现数据验证。

2022-02-22 21:29:47 787

原创 关于优秀的管理者学习笔记

对于管理者,对上,你需要理解领导的意图,考虑每一件事的核心目标、资源和风险;对下,你要拆解目标,让团队小伙伴形成一股合力,心甘情愿去朝着目标努力。

2022-02-22 13:21:33 8661

原创 数据中台到底是解决什么问题的

本文主要从“让数据用起来”开始,讲解数据中台出现的背景,“业务数据化,数据业务化”、企业发展与信息化建设中的痛点和企业数字化转型,接着介绍了数据中台的出现、数据资产管理及其最核心要做的事、数据中台和数据仓库的对比,最后总结了数据中台到底是解决什么问题、有什么用、为什么用、在什么场景下给谁用等问题。

2022-02-21 17:02:19 4324

原创 SpringBoot基础-了解Spring Boot及其常用注解

介绍Spring Boot基础知识;了解Spring Boot、常用注解、starter等。

2022-02-19 16:37:24 483

原创 如何快速构建一个Spring Boot项目

使用IDEA快速构建Spring Boot项目。

2022-02-19 15:26:31 422

原创 Spring Boot到底是解决什么问题的?

本篇的核心思路是:带着问题去 Spring Boot 官方材料及相关技术书籍中寻找答案,理清楚 Spring Boot 的作用是什么、为什么会出现、它的目的是什么、在什么场景下以及给谁用的?

2022-02-18 11:00:28 1779

原创 1.基于大数据体系构建的数据仓库-认识数据仓库

本文首先,介绍了数据仓库是什么?它是一个面向主题的、集成的、非易失的,随时间变化的用来支持管理人员决策的数据集合。然后,介绍了数据仓库的发展历程;接着,重点介绍了基于大数据体系构建的数据仓库相较于传统数据仓库的特点;最后,简要介绍了数仓的应用场景。

2022-01-26 22:18:10 831

原创 1.数据仓库到底是解决什么问题的?

数据仓库:这项技术是干什么用的?解决什么问题?在什么场景下去使用?给谁用的?为什么要用它?其核心其实都是一个问题,这项技术它的定位是什么?,抱着这一个问题,从《Building the Data Warehouse Fourth Edition》 这本书中寻找一下答案。

2022-01-25 22:18:55 2412

原创 程序员整体架构之开发架构

简述了互联网业务发展的特点,重点阐述了从单体架构到SOA架构、微服务架构、服务网格架构的架构演进;简要介绍了中台架构、云原生架构、Serverless架构;架构演进背后的哲学:**拆分**;最合适的架构就是在各方面场景下折中(**Balance**)的结果;架构设计的终极之道:降本增效。

2022-01-23 08:56:16 10221

原创 程序员整体架构之基础架构

围绕业务去打造基础架构部,去做各种基础组件和各种平台的一个过程。包括:平台、基础组件、存储层、基础服务、MIS支撑、运维支撑。

2022-01-20 23:07:09 13707

原创 关注家庭教育-父母对子女的期望

人对自己的子女都免不了有一些期望。我们对子女实际上只能存品德方面的期望,因为品德它是放之四海而皆准的。你可以希望你的小孩以后长大待人很热忱,因为你热忱对待他,他就热忱对待你;你要告诉他要勤俭,因为谁也不能保证谁一辈子都富有;我们要告诉他要重视健康;我们告诉他做人要有是非,不要做坏事,这个他一辈子都会受益的;我们告诉他要奉公守法,不要违反法律;我们告诉他单打独斗永远赶不上人家给你帮忙,所以你要包容别人,因为每个人都有缺点;

2022-01-20 13:41:25 772

原创 解决方案Solution

参考:解决方案_百度百科解决方案(Solution),就是针对某些已经体现出的,或者可以预期的问题、不足、缺陷、需求等等,所提出的一个解决整体问题的方案(建议书、计划表),同时能够确保加以快速有效的执行。通常指解决问题的方法。中文名解决方案外文名Solution要求明确的对象特性针对性和有效性考量问题本身,需要服务的对象目的能解决整体问题并能有效实施对象解决方案必需有明确的对象,或者施行的范围...

2021-12-27 09:54:20 774

junit3.8.1.rar

junit3.8.1.rar JAVA编译,测试工具

2013-05-18

50个C、C++面试题.pdf

50个C、C++面试题.pdf

2013-05-14

2009-2011腾讯校园招聘笔试题总结

2009-2011腾讯校园招聘笔试题总结

2013-05-14

C_C++笔试题大全.doc

C_C++笔试题大全.doc

2013-05-14

操作系统笔试题

操作系统笔试题

2013-05-14

程序员面试题精选100题.pdf

程序员面试题精选100题.pdf

2013-05-14

微软等公司数据结构_算法面试第1-100题汇总.pdf

微软等公司数据结构_算法面试第1-100题汇总.pdf

2013-05-14

Windows虚拟WIFI设置器

Windows虚拟WIFI设置器 发WIFI

2013-05-14

锐捷安卓版

锐捷安卓版

2013-05-14

百度文库生成器

百度文库生成器

2013-05-14

P2PSearcher

P2PSearcher

2013-05-14

锐捷安装程序

锐捷安装软件 用于连接服务器 通过验证 连接上宽带

2013-05-14

QQ安全卫士阉割版

QQ安全卫士阉割版

2013-05-14

精锐网吧辅助工具5.9.rar

精锐网吧辅助工具5.9.rar 用于拦截网吧,或者机房,自动关机

2013-05-14

MentoHUST锐捷拨号

MentoHUST锐捷拨号 可以自动拨号,多个号

2013-05-14

java bbs java forum开源博客

java bbs java forum开源博客 模板型

2013-05-14

jforum博客

jforum jsp实现 的开源博客网站 模板

2013-05-14

并查集,算法,,C语言,acm算法

并查集,,,,还不错,,,,,,, 这个 ,, 好好的,,,,,,,,,, 加油,,, 学习

2011-06-09

C语言算命程序很好,运用的是C语言编写

C语言你是C语言算命程序很好,运用的是C语言编写

2011-01-22

空空如也

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

TA关注的人

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