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微服务学习
C#和.Net常见问题记录
NetFramework,.NetCore以及.Net(.
Net5
,.Net6,.Net7,.Net8等)之间的关系?.NetFramew
无熵~
·
2023-12-24 02:58
C#
c#
开发语言
.net
.NET core 搭建一个跨平台的 Web Service
NETfromwork是非跨平台的,只能部署在iis上,今天教大家用.NETcore搭建一个可跨平台的WebService新建一个.netcore空项目给项目起一个名字选一个.net框架,我这里选择的是.
NET5
YuanlongWang
·
2023-12-18 08:15
.netcore
性能强悍的图表组件库 ScottPlot
ScottPlot)是一个.NET图表组件,主要有以下特点:适用范围广:同时适用于WinForms,WPF,Avalonia,Console,支持.NETFramework4.6.1及以上,NETCore2.0至.
NET5
issta
·
2023-12-16 00:13
C#学习
WPF
个人学习
c#
开发语言
后端
微服务学习
:Ribbon实现客户端负载均衡,将请求分发到多个服务提供者
Ribbon是Netflix开源的一个基于HTTP和TCP客户端负载均衡器。它主要用于在微服务架构中实现客户端负载均衡,将请求分发到多个服务提供者上,从而实现高可用性和扩展性。Ribbon的主要特点包括:客户端负载均衡:Ribbon是一个客户端负载均衡器,它将负载均衡算法放到了客户端,而不是像传统的负载均衡器那样放到服务器端。这样可以更灵活地进行负载均衡,并且可以避免单点故障问题。多种负载均衡算法
玉满堂_YTM
·
2023-12-15 18:53
微服务学习
微服务
学习
ribbon
微服务学习
|DSL查询语法、搜索结果处理、RestClient查询文档、黑马旅游案例
DSL查询语法DSLQuery的分类Elasticsearch提供了基于JSON的DSL(DomainSpecificLanguage)来定义查询。常见的查询类型包括:查询所有:查询出所有数据,一般测试用。例如:match_all全文检索(fulltext)查询:利用分词器对用户输入内容分词,然后去倒排索引库中匹配。例如:match_querymulti_match_query精确查询:根据精确词
玩复杂点
·
2023-12-15 18:53
微服务
微服务
java
后端
elasticsearch
学习
微服务学习
|elasticsearch:数据聚合、自动补全、数据同步
数据聚合聚合的分类聚合(aggregations)可以实现对文档数据的统计、分析、运算。聚合常见的有三类:桶(Bucket)聚合:用来对文档做分组TermAggregation:按照文档字段值分组DateHistogram:按照日期阶梯分组,例如一周为一组,或者一月为一组度量(Metric)聚合:用以计算一些值,比如:最大值、最小值、平均值等Avg:求平均值Max:求最大值Min:求最小值Stat
玩复杂点
·
2023-12-15 18:07
微服务
学习
elasticsearch
java
后端
搜索引擎
微服务
全文检索
微服务学习
:Gateway服务网关
一,Gateway服务网关的作用:路由请求:Gateway服务网关可以根据请求的URL或其他标识符将请求路由到特定的微服务。负载均衡:Gateway服务网关可以通过负载均衡算法分配请求到多个实例中,从而平衡各个微服务的负载压力。安全认证:Gateway服务网关可以提供安全认证功能,例如对请求进行身份验证、授权等,保障系统的安全性。限流熔断:Gateway服务网关可以对请求进行限流和熔断处理,防止系
玉满堂_YTM
·
2023-12-15 10:59
微服务学习
微服务
学习
gateway
微服务学习
:RestTemplate&WebClient发起的http请求实现远程调用
http请求做远程调用是与语言无关的调用,只要知道对方的ip,端口,接口路径,请求参数即可启动类中配置:@BeanpublicRestTemplaterestTemplate(){returnnewRestTemplate();}Sevice中书写方法get@AutowiredprivateRestTemplaterestTemplate;publicOrderqueryOrderById(Lon
玉满堂_YTM
·
2023-12-15 06:11
微服务学习
微服务
学习
http
微服务学习
:Nacos配置中心
先打开Nacos(详见
微服务学习
:Nacos微服务架构中的服务注册、服务发现和动态配置&Nacos下载)1.环境隔离:新建命名空间:记住命名空间ID:c82496fb-237f-47f7-91ed-288a53a63324
玉满堂_YTM
·
2023-12-14 18:38
微服务学习
微服务
学习
java
微服务学习
二
1、DIstributedTransaction分布式事务是指单个事件导致两个或多个不能以原子方式提交的单独数据的突变的任何情况,在微服务的世界中,它变得更加复杂,因为每个服务都是一个工作单元,并且大多数时候多个服务必须协同工作才能使业务成功。2、Idempotence以及使用幂等性是能够以这样的方式做两次事情的特性,即最终结果将保持不变。用法在远程服务或者数据源中使用Idempotence,这样
CopyLower
·
2023-12-14 17:35
学习
微服务
学习
架构
微服务学习
|初识elasticsearch、操作索引库、文档操作、RestClient操作索引库、RestClient操作文档
初识elasticsearch什么是elasticsearch?elasticsearch是一款非常强大的开源搜索引擎,可以帮助我们从海量数据中快速找到需要的内容。elasticsearch结合kibana、Logstash、Beats,也就是elasticstack(ELK)。被广泛应用在日志数据分析、实时监控等领域elasticsearch是elasticstack的核心,负责存储、搜索、分析
玩复杂点
·
2023-12-03 05:03
微服务
微服务
学习
elasticsearch
java
后端
.NET 6 WTM layui发布到centos7,验证码不显示问题解决办法
如果使用的wtm是.
NET5
及以下的请参照文章(14条消息)WTM(ASP.NET5)部署到docker,并解决验证码无法显示问题_矿工学编程的博客-CSDN博客https://blog.csdn.net
矿工学编程
·
2023-12-01 03:20
WTM随写
centos
asp.net
microsoft
wtm
.net
6
使用C#的.NET 6的Minimal API
使用.
NET5
创建和WebAPI时
寒冰屋
·
2023-11-29 06:24
ASP.NET
CORE
架构及框架
c#
Minimal
API
.NET
6
.
NET5
快速接入支付宝扫码支付
最近一个朋友的老板让他支付宝支付,但是他没搞过这事啊,然后找到我,让我帮他搞一下,然后找他老板给点小费,反正闲着也是闲着,最近生活非常拮据啊,所以就应下来了。在开始之前需要先去支付宝开发平台->开发者中心,创建应用、为应用添加功能包、设置接口加签方式等开发信息,具体操作可以去开发者中心查看相关文档,由于支付宝的所有参数和设置都是由朋友那边准备好的,所以我也就省去了这一步,等这些基本工作都准备好后,
上班只为摸鱼
·
2023-11-27 10:31
微服务学习
|初识MQ、RabbitMQ快速入门、SpringAMQP
初识MQ同步通讯和异步通讯同步通讯是实时性质的,就好像你用手机与朋友打视频电话,但是,别人再想与你视频就不行了,异步通讯不要求实时性,就好像你用手机发短信,好多人都能同时给你发短信,你都可以收到,而且不用及时回复。同步调用的问题微服务间基于Feign的调用就属于同步方式,存在一些问题比如用户调用支付服务时,它需要先后调用订单服务、仓储服务、短信服务等,都调用结束后,支付服务再返回用户相关信息,故这
玩复杂点
·
2023-11-26 05:27
微服务
微服务
学习
rabbitmq
后端
java
微服务学习
(十二):安装Minio
微服务学习
(十二):安装Minio一、简介MinIO是一款基于Go语言发开的高性能、分布式的对象存储系统。客户端支持Java,Net,Python,Javacript,Golang语言。
阿标的博客
·
2023-11-25 00:54
微服务学习
微服务
学习
架构
微服务学习
笔记1-SpringBoot
SpringBoot1、SpringBoot简介SpringBoot是一个javaweb的开发框架,简化开发,约定大于配置!SpringBoot的主要优点:让Spring开发者更快的入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化Web项目没有冗余代码生成和XML配置的要求2、微服务简介单体架构:打包成一个独立的单元(导入一个jar包或者是一个war包)部署完成应用之后,应用通过一个进程
aoliaoliaoo
·
2023-11-23 20:39
微服务
springboot
微服务学习
|初识Docker、使用Docker、自定义镜像、DockerCompose、Docker镜像仓库
初识Docker项目部署的问题大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题依赖关系复杂,容易出现兼容性问题开发、测试、生产环境有差异Docker如何解决依赖的兼容问题的?将应用的Libs(函数库)、Deps(依赖)配置与应用一起打包将每个应用放到一个隔离容器去运行,避免互相干扰内核与硬件交互,提供操作硬件的指令,系统应用封装内核指令为函数,便于程序员调用用户程序基于系统函数库实现功能
玩复杂点
·
2023-11-23 13:25
微服务
微服务
学习
docker
后端
.Net Core Quartz
开发环境:VS2019、.
Net5
、Quartz.AspNetCore3.6.21、引入Quartz.AspNetCore2、创建TaskJob.cs文件[DisallowConcurrentExecution
beijing_xiaohui
·
2023-11-23 03:19
.NetCore
c#
.netcore
【
微服务学习
】用SpringCloud Gateway做一个动态API网关
1.SpringCloudGateway先来了解一些概念。1.简介SpringCloudGateway是一个建立在Spring生态之上,基于Spring5、SpringBoot2、ProjectReactor的API网关。目标是提供一个简单但是有效的方式把请求路由到API,并提供像是安全、监控/指标和弹性之类的值得关注的切面。2.几个术语Route:网关的基本构件。由一个ID,一个目标URI,一个
安东你的下巴呢
·
2023-11-21 20:47
微服务学习
spring
cloud
gateway
微服务学习
|Gateway网关:网关作用、快速入门、路由断言工厂、路由过滤器配置、全局过滤器、过滤器执行顺序、跨域问题处理
为什么需要网关网关功能:1.身份认证和权限校验2.服务路由、负载均衡3.请求限流网关的技术实现在SpringCloud中网关的实现包括两种:gateway、zuulZuul是基于Servlet的实现,属于阻塞式编程。而SprinaCloudGateway则是基于Spring5中提供的WebFlux,属于响应式编程的实现,具备更好的性能。搭建网关服务搭建网关服务的步骤:1.创建新的module,引入
玩复杂点
·
2023-11-21 10:38
微服务
微服务
学习
gateway
java
后端
微服务学习
|Nacos配置管理:统一配置管理、配置热更新、配置共享、搭建Nacos集群
统一配置管理在微服务当中,提供一个配置中心来将一些配置提取出来,进行统一的使用,Nacos既可以充当注册中心,也提供配置中心的功能。1.在Nacos中添加配置文件在Nacos控制台,我们可以在配置管理中,添加配置,进行配置的统一管理。新建配置时,起名规则为服务名-开发环境.yaml的形式,方便Nacos去配置中心找对应的配置。在这个配置里,写上时间格式的配置,然后发布。即可在Nacos的控制台中的
玩复杂点
·
2023-11-21 10:38
微服务
微服务
学习
java
后端
微服务学习
|Feign:快速入门、自定义配置、性能优化、最佳实践
RestTemplate方式调用存在的问题先来看我们以前利用RestTemplate发起远程调用的代码存在下面的问题代码可读性差,编程体验不统一参数复杂URL难以维护Feign的介绍Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign定义和使用Feign客户端1.引入依赖2.在服务消费者order-service的启动类添加注解开启
玩复杂点
·
2023-11-21 10:52
微服务
微服务
学习
架构
java
后端
性能优化
【
微服务学习
笔记】四、Nacos注册中心及配置管理
Nacos注册中心一、认识NacosNacos属于阿里巴巴的一个开源的项目,通过一组简单的特性集,Nacos能够帮助用户实现服务动态发现、服务配置、服务元数据及流量管理。nacos主要提供三种功能:服务注册与发现、动态配置服务、动态DNS服务。1.服务注册与发现Nacos提供多种服务注册与发现,包括基于DNS和基于RPC的服务发现和RPC如dubbo的服务注册与发现。2.动态配置服务可以通过管理系
Cc阿正
·
2023-11-19 13:52
微服务学习笔记
微服务
学习
dubbo
微服务学习
| Ribbon负载均衡、Nacos注册中心、微服务技术对比
Ribbon负载均衡负载均衡流程负载均衡策略通过定义IRule实现可以修改负载均衡规则,有两种方式:1.代码方式:在服务消费者order-service中的OrderApplication类中,定义一个新的IRule:2.配置文件方式:在order-service的application.yml文件中,添加新的配置也可以修改规则:区别是,第一种,相当于该服务消费者调用所有服务提供者都采用设置的这个
玩复杂点
·
2023-11-19 13:50
微服务
微服务
学习
ribbon
后端
java
负载均衡
那准备转回.
NET5
吧!
再过几天就2021年了,回首今年最大的变化就是.
NET5
的发布,终结了.NETFramework和.NETCore两个分支。
dotNET跨平台
·
2023-11-19 06:06
编程语言
java
vm
人工智能
微软
微服务学习
| Eureka注册中心
微服务远程调用在order-service的OrderApplication中注册RestTemplate在查询订单信息时,需要同时返回订单用户的信息,但是由于微服务的关系,用户信息需要在用户的微服务中去查询,故需要用到上面的RestTemplate来让订单的这个微服务去模拟浏览器去访问用户微服务暴露的接口去查询用户信息故在订单这个微服务的service中,先调用订单的Mapper去查询订单信息,
玩复杂点
·
2023-11-19 03:18
微服务
微服务
学习
eureka
java
后端
VS2022升级之后,原有项目出现异常
最近对VS2022做了升级,发现之前开发的WebApi(使用
Net5
)调试运行报错:根据提示的错误信息也在网上查找了一些资料,均无法正常解决,偶然发现问题是因为VS2022升级之后,不再支持
Net5
,所以准备将项目升级到长期支持的
FlYFlOWERANDLEAF
·
2023-11-17 11:48
C#
WebApi
visual
studio
SpringCloud
微服务学习
--服务拆分和远程调用
本文仍然是记录springcloud
微服务学习
,内容是关于微服务中的服务拆分和远程调用及实现案例。上一篇文章是认识微服务。2.服务拆分和远程调用任何分布式架构都离不开服务的拆分,微服务也是一样。
椰皮糖
·
2023-11-14 16:58
微服务
spring
cloud
学习
java
spring
boot
docker启动某个镜像一直restarting状态
因为
微服务学习
的需要,就需要在虚拟机中安装一下Nacos,可哪儿能想到使用dockerps命令一直显示nacos的状态是restarting。经过一番测试,发现并不是执行代码的问题。
五小悟
·
2023-11-12 16:34
docker
容器
运维
Spring Cloud
微服务学习
笔记(四)
SpringCloud
微服务学习
笔记(四)服务注册Eureka基础微服务的注册中心注册中心的主要作用常见的注册中心Eureka的概述Eureka的基础知识Eureka的交互流程与原理搭建Eureka注册中心搭建
qianbw-Blog
·
2023-11-12 03:20
后端技术栈
java
分布式
java
spring
spring
boot
后端
学习笔记:SpringCloud 微服务技术栈_实用篇①_基础知识
前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java
微服务学习
资料链接2022最新版Java
YanZhaoHanWei_555
·
2023-11-11 19:21
微服务
spring
cloud
微服务
学习
微服务学习
系列13:MDC实现日志链路追踪
系列文章目录目录系列文章目录前言一、MDC简介及常用API简介API二、MDC使用TraceInterceptor修改logback日志格式三、MDC的坑前言开发过程中难免遇到需要查看日志来找出问题出在哪一环节的情况,而在实际情况中服务之间互相调用所产生的日志冗长且复杂,若是再加上同一时间别的请求所产生的日志,想要精准定位自己想要查看的日志就比较麻烦。为解决此问题,遂使用MDC日志追踪。一、MDC
yangyanping20108
·
2023-11-09 17:45
架构
微服务
java
kafka
微服务学习
消息中间件对比:1、吞吐、可靠性、性能Kafka安装Kafka对于zookeeper是强依赖,保存kafka相关的节点数据,所以安装Kafka之前必须先安装zookeeperDocker安装zookeeper下载镜像:dockerpullzookeeper:3.4.14创建容器dockerrun-d--namezookeeper-p2181:2181zookeeper:3.4.14Docker安装
不减到100斤不吃锅包肉
·
2023-11-08 22:02
kafka
微服务
学习
ActiveReports.NET Crack,集成报表设计器
使用适用于.
NET5
、ASP.NET
SEO-狼术
·
2023-11-07 04:32
ActiveReports
SpringCloud
微服务学习
笔记
SpringCloud
微服务学习
笔记项目地址:https://github.com/taoweidong/Micro-service-learning单体架构(Monolithic架构)在这里插入图片描述
Taowd
·
2023-11-03 21:53
IDEA实现同一个启动类利用不同端口启动多服务
目录问题现象:问题分析:解决方法:问题现象:今天在
微服务学习
中,遇到一个小问题:如何实现同一个启动类利用不同端口启动多服务?
Stephen·You
·
2023-10-31 02:14
IDEA
Springboot
IDEA利用不同端口启动多服务
AOP in .
Net5
-- ExceptionFilter & ResultFilter
一,ExceptionFilter异常处理AOP,ExceptionFilter处理异常;简单实例使用ExceptionFilter全局注册下,能捕捉哪些异常?如下:1,控制器实例化异常2,Service层级逻辑处理中的异常3,Action方法中的异常1,控制器实例化异常相反,不能处理的异常情况通常包括:1,trycatch中的代码块2,请求路径错误这里直接推荐阅读链接:大佬的博客哈二,Resul
王清水
·
2023-10-30 12:16
译 | .NET Multi-platform App UI 多平台应用 UI 框架简介
在.
NET5
微软统一了整个.NET平台,将.NETCore和Mono以及基于Mono的Xamarin放在一起,于是就可以使用相同的一个BCL基础库和SDK工具链当咱在考虑如何在.NET上构建一个跨平台应用的时候
溪源More
·
2023-10-28 18:44
java
python
android
人工智能
大数据
TX Text Control.NET For WPF 32.0 Crack
TXTextControl支持VISUALSTUDIO2022、.
NET5
和.NET6支持.NETWPF应用程序的文档处理将文档编辑、创建和PDF生成添加到您的WPF应用程序中。
sdk大全
·
2023-10-24 08:50
TX
Text
Control
TX
Text
Control
微服务学习
系列六:MyBatis-Plus用法
系列文章目录目录系列文章目录前言一、环境准备一、为什么要使用utf8mb4字符集二、依赖准备三、配置准备二、使用步骤@TableName@TableId主键注解IdType@TableField实体类UserInfoDOMapper层CRUDService层CRUD分页多数据源@DS注解动态表名插件DynamicTableNameInnerInterceptor总结前言MyBatis-Plus(o
yangyanping20108
·
2023-10-21 06:23
分布式
servlet
和
mvc
spring
mybatis
架构
java
微服务
Swagger显示注释
【.
net5
】1.【.
net5
】点击项目,右键=》生成=》勾选XML文档文件=》添加1591取消警告2.完成之后会生成对应的XML文件3.在Startup.cs方法ConfigureServices中修改
丨小卡拉米丿
·
2023-10-19 06:09
.net
swagger
asp.net
c#
swagger2
Blazor + Ant Design + .NET 5快速开发框架(1) - 项目创建
目录序言模式选择项目创建序言.
net5
发布至今已经有一段时间了,但是在国内一直不温不火,虽然心里可惜,但是没有什么办法,作为.net开发的一员,只能在前进的道路上留下一笔,这次使用Blazor是微软新出的前端框架
北音执念~
·
2023-10-19 05:12
Blazor
c#
TX Text Control.NET 32.0 For WPF
TXTextControl支持VISUALSTUDIO2022、.
NET5
和.NET6支持.NETWPF应用程序的文档处理将文档编辑、创建和PDF生成添加到您的WPF应用程序中。
sdk大全
·
2023-10-19 05:34
TX
Text
Control
TX
Text
Control
.NET 5/.NET Core使用EF Core 5连接MySQL数据库写入/读取数据示例教程
本文首发于《.
NET5
/.NETCore使用EFCore5(EntityFrameworkCore)连接MySQL数据库写入/读取数据示例教程》前言在.NETCore/.
NET5
的应用程序开发,与其经常搭配的数据库可能是
码老头
·
2023-10-18 00:51
.NET
Core
ASP.NET
Core
EF
Core
.net
c#
mysql
asp.net
数据库
第六节 树莓派安装.
NET5
运行环境
树莓派安装.
NET5
运行环境一目的二安装运行环境三测试运行环境一目的作为一个嵌入式的研发人员,我们经常会在Windows上开发一些工具用于测试硬件和系统,如我们常用winform以及控制台应用。
哆啦A不做梦
·
2023-10-15 02:52
树莓派学习开发应用之旅
arm
【微服务】微服务初步认识 - 微服务技术如何学习 · 认识微服务架构
微服务(1)文章目录【微服务】(1)1.微服务相关技术栈2.
微服务学习
路线3.认识微服务架构3.1单体架构3.2分布式架构3.3微服务(架构)3.4微服务(架构)治理落实相关的SpringCloud、SpringCloudAlibaba
s:103
·
2023-10-14 18:53
微服务
架构
微服务
学习
springcloud
分布式
微服务学习
(二):Dubbo-服务暴露
Dubbo?一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现原理图特性:面向接口代理的高性能RPC调用智能负载均衡服务自动注册与发现高度可扩展能力运行期流量调度可视化的服务治理与运维本文使用的是ApacheDubbo2.7.2版本首先搭建管理后台下载源码gitclonehttps://github.com/apac
Bertram_Wang
·
2023-10-13 21:35
微服务学习
系列14:分库分表ShardingSphere
系列文章目录目录系列文章目录前言一、什么是ShardingSphere二、ShardingSphere-JDBC独立部署三、ShardingSphere-Proxy独立部署四、混合部署架构五、数据分片垂直分片水平分片六、ShardingSphere基础知识表逻辑表真实表编辑编辑七、ShardingSphere-JDBC入门案例单库多表多库多表集成mybatis-plus引入POMapplicati
yangyanping20108
·
2023-10-13 19:08
分布式
MySQL
开发语言
mysql
数据库
java
微服务
基于AutoUpdater.NET类库实现C# .NET桌面应用程序自动更新
AutoUpdater是c#.net下桌面应用程序自动更新的类库,使用非常简单,只需要一行代码就可以实现程序自动更新功能,支持.net4.5+,netcore3.1+,
net5
等,桌面程序支持winform
第三范式HeyVital
·
2023-10-12 10:48
C#
.net
c#
上一页
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
其他