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
.net5微服务学习
微服务学习
2——利用nacos实现服务治理
(本文参考黑马程序员项目)个人仓库地址:https://gitee.com/jkangle/springboot-exercise.git1.当前项目中存在的问题不同微服务之间的调用通过硬编码的形式,这样可能在需要打量修改的时候出现问题,因此引入了服务治理的概念。服务治理可以实现微服务的自动化注册与发现nacos是一个常见的服务注册中心2.nacos的搭建下载安装包zip解压进入到bin执行sta
小贾日记
·
2023-07-25 18:44
Java学习笔记
微服务
学习
架构
微服务学习
3——利用sentinel实现服务器的容错
1.Sentinel服务器容错(本文参考黑马程序员项目)个人仓库地址:https://gitee.com/jkangle/springboot-exercise.git在服务器中,由于网络原因可能会出现线程阻塞的情况,当线程阻塞的时候如果有大量的请求涌入,就会造成当前的服务瘫痪,由于服务与服务之间的依赖关系,故障会出现传播的情况,这样会造成服务器的雪崩效应。因此就需要一种容错方案。有一些常见的容错
小贾日记
·
2023-07-25 18:44
Java学习笔记
微服务
学习
sentinel
微服务学习
1——微服务环境搭建
微服务学习
1——微服务环境搭建(参考黑马程序员项目)个人仓库地址:https://gitee.com/jkangle/springboot-exercise.git微服务就是将单体应用进一步拆分,拆成更小的服务
小贾日记
·
2023-07-25 18:43
Java学习笔记
微服务
学习
架构
微服务学习
笔记-----Nacos安装教程(Windows和Linux版本)
Nacos安装教程Nacos安装指南1.Windows安装1.1.下载安装包1.2.解压1.3.端口配置1.4.启动1.5.访问2.Linux安装2.1.安装JDK2.2.上传安装包2.3.解压2.4.端口配置2.5.启动3.Nacos的依赖Nacos安装指南1.Windows安装开发阶段采用单机安装即可。1.1.下载安装包在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos
梦幻蔚蓝
·
2023-07-25 17:15
JAVA
微服务
学习
笔记
spring
cloud
.
Net5
mvc项目UseBrowserLink插件功能失效的原因
前期基于.NetFramework创建的Web项目,使用了BrowserLink插件协助前端开发,功能一直都比较稳定,后来项目迁到.
Net5
,发现BrowserLink已经失去了从浏览器定位到项目源代码的功能
高彬
·
2023-07-20 05:57
C#
UseBrowserLink
C#
微服务学习
总结
目录单体架构是什么优点缺点分布式示意图SOA为什么使用SOA示意图微服务组件Consul能做什么示意图Ocelot是什么超时熔断限流Polly微服务术语服务伸缩性服务降级服务治理服务雪崩微服务数据共享常规方案服务聚合为什么要做服务聚合示意图微服务分布式锁微服务分布式事务单体架构是什么单体架构的项目就是一个应用程序,所有的功能和业务都是在一个项目里面去做的。优点项目做成单体架构,最大的好处就是开发简
木子丶鹏
·
2023-07-15 02:01
c#
.net
微服务
WPF中加载GIF
第一种:使用XamlAnimatedGif1,打开Nuget,搜索XamlAnimatedGif,如果使用.
NET5
,则安装KsWare.XamlAnimatedGif.Wpf.StrongName,如下图所示
_BigMao
·
2023-07-15 00:38
wpf
gif
动画
HttpUtility.ParseQueryString 在.NET48 和
NET5
中的不同表现
.NET48代表.NETFULLFRAMEWORK.NET5代表.NETCORE及以上版本先看看这两个地址:http://www.baidu.com?y=%u4e2dhttp://www.baidu.com?y=%e4%b8%ad%u4e2d=\u4e2d=中生成这两个地址的代码是一样的:publicstaticstringSetUrlKeyValue2(thisstringurl,IEnumer
gruan
·
2023-06-22 19:26
2021 WPF应用开发有哪些新变化?这个工具的最新功能值得了解
DevExpressWPFv21.1正式版日前已发布,DevExpress图像库现在可用于.NETCore和.
NET5
、升级MVVM功能等,欢迎点击下载
界面开发小八哥
·
2023-06-21 21:30
devexpress
wpf
.net
c#
WPF界面开发组件DevExpress WPF使用教程:支持.NET 5 & 全新的Designer功能
Microsoft上周正式发布了.
NET5
,小编非常高兴地告诉大家,DevExpressWPF控件v20.2已经正式支持.
NET5
了!安装了W
界面开发小八哥
·
2023-06-21 21:00
Spring Cloud Alibaba 微服务商城系统
mall-cloud-alibaba
微服务学习
教程SpringCloudAlibaba(Nacos,Sentinel,Feign,Gateway,RabbitMQ,Ribbon等)微服务教程项目介绍mall-cloud-alibaba
·
2023-06-21 09:55
微服务学习
之Nacos(服务注册与发现)
微服务系列1、Nacus服务搭建及使用2、Nacos配置中心3、Nacos服务注册与发现之OpenFeign服务间调用4、SpringSecurity&Oauth2认证授权5、网关(Gateway)的搭建及使用6、网关(Gateway自定义断言和过滤器)文章目录微服务系列前言一、搭建Nacos1.1下载Nacos1.2启动Nacos1.3访问Nacos二、服务注册与发现2.1注册服务2.1.1po
YPhen
·
2023-06-18 06:23
JAVA后台
Spring
微服务学习
微服务
学习
spring
cloud
微服务学习
笔记--高级篇--(多级缓存)
多级缓存安装OpenRestyOpenResty快速入门请求参数处理查询TomcatRedis缓存预热查询Redis缓存Nginx本地缓存初识OpenRestyOpenResty是一个基于Nginx的高性能Web平台,用于方便地搭建能够处理高并发、扩展性极高的动态Web应用、Web服务和动态网关。具备下列特点:具备Nginx的完整功能基于Lua语言进行扩展,集成了大量精良的Lua库、第三方模块允许
路西法98
·
2023-06-18 03:31
微服务
学习
笔记
微服务学习
笔记--高级篇--(Sentinel之限流规则)
上篇说到,解决雪崩问题有四种解决方案,而Sentinel主要是实现了其中的三种,分别是限流,也就是流量控制、线程隔离,也就是舱壁模式、最后还有降级熔断。在这篇中,我们来学习限流规则。目录:限流规则快速入门流控模式流控效果热点参数限流簇点链路簇点链路:就是项目内的调用链路,链路中被监控的的每个接口就是一个资源。默认情况下sentinel会监控S平日那个MVC的每一个端点(Endpoint),因此Sp
路西法98
·
2023-06-16 16:31
微服务
学习
笔记
微服务学习
笔记 K8S、ISTIO、微服务、容器不得不说的故事
微服务运行在容器内;容器依靠K8S进行编排、服务发现、负载均衡等;Istio和K8S进行融合,在利用K8S的一些功能的基础上(服务注册),对K8S进行功能的扩展,追加了一些服务治理功能(熔断、限流、动态路由、调用链追踪)。微服务与容器为了微服务的快速部署和迭代,如今的微服务架构中,通常将微服务部署在容器内。使用容器的好处K8SK8S是一个基于容器技术的分布式架构方案。利用K8S,我们可以很好的对容
Mush1
·
2023-06-16 03:00
微服务学习笔记
微服务学习
笔记--高级篇--(Lua语法)
Lua语法入门初识Lua变量和循环条件控制、函数初识Lualua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。官网:https://www.lua.org/HelloWorld1.在Linux虚拟机的任意目录下,新建一个hello.lua文件touchhello.lua2.添加下面的内容单引号也可以,双引号也可
路西法98
·
2023-06-16 01:12
lua
学习
笔记
枚举帮助类EnumHelper--NetCore3/.
Net5
返回一个枚举值,该值指示指定枚举的描述名称中存在给定的整数值或其字符串名称,如若不存在则返回指定默认值//////返回一个枚举值,该值指示指定枚举的描述名称中存在给定的整数值或其字符串名称,如若不存在则返回指定默认值。///////////////publicstaticTGetEnumByDescription(stringvalue,TdefaultValue)whereT:struct,En
flyinghat
·
2023-06-15 20:22
微服务学习
笔记--高级篇--(多级缓存意义及JVM进程缓存)
多级缓存亿级流量的缓存方案传统缓存的问题传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,存在下面的问题:请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈Redis缓存失效时,会对数据库产生冲击多级缓存方案多级缓存就是充分利用请求处理的每个环节,分别添加缓存,减轻Tomcat压力,提升服务性能:用户发起请求-->浏览器客户端缓存-->nginx本
路西法98
·
2023-06-15 00:46
缓存
微服务
学习
微服务学习
笔记--高级篇--(Redis持久化)
分布式缓存Redis集群单点Redis的问题数据丢失问题:Redis的内存存储,服务重启可能会丢失数据并发能力问题:单节点Redis并发能力虽然不错,但无法满足如618这样的高并发场景故障恢复问题:如果Redis宕机,则服务不可用,需要一种自动的故障恢复手段存储能力问题:Redis基于内存,单节点能存储的数据量难以满足海量数据的需求解决方法:数据丢失问题:实现Redis数据持久化并发能力问题:搭建
路西法98
·
2023-06-15 00:16
redis
微服务
学习
微服务学习
笔记--高级篇--(Redis主从)
Redis主从搭建主从架构主从数据同步原理搭建主从架构单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。搭建主从架构1.1集群结构共包含三个节点,一个主节点,两个从节点。在同一台虚拟机中开启3个redis实例,模拟主从集群,信息如下:IPPORT角色192.168.150.1017001master192.168.150.1017002sla
路西法98
·
2023-06-15 00:16
redis
微服务
学习
微服务学习
笔记--高级篇--(Redis哨兵)
Redis哨兵哨兵的作用和原理搭建哨兵集群RedisTemplate的哨兵模式哨兵的作用Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。哨兵的结构和作用如下:监控:Sentinel会不断检查master和slave是否按预期工作自动故障恢复:如果master故障,Sentinel会将一个slave提升为master。当故障实例恢复后也以新的master为主通知:Senti
路西法98
·
2023-06-15 00:15
微服务
学习
笔记
将.
net5
程序封装到docker镜像
文章目录环境需求实现方法RabbiteMQ操作类主要操作类QueueOperator异常类QueueCanNotDoException生产者(桌面程序不记录)消费者Program代码Worker代码Dockerfile制作镜像dockerbuild命令运行镜像遇见的问题问题1dockerrun-v挂在路径无效问题(在window环境中)问题2visualstudio容器工具首次加载太慢vsdbg\
iml6yu
·
2023-06-14 09:10
分布式
docker
消息队列
Nacos服务配置中心-------
微服务学习
day02
文章目录服务配置中心背景分析配置中心概述配置中心的选型思考Nacos配置快速入门添加依赖修改配置文件Nacos基本配置Controller处理器操作Nacos配置动态更新实现思考Nacos配置管理模型概述命名空间设计分组设计及实现共享配置设计及读取思考总结重难点分析FAQ分析服务配置中心背景分析我们知道,除了代码之外,软件还有一些配置信息,比如数据库的用户名和密码,还有一些我们不想写死在代码里的东
Xingxing...
·
2023-06-13 23:44
spring
cloud
alibaba
微服务架构
ISBN 校验方法---NetCore3/.
Net5
国际标准书号(InternationalStandardBookNumber,ISBN;是国际通用的图书或独立的出版物(除定期出版的期刊)代码。出版社可以通过国际标准书号清晰的辨认所有非期刊书籍。一个国际标准书号只有一个或一份相应的出版物与之对应。新版本如果在原来旧版的基础上没有内容上太大的变动,在出版时也不会得到新的国际标准书号码。当平装本改为精装本出版时,原来相应的国际标准书号号码也应当收回。
flyinghat
·
2023-06-13 07:00
SpringCloud 微服务架构详解三
SpringCloud
微服务学习
(三)5.6、@SentinelResource注解的使用服务网关gateway6.1、常见网关6.2、Gateway简介6.3、自定义路由规则6.4、过滤器Filter
应庆
·
2023-06-11 04:26
java
spring
cloud
微服务
SpringCloud 微服务系列——Spring Cloud Alibaba 微服务工具集
当前专栏:SpringCloud
微服务学习
专栏✨特色专栏:国学周更-心性养成之路本文内容:SpringCloud微服务系列——SpringCloudAlibaba微服务工具集文章目录1.简介2.环境搭建
Java Fans
·
2023-06-09 17:58
SpringCloud
微服务学习专栏
spring
cloud
微服务
java
对java,.net,Ruby,python,JavaScript,PHP的点评
net:融入了各种最新的现代语言特征,.
net5
以后可以运行在linux平台,语言更新换代快,是java的替代语言,缺点是做web的话,开发效率不如脚本语言。
robinspada
·
2023-06-09 04:32
JavaScript
java
ruby
php
开发语言
java
.net
微服务学习
之网关(Gateway)的搭建及使用
微服务系列1、Nacus服务搭建及使用2、Nacos配置中心3、Nacos服务注册与发现之OpenFeign服务间调用4、SpringSecurity&Oauth2认证授权5、网关(Gateway)的搭建及使用6、网关(Gateway自定义断言和过滤器)文章目录微服务系列前言一、Gateway基本介绍?二、核心概念三、Howitworks四、Gateway服务搭建及路由配置1、pom依赖2、app
YPhen
·
2023-06-08 15:44
JAVA后台
Spring
微服务
学习
gateway
【ScottPlot】使用ScottPlot创建实时动态图
ScottPlot是一个.NET图表组件,主要有以下特点:适用范围广:同时适用于WinForms,WPF,Avalonia,Console,支持.NETFramework4.6.1及以上,NETCore2.0至.
NET5
Foxalien
·
2023-06-07 14:11
.NET
c#
微服务学习
——微服务框架
Nacos配置管理统一配置管理配置更改热更新将配置交给Nacos管理的步骤:在Nacos中添加配置文件在微服务中引入nacos的config依赖在微服务中添加bootstrap.yml,配置nacos地址、当前环境、服务名称、文件后缀名。这些决定了程序启动时去nacos读取哪个文件在Nacos中添加配置信息在弹出表单中填写配置信息配置文件id:[服务名称]-[profile].[后缀名],如use
霁华TEL
·
2023-04-21 03:03
笔记
微服务
学习
java
后端
spring
cloud
VB编程宣告终结,微软:不再提供新功能
在这里插入图片描述「自.
NET5
开始,VisualBasic会继续支持类库、控制台、Windows窗体、WPF、WorkerService和http://ASP.NETCoreWebAPI等,为现有VB
编程星语
·
2023-04-21 02:35
微服务学习
——微服务
认识微服务单体架构将业务的所有功能集中在一个项目中开发,打成一个包部署。优点:架构简单部署成本低缺点:耦合度高分布式架构根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:降低服务耦合有利于服务升级拓展分布式架构的要考虑的问题:服务拆分粒度如何?服务集群地址如何维护?服务之间如何实现远程调用?服务健康状态如何感知?微服务微服务是一种经过良好架构设计的分布式架构方案,微服务
霁华TEL
·
2023-04-19 23:46
笔记
微服务
eureka
springcloud
.net core开源项目记录
二、ZRadmin概述本项目适合有一定NetCore和vue基础的开发人员基于.
NET5
/.NET7实现的通用权限管理
人生三醒七分醉
·
2023-04-17 14:14
.netcore
开源
数据库
MinIO Windows部署(记录)
找一个windows的minio插件(已上传云盘)链接:https://pan.baidu.com/s/1ii8kF2xdplR9VA3_nZHdWA提取码:
net5
制作了一键启动脚本titleminiosetMINIO_ROOT_USER
vc4436
·
2023-04-16 05:22
数据仓库
c#
微服务学习
_.NET微服务架构及API网关
一、MSA简介1.1、MSA是什么微服务架构MSA是MicroserviceArchitecture的简称,它是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相通讯、互相配合,为用户提供最终价值。它与SOA之间的区别如下:SOA实现微服务架构实现企业级,自顶向下开展实施团队级,自底向上开展实施粒度大:服务由多个子系统组成粒度细:一个系统被拆分成多个服务,且服务的定义更加清晰重ES
weixin_39779528
·
2023-04-13 11:28
c#
微服务学习
微服务学习
系列9:RedisTemplate
系列文章目录目录系列文章目录前言一、序列化的方法Jackson2JsonRedisSerializerGenericJackson2JsonRedisSerializerJdkSerializationRedisSerializerStringRedisSerializerGenericFastJsonRedisSerializerFastJsonRedisSerializer二、序列化类的对比序
yangyanping20108
·
2023-04-12 13:56
学习
java
mybatis
微服务学习
系列7:开放平台接口鉴权
系列文章目录第一章Nacos实现配置中心第二章Nacos实现注册中心第三章Redis队列目录系列文章目录前言一、什么是appId、appSecret、appTokenappIdappSecretappToken二、API接口开发安全性三、实现原理1.定义接口ParamSecret2.鉴权处理器定义3.BaseController定义四、使用步骤1.BookListQuery实现ParamSecre
yangyanping20108
·
2023-04-12 13:26
开发语言
java
微服务
微服务学习
系列8:RestTemplate
系列文章目录目录系列文章目录前言一、CallingRESTServiceswithRestTemplateRestTemplateAutoConfigurationRestTemplateConfig栗子参考getForObjectgetForEntitypostForObject交换资源总结前言在java的http开发中,访问第三方网络接口,通常使用的连接工具为HttpClient和OKHttp
yangyanping20108
·
2023-04-12 13:26
分布式
学习
spring
java
Golang
微服务学习
笔记(二)——环境搭建
1.GO环境安装源码安装wgethttps://dl.google.com/go/go1.10.3.linux-amd64.tar.gztar-C/usr/local-xzfgo1.10.3.linux-amd64.tar.gz设置环境变量,vim/etc/profile然后把环境变量加入,gopath是工作目录,里面包含3个目录,分别是src存放源代码pkg存放编译好的库文件bin存放可执行文件
HollowKnight
·
2023-04-10 14:10
微服务学习
-SpringCloud -Nacos (服务发现源码学习)
文章目录服务发现核心流程图微服务获取服务列表如果服务端列表发生了变化,本地缓存列表如何感知呢?第一种,本地缓存定时自动更新第二种,服务变动事件发布机制为何需要两种方式呢?Nacos和Zookeeper对比?服务发现核心流程图微服务获取服务列表总结来将,微服务获取服务列表主要就是:从本地缓存列表中获取,获取不到,发送请求到nacos服务端获取。如果服务端列表发生了变化,本地缓存列表如何感知呢?第一种
空白Q
·
2023-04-10 06:14
微服务
微服务
学习
spring
cloud
ASP.NET Core MVC 入门到精通 - 1. 开发必备工具 (2021)
个人觉得.NET还是有一定的市场的(当然,国内算小众了),有几点原因:.
NET5
开始,真正做到的跨平台(之前叫.NETCORE),而且把那个’CORE’字也拿掉就,就叫.
NET5
,
Jack N
·
2023-04-09 16:51
ASP.NET
CORE
MVC
C#
c#
asp.net
微服务学习
-SpringCloud -Nacos (配置文件)
#端口server.port=8090#服务名spring.application.name=mall-consumer管理台注册服务名:#nacos注册中心地址spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848#给当前服务命名,如果配置了这个配置项,优先使用此配置,如果没有,默认使用spring.application.name配置项#
空白Q
·
2023-04-09 07:28
微服务
学习
spring
cloud
微服务学习
-SpringCloud -Nacos (服务注册源码学习)
文章目录源码版本及下载服务注册核心流程图(看不清请双击打开大图)源码详解客户端注册源码服务端注册源码源码版本及下载此次源码版本为1.4.1,2.x版本在服务请求时使用了grpc的方式,所以先以1.4.1版本学习,后续再看2.x版本。源码下载地址::link打开页面后,下拉到最下面,下载nacos-1.4.1.zip,解压导入idea即可。服务注册核心流程图(看不清请双击打开大图)此图主要是对核心注
空白Q
·
2023-04-09 07:53
微服务
spring
cloud
微服务
学习
springcloud和分布式
微服务学习
笔记
1、什么是SpringCloudSpringcloud流应用程序启动器是基于SpringBoot的Spring集成应用程序,提供与外部系统的集成。SpringcloudTask,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。2、什么是微服务微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分为一组小的服务,每个服务运行在其独立的自己的进程中,服务之间相互协
cy629584407
·
2023-04-07 21:08
springboot
springcloud
小白学java
微服务
spring
cloud
分布式
学习笔记:SpringCloud 微服务技术栈_高级篇①_微服务保护
前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java
微服务学习
资料链接https://
YanZhaoHanWei_555
·
2023-04-06 15:58
微服务
微服务
spring
cloud
学习
学习笔记:SpringCloud 微服务技术栈_高级篇②_分布式事务
前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java
微服务学习
资料链接https://
YanZhaoHanWei_555
·
2023-04-06 15:26
微服务
spring
cloud
微服务
分布式
学习
关于.NET的未来(.NET 5):开发者应该知道什么
不久前,微软在Build2019大会上宣布了新的.
NET5
(.NET的未来)。.
码农不嬉皮
·
2023-04-06 07:56
超详细Spring 全家桶面试问题集锦,死角一个不留!
有幸从一位在阿里的朋友那得到Alibaba内部出品强推的“SpringBoot+
微服务学习
指南”,秉承好东西要分享的原则,今天就来秀一把,试试这份“Springboot+
微服务学习
指南”是否也能让你的技术能力提升得事半功倍
Nin-Ja-
·
2023-04-03 06:31
程序人生
java
架构
spring
boot
学习笔记:SpringCloud 微服务技术栈_高级篇③_分布式缓存
前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java
微服务学习
资料链接https://
YanZhaoHanWei_555
·
2023-04-02 21:40
微服务
redis
分布式
缓存
微服务
springcloud
学习笔记:SpringCloud 微服务技术栈_实用篇②_黑马旅游案例
前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java
微服务学习
资料链接https://
YanZhaoHanWei_555
·
2023-04-02 21:09
微服务
Java
项目
微服务
spring
cloud
学习
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他