李sir_Blog

博客园 首页 联系 订阅 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 70 下一页

2022年1月6日

摘要: 现在互联网应用动不动就说要HA,好像不搞个HA都不好意思说自己的应用能承载高并发,大用户量访问。RabbitMQ这个经典的消息组件,也必然逃不掉单点失效的尴尬局面。当然在RabbitMQ在被广泛应用于互联网之后,就对这个HA的需求做了实现,提供了集群供。这是RabbitMQ的内置功能,就跟普通集群的 阅读全文
posted @ 2022-01-06 09:19 李sir 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 上一篇<<RabbitMQ 上手记录-part 1>>介绍了一些基础知识,整理了一些基础概念。接下来整理一些安装步骤和遇到的问题。 我在CentOS7和Ubuntu16.4上都安装成功过,步骤大同小异,这里以CentOS7为例子,整理一下安装步骤。 CentOS是属于Red Hat Enterpri 阅读全文
posted @ 2022-01-06 09:18 李sir 阅读(52) 评论(0) 推荐(0) 编辑

摘要: 接上一part<<RabbitMQ上手记录–part 2 - 安装RabbitMQ>>,这里我们来看看如何通过代码实现对RabbitMQ的调用。 RabbitMQ通常是安装在服务器端,那么要体现它的功能,当然还需要一个客户端来调用。这个客户端通常就是我们的业务系统,那么如何操作RabbitMQ呢?不 阅读全文
posted @ 2022-01-06 09:18 李sir 阅读(60) 评论(0) 推荐(0) 编辑

摘要: RabbitMQ是什么,不用多介绍了,毕竟名声在那,江湖地位摆着,搜索引擎收录着。为什么突然去学习这个框架了,毕竟工作中没有用得上(说来也惭愧,工作中开发的项目没有使用这个框架)。但是作为互联网分布式应用必不可少的一部分——消息服务,总要补上这块只是空白,不然每次被别人问道消息服务是干嘛的,总是很尴 阅读全文
posted @ 2022-01-06 09:17 李sir 阅读(37) 评论(0) 推荐(0) 编辑

2021年12月26日

摘要: (168条消息) .net Core 5.0 Log4Net 全局注册_u011714257的博客-CSDN博客 1、NuGet安装Log4Net 2、创建LogHelper帮助类 using log4net;using log4net.Config;using log4net.Repository 阅读全文
posted @ 2021-12-26 09:02 李sir 阅读(185) 评论(0) 推荐(0) 编辑

2021年12月23日

摘要: 上面一篇我们大致了解了命令的基本使用方法和基础原理,但是实际在运用命令的时候会复杂的多,并且会遇到各种各样的情况。 一、命令带参数的情况: 如果视图控件所绑定的命令想要传输参数,需要配置 CommandParameter 属性 ,用来传输参数出去。 而继承制Icommand接口的 RelayComm 阅读全文
posted @ 2021-12-23 11:37 李sir 阅读(136) 评论(0) 推荐(0) 编辑

摘要: 表单验证是MVVM体系中的重要一块。而绑定除了推动 Model-View-ViewModel (MVVM) 模式松散耦合 逻辑、数据 和 UI定义 的关系之外,还为业务数据验证方案提供强大而灵活的支持。 WPF 中的数据绑定机制包括多个选项,可用于在创建可编辑视图时校验输入数据的有效性。 常见的表单 阅读全文
posted @ 2021-12-23 11:08 李sir 阅读(125) 评论(0) 推荐(0) 编辑

摘要: 数据注解,个人认为就是用于数据模型的数据校验使用(这是其中的一个用处)在这里,我将其用于替换原来接口中繁琐的if判断数据校验。命名空间:using System.ComponentModel.DataAnnotations;常用校验:1.Required :属性值必须非空或者不能只是空格,如果允许全 阅读全文
posted @ 2021-12-23 11:05 李sir 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 当一个Binding有明确的数据来源时我们可以通过为Source或者ElementName赋值的办法让binding与之关联。有些时候我们不能确定作为Source的对象叫什么名字,但知道它与作为Binding目标的对象在UI布局上有相应的关系,比如控件自己关联自己的某个属性、关联自己某级容器的数据。 阅读全文
posted @ 2021-12-23 09:02 李sir 阅读(218) 评论(0) 推荐(0) 编辑

2021年12月13日

摘要: 一、概述 Messenger中文解释为信使的意思,顾名思义,在MvvmLight中,它的主要作用是用于View和ViewModel、ViewModel和ViewModel之间的通信。 考虑以下场景: 现在有一个主窗体,主窗体上有一个按钮,点击按钮的时候,弹出一个子窗体,用于实时的往主窗体上添加新的项 阅读全文
posted @ 2021-12-13 12:43 李sir 阅读(913) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 70 下一页