第86篇 8种基本数据结构
1.数据结构概述 数据结构是计算机存储、组织数据的方式。 通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构的优良将直接影响着我们程序的性能; 常用的数据结构有:数...
第20篇 window系统安装Redis流程
1.下载 Redis for Windows Redis 官方并没有提供 Windows 版本的安装包,但你可以使用 Microsoft 维护的 Windows 版本的 Redis。你可以从以下链接下载 Redis for Windows: 2.安装 Redis 运行安...
使用RabbitMQ实现消息队列—C#为例
标题 1.消息队列介绍 其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主机的某个端口上的。 那么,接收数据的方式是什么呢?自然...
跨进程通信使用MQ,同进程跨多模块(类,或者说跨多业务边界)可使用Event事件驱动思路来解决
C#中委托、事件的好处,只需在某个类中提前定义好公开的委托或事件(委托的特殊表现形式)变量,然后在其它类中就可以很随意的订阅该委托或事件,当委托或事件被触发执行时,会自动通知所有的订...
Redis中的缓存穿透,缓存击穿和缓存雪崩
概述 缓存击穿、缓存穿透、缓存雪崩这三个问题是Reids在实际项目中会经常遇到问题,同时,这三个问题也是面试的热点问题,下面,就本篇文章搞懂缓存穿透、缓存击穿、缓存雪崩三大问题的原因及解...
WebService的介绍
1.web服务的基础结构 以下图是web服务的交互逻辑 第一步:客户端尝试去服务端查找xml web服务,已链接发现文档的url地址; 第二步:客户端请求发现文档,服务端返回发现文档; 第三步:客户端请...
本地部署deepseek,并投喂数据
话说回来了,为啥要本地部署呢? ① 在使用DeepSeek中,经常会出现服务器繁忙,请稍后再试。 ② 不想让个人隐私数据暴露出去 ③ 可将各种格式的文件,如pdf、csv、txt、md 格式的数据投喂给它。...
应用服务和领域服务有什么区别?
在微服务架构和领域驱动设计(Domain-Driven Design, DDD)中,应用服务(Application Service) 和 领域服务(Domain Service) 是两种不同类型的组件,它们在职责和使用场景上有明显的区别。...
WPF开发中自定义DataGrid样式
实际开发中难免需要自己重写GataGrid样式,以下是我写的一个新样式: 1.view界面样式如下: <Window x:Class="WPFDemoMVVM.View.DataGridView" xmlns="http://schemas.micros...













