E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
微服务项目
HRM
微服务项目
day-03-FastDFS分布式文件管理
1.机构类型的CRUD2.使用DTO的方式封装数据使用场景:前台发送数据封装对象的时候,一些字段不能满足需求,可能是其他类中的,因此可以使用dto(datatoobject)的方式封装数据!原则:①:扁平化(接收几个字段,就定义几个字段)②:使用对象组合的方式example:publicclassEnteringDTO{privateEmployeeemployee;privateTenantte
hanfy
·
2020-03-02 13:26
清晰架构(Clean Architecture)的Go微服务
我用Go和gRPC创建了一个
微服务项目
,并试图找出最好的程序结构,它可以作为我其他项目的模板。
倚天码农
·
2020-02-18 07:30
golang
微服务
软件架构
清晰架构(Clean Architecture)的Go微服务
我用Go和gRPC创建了一个
微服务项目
,并试图找出最好的程序结构,它可以作为我其他项目的模板。
倚天码农
·
2020-02-17 09:00
清晰架构(Clean Architecture)的Go微服务
我用Go和gRPC创建了一个
微服务项目
,并试图找出最好的程序结构,它可以作为我其他项目的模板。
倚天码农
·
2020-02-17 09:00
SpringCloud + Vue 前后端分离
微服务项目
(一)
一、简介开发工具使用:IDEA、Nodejs、VisualStudioCode、MySQL5.5、JDK1.8前端使用技术:VUE+EL后台使用到的技术:OAuth2、Gateway、Zuul2.0、OpenResty+lua、Sentinel、OpenFeign、FastDFS、Elastic-Job(xxl-job)、Zipkin、HystrixTurbineGitHub地址:代码还未完全从业
Steven
·
2020-02-14 05:10
springboot
java
vue.js
springcloud
docker
Maven发布公共jar包到私服仓库
一个简单的springboot
微服务项目
,所有子模块依赖api-root这个POM模块说明项目结构公共的jar中因为没有main方法,当我们install整个项目的时候,会抛异常:[ERROR]Failedtoexecutegoalorg.springframework.boot
DimonHo
·
2020-02-11 22:04
如何学习一门新技术
数据库优化和关注点:3.数据库整体架构1.如何学习一门新技术学习步骤1:完形填空的方法从整体了解;了解技术的套路,模板;执行流程,重复代码;2:深度学习3:通过案例倒逼技术的驱动;考试倒逼学习法:对于各种
微服务项目
nupt想象之中
·
2020-02-07 20:00
SpringBoot实战历程-从菜鸟到小牛
课程介绍本课程以实际业务场景为出发点、实战撸码为主、理论概念为辅,零基础、“不废话”一步一个脚印讲解当前
微服务项目
或分布式系统下Springboot的各种应用场景及其涉及的各个核心要点!
小红牛
·
2020-02-07 11:14
Dubbo
微服务项目
中的ajax跨域请求问题
1.问题描述最近在公司项目中,使用dubbo微服务框架开发,在多个项目之间相互调用的时候出现了ajax跨域调用的问题,具体的问题就是,dubbo多模块项目,不同的业务分别在不同的子项目中,比如订单相关的在order模块中,商品相关的在product模块中,那么在前端新增订单时候需要获取商品数据的时候用ajax直接访问product模块中相关的方法的时候就会报错,因为这时候order和product
crossyf
·
2020-02-06 01:16
Kubernetes部署
微服务项目
踩坑经验分享
导读本文给你分享我在K8S生产环境上部署
微服务项目
遇到的问题:1、限制了容器资源,还经常被杀死?2、滚动更新之健康检查重要性3、滚动更新之流量的丢失第一个问题,限制容器资源,还经常去杀死的原因?
墨清书
·
2020-02-05 11:24
基于DDD的微服务设计和开发实战
本文是基于DDD的微服务设计和开发实战篇,通过借鉴领域驱动设计思想,指导
微服务项目
团队进行设计和开发(理论篇详见《当中台遇上DDD,我们该如何设计微服务》)。
王卫东
·
2020-02-03 19:04
架构设计
DDD
微服务
详解IDEA启动多个微服务的配置方法
使用IDEA开发
微服务项目
,需要启动多个微服务,可以开启IDEA的RunDashBoard窗口,需要对IDEA中指定工程的父工程进行配置进行修改。
合林元风
·
2020-01-19 14:57
使用Gradle推送SpringBoot项目源码到私有仓库
应用场景:在SpringCloud
微服务项目
中,通常会划分成多个业务服务,而这些服务之间一般会使用Feign组件进行相互调用,所以在项目开发中会衍生出一个问题:Feign客户端代码该由服务调用方的开发人员编写还是服务提供方的开发人员编写
vector3
·
2020-01-15 22:00
学成在线(第1天)
年前面试过几家,现在企业都要求分布式,微服务springcloud的项目经验,为了能找到更好的工作,我选择了自学黑马《学成在线》这个
微服务项目
,这个博客就用于记录每天看视频做这个项
桃花换了酒钱
·
2020-01-12 12:00
Spring Cloud Alibaba 教程 | Nacos(二)
nacos注册中心服务上面一讲已经介绍过了它是一个用Java语言编写开源web项目,并且拥有自己的管理台,对于nacos注册中心服务我们后面文章会单独抽出来讲解,这篇文章我们先来源码解析我们自己编写的
微服务项目
攻城狮Luke
·
2020-01-09 13:00
spring-cloud
微服务项目
实战(5)-feign简化客户端调用
目标:改进上一章讲的客户端调用方式,集成feign,简化客户端调用简介:Fegin是一个声明式的web服务客户端,它使得编写web服务客户端变得更加容易,其形态类似于mybatis对于dao层的封装。开工:在commons创建返回vo模型,以便多系统共用,具体业务意义不在这里讨论--------------------------------------请求vo------------------
八哥帮你改bug
·
2020-01-07 06:02
Spring Cloud Alibaba 教程 | Nacos(二)
nacos注册中心服务上面一讲已经介绍过了它是一个用Java语言编写开源web项目,并且拥有自己的管理台,对于nacos注册中心服务我们后面文章会单独抽出来讲解,这篇文章我们先来源码解析我们自己编写的
微服务项目
攻城狮Luke
·
2020-01-07 01:54
springcloud
java
alibaba
spring
spring-cloud
微服务项目
实战(3)-ribbon实现客户端负载配置
目标通过ribbon实现客户端调用服务端api,可根据需求调整负载策略配置简介Ribbon是一个客户端的负载均衡器,它提供对大量的HTTP和TCP客户端的访问控制,已实现规则有:策略名策略声明策略描述实现说明BestAvailableRulepublicclassBestAvailableRuleextendsClientConfigEnabledRoundRobinRule选择一个最小的并发请求
八哥帮你改bug
·
2020-01-03 19:16
SpringCloud Alibaba之Nacos多环境多项目管理
另一个问题就是一个系统会有很多
微服务项目
,每个
微服务项目
都会有相应的开发环境、测试环境、预发环境、正式环境,那怎么对这些微服务配置进行管理呢?今天
享学课堂
·
2020-01-02 21:26
十三、springboot 优雅集成spring-boot-admin 实现程序监控
在spring家族中有spring-boot-admin可以很好的帮我们起到监控
微服务项目
的作用。spring-boot-admin是一个针对SpringBoot的Actuator接口进行UI美
quellanan
·
2020-01-02 20:13
spring
十三、springboot 优雅集成spring-boot-admin 实现程序监控
在spring家族中有spring-boot-admin可以很好的帮我们起到监控
微服务项目
的作用。spring-boot-admin是一个针对SpringBoot的Actuator接口进行UI美
quellanan
·
2020-01-02 20:00
我们来梳理下Kubernetes生产架构,其设计适用于绝大多数环境
Kubernetes集群外部用户、客户端等;服务访问层:即由Traefikingress实现服务发现、负载均衡和路由规则定义等;业务应用层:即基于Kubernetes平台构建和运行企业业务应用,如CI/CD持续集成、
微服务项目
夜夜漫笔
·
2019-12-29 21:00
驱动领域DDD的微服务设计和开发实战
本文是基于DDD的微服务设计和开发实战篇,通过借鉴领域驱动设计思想,指导
微服务项目
团队进行设计和开发(理论篇详见《当中台遇上DDD,我们该如何设计微服务?》)。
yfb
·
2019-12-29 20:00
spring-cloud
微服务项目
实战(7)- zuul构建微服务网关
目标新建gateway网关,作为后期项目的统一网关服务简介zuul提供统一网关入口,屏蔽底层服务地址,规范入口地址,统一进行授权管理部署步骤按照前几章内容创建新子项目gatewaygateway添加依赖,入口配置注解org.springframework.bootspring-boot-starter-testorg.springframework.bootspring-boot-starter-
八哥帮你改bug
·
2019-12-29 07:19
Kubernetes 部署
微服务项目
踩坑经验分享
导读本文给你分享我在K8S生产环境上部署
微服务项目
遇到的问题:1、限制了容器资源,还经常被杀死?
yzy121403725
·
2019-12-23 17:58
Kubernetes
部署微服务踩坑
docker学习
从无到有构建大型电商微服务亿级架构(第一阶段)视频教程
本课程将手把手带大家从无到有实现一个真实的大型电商
微服务项目
,该项目是基于真实的知名互联网企业项目讲解的,本课程将分为3个阶段:第一阶段:会实现
星辰8209
·
2019-12-21 08:06
基于 Spring Cloud 完整的微服务架构实战
本项目是一个基于SpringBoot、SpringCloud、SpringOauth2和SpringCloudNetflix等框架构建的
微服务项目
。
Java微服务
·
2019-12-19 23:12
微服务项目
在Docker环境下的实践(个人学习)
概述Docker是一个开源应用容器(当然目前也分为CE和EE版本,不完全开源化,也存在收费版本),让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker作为容器工具可以把:业务逻辑容器、数据库容器、储存容器、队列容器使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来,让
草莓_b829
·
2019-12-19 10:47
yml配置文件读取出错 Exception in thread "main" while scanning for the next token found character '\t(TAB)'
这几天在学习springboot的
微服务项目
,在配置文件方面也想尝试下新的yml配置,就想把原来项目properties写的文件转换成yml试一下(老项目是之前检出在了Myeclipse里面),结果写好了
Ranger23
·
2019-12-19 02:32
微服务系列文章示例代码
microservice该项目主要包含了一系列基于springcloud+docker的
微服务项目
,是我的微服务系列文章配套的示例:我的:billJiang的地址Github地址:micoreservicecountdownlatch-demo
billJiang
·
2019-12-14 20:56
Spring Cloud Alibaba之服务发现组件 - Nacos实现服务注册与发现(二)
大家都知道作为
微服务项目
中一个必不可少的功能就是:服务的注册和发现,而市面上实现此功能的技术有很多,像Zookeeper,Eureka,consul等。
一行代码一首诗
·
2019-12-14 14:01
linux中RabbitMQ安装教程
linux中RabbitMQ安装教程在做一个
微服务项目
时候用到消息队列,于是深入了解了消息队列知识,并在linux上安装了Rabbitmq,本博客介绍Rabbitmq的安装教程,想要深入了解消息队列相关知识
胖墩哥
·
2019-12-12 16:00
JAVA 多用户商城系统b2b2c-spring cloud 概述
微服务的出现及流行,一定有它的过人之处,既解决了非
微服务项目
的部分问题或缺点。相对于微服务,普通的项目都
ITsupuerlady
·
2019-12-01 17:21
SpringBoot
微服务项目
最佳实践—异常的全局统一处理
本文章描述如何在springboot
微服务项目
中对异常做全局统一处理。
c0yne
·
2019-11-21 10:54
一张图秒懂微服务网络架构
最近参与了公有云
微服务项目
,已经有一段时间未公开发表。通过这次改造公有云
微服务项目
的实践过程,分享一下公有云微服务网络架构,及服务部署方案。
不善者
·
2019-11-13 19:59
一张图秒懂微服务网络架构
最近参与了公有云
微服务项目
,已经有一段时间未公开发表。通过这次改造公有云
微服务项目
的实践过程,分享一下公有云微服务网络架构,及服务部署方案。
ysfshine
·
2019-11-10 18:00
springboot
springboot优点特别多,他能帮我们迅速搭建一个
微服务项目
框架,使用它项目可独立运行、配置简单、应用监控、上手容易。三、核心配置文件有哪些?它们有什么区别?spring
Lena666
·
2019-10-29 11:00
SpringBoot项目部署初体验【Docker】
前言一个
微服务项目
,小到几个模块,大到十几二十几个模块,每个模块都是单独的SpringBoot工程,这么多模块的部署,部署成本真的很高,而且每个服务的部署,都是手动部署,打成war或者jar?
鞋破露脚尖儿
·
2019-10-19 23:00
C#编写了一个基于Lucene.Net的搜索引擎查询通用工具类:SearchEngineUtil
最近由于工作原因,一直忙于公司的各种项目(大部份都是基于springcloud的
微服务项目
),故有一段时间没有与大家分享总结最近的技术研究成果的,其实最近我一直在不断的深入研究学习Spring、SpringBoot
梦在旅途
·
2019-10-17 00:00
C#编写了一个基于Lucene.Net的搜索引擎查询通用工具类:SearchEngineUtil
最近由于工作原因,一直忙于公司的各种项目(大部份都是基于springcloud的
微服务项目
),故有一段时间没有与大家分享总结最近的技术研究成果的,其实最近我一直在不断的深入研究学习Spring、SpringBoot
梦在旅途
·
2019-10-17 00:00
springcloud部署——docker和docker-compose
最近一直在研究微服务的东西,发现
微服务项目
的部署运维比较麻烦,经过几天终于完整的把一套微服务部署了起来,这期间真是遇到太多问题,虽然最终觉得都不是什么大问题,但是这个过程总是艰难的,还好硬着头皮坚持了下来
qq_35008624
·
2019-10-12 11:00
springcloud
阶段5 3.
微服务项目
【学成在线】_day17 用户认证 Zuul_17-身份校验-身份校验过虑器编写
5身份校验5.1需求分析本小节实现网关连接Redis校验令牌:1、从cookie查询用户身份令牌是否存在,不存在则拒绝访问2、从httpheader查询jwt令牌是否存在,不存在则拒绝访问3、从Redis查询user_token令牌是否过期,过期则拒绝访问网关调用认证服务,校验用户的合法性复制Test的过滤器,改个名字叫做身份校验的过滤器。不让原来的过滤器起作用。把@Component注解注释掉。
GASA
·
2019-10-09 23:00
阶段5 3.
微服务项目
【学成在线】_day17 用户认证 Zuul_16-网关-过虑器
4.5过虑器Zuul的核心就是过虑器,通过过虑器实现请求过虑,身份校验等。4.5.1ZuulFilter自定义过虑器需要继承ZuulFilter,ZuulFilter是一个抽象类,需要覆盖它的四个方法,如下:1、shouldFilter:返回一个Boolean值,判断该过滤器是否需要执行。返回true表示要执行此过虑器,否则不执行。2、run:过滤器的业务逻辑。3、filterType:返回字符串
GASA
·
2019-10-09 23:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_07-SpringSecurityOauth2研究-Oauth2授权码模式-资源服务授权测试
下面要完成5、6两个步骤3.3.4资源服务授权3.3.4.1资源服务授权流程资源服务拥有要访问的受保护资源,客户端携带令牌访问资源服务,如果令牌合法则可成功访问资源服务中的资源,如下图:上图的业务流程如下:1、客户端请求认证服务申请令牌2、认证服务生成令牌认证服务采用非对称加密算法,使用私钥生成令牌。3、客户端携带令牌访问资源服务客户端在Httpheader中添加:Authorization:Be
GASA
·
2019-10-07 18:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_06-SpringSecurityOauth2研究-Oauth2授权码模式-申请令牌
3.3Oauth2授权码模式3.3.1Oauth2授权模式Oauth2有以下授权模式:授权码模式(AuthorizationCode)隐式授权模式(Implicit)密码模式(ResourceOwnerPasswordCredentials)客户端模式(ClientCredentials)其中授权码模式和密码模式应用较多,本小节介绍授权码模式。3.3.2授权码授权流程上边例举的黑马程序员网站使用微
GASA
·
2019-10-07 18:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_05-SpringSecurityOauth2研究-搭建认证服务器
3SpringSecurityOauth2研究3.1目标本项目认证服务基于SpringSecurityOauth2进行构建,并在其基础上作了一些扩展,采用JWT令牌机制,并自定义了用户身份信息的内容。本教程的主要目标是学习在项目中集成SpringSecurityOauth2的方法和流程,通过springSecurityOauth2的研究需要达到以下目标:1、理解Oauth2的授权码认证流程及密码认
GASA
·
2019-10-07 15:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_04-用户认证技术方案-SpringSecurityOauth2
2.3SpringsecurityOauth2认证解决方案本项目采用Springsecurity+Oauth2完成用户认证及用户授权,Springsecurity是一个强大的和高度可定制的身份验证和访问控制框架,Springsecurity框架集成了Oauth2协议,下图是项目认证架构图:1、用户请求认证服务完成认证。2、认证服务下发用户身份令牌,拥有身份令牌表示身份合法。3、用户携带令牌请求资源
GASA
·
2019-10-07 14:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_03-用户认证技术方案-Oauth2协议
2.2Oauth2认证2.2.1Oauth2认证流程第三方认证技术方案最主要是解决认证协议的通用标准问题,因为要实现跨系统认证,各系统之间要遵循一定的接口协议。OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。同时,任何第三方都可以使用OAUTH认证服务,任何服务提供商都可以实现自身的OAUTH认证服务,因而OAUTH是开放的。业界提供了OAUTH的多种实现如PHP、JavaSc
GASA
·
2019-10-07 14:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_02-用户认证技术方案-单点登录
2用户认证技术方案2.1单点登录技术方案分布式系统要实现单点登录,通常将认证系统独立抽取出来,并且将用户身份信息存储在单独的存储介质,比如:MySQL、Redis,考虑性能要求,通常存储在Redis中,如下图:单点登录的特点是:1、认证系统为独立的系统。2、各子系统通过Http或其它协议与认证系统通信,完成用户认证。3、用户身份信息存储在Redis集群。Java中有很多用户认证的框架都可以实现单点
GASA
·
2019-10-07 14:00
阶段5 3.
微服务项目
【学成在线】_day16 Spring Security Oauth2_01-用户认证需求分析
1.1用户认证与授权截至目前,项目已经完成了在线学习功能,用户通过在线学习页面点播视频进行学习。如何去记录学生的学习过程呢?要想掌握学生的学习情况就需要知道用户的身份信息,记录哪个用户在什么时间学习什么课程;如果用户要购买课程也需要知道用户的身份信息。所以,去管理学生的学习过程最基本的要实现用户的身份认证。什么是用户身份认证?用户身份认证即用户去访问系统资源时系统要求验证用户的身份信息,身份合法方
GASA
·
2019-10-07 14:00
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他