自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ahao214——Dreamspace

过好每一天,写好每一行代码!

  • 博客(776)
  • 资源 (18)
  • 收藏
  • 关注

原创 Redis缓存穿透

--使用bitmaps类型定义一个可以访问的名单,名单id作为bitmaps的偏移量,每次访问和bitmaps里面的id进行比较,如果访问id不在bitmaps里面,进行拦截,不允许访问。---如果一个查询返回的数据为空(不管是数据是否不存在),我们仍然把这个空结果(null)进行缓存,设置空结果的过期时间会很短,最长不超过五分钟。---当发现redis的命中率开始极速降低,需要排查访问对象和访问的数据,和运维人员配合,可以设置黑名单限制服务。2、设置可访问名单(白名单)1、redis查询不到数据。

2024-07-03 21:53:16 272

原创 Redis主从复制搭建一主多从

使用 info replication查看当前主机运行状况。2、复制redis.conf配置文件到新建的文件夹中。在从机上执行slaveof 主机IP 端口号。redis6379.conf里面的内容。3、配置一主两从,创建三个配置文件。其他两个文件同上,只需修改数字就行。1、创建/myredis文件夹。4、在三个配置文件写入内容。5、启动三个redis服务。

2024-07-01 22:35:51 233

原创 Redis主从复制能干什么?

1、读写分离2、容灾快速恢复。

2024-06-28 21:53:09 155

原创 Redis持久化

3、不建议单独用AOF,因为可能会出现Bug。2、如果对数据不敏感,可以选单独用RDB。4、如果只是做纯内存缓存,可以都不用。RDB和AOF的选择使用。1、官方推荐两个都启用。

2024-06-28 21:52:34 184

原创 Redis事务三特性

---事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。----队列中的命令没有提交之前都不会实际被执行,因为事务提交前任何指令都不会被实际执行。----事务中如果有一条命令执行失败,其后的命令仍然会被执行,没有回滚。2、没有隔离级别的概念。

2024-06-28 21:50:00 210

原创 RDB和AOF两种持久化机制的介绍

如果redis挂了,服务器上的内存和磁盘上的数据都丢了,可以从云服务上拷贝回来之前的数据,放到指定的目录中,然后重新启动redis,redis就会自动根据持久化数据文件中的数据,去恢复内存中的数据,继续对外提供服务。AOF机制对每条写入命令作为日志,以append-only的模式写入一个日志文件中,在redis重启的时候,可以通过回放AOF日志中的写入指令来重新构建整个数据集。如果同时使用RDB和AOF两种持久化机制,那么在redis重启的时候,会使用AOF来重新构建数据,因为AOF中的数据更加完整。

2024-06-13 22:53:11 244

原创 文件与目录权限的表示方法

rx 显示目录内的文件名。wx 修改目录内的文件名。

2024-04-10 15:26:06 275

原创 su和sudo命令的区别和使用方法

su - USERNAME 使用login shell 方式切换用户。visudo 设置需要使用sudo的用户(组)sudo 以其他用户身份执行命令。

2024-03-25 18:42:11 150

原创 用户和用户组管理及密码管理

useradd -g 组名称 用户名称。usermod [选项] 用户名。chage [选项] 用户名。usermod 修改用户属性。useradd 用户名称。passwd 修改用户密码。chage 修改用户属性。useradd 新建用户。userdel 删除用户。groupadd 新建用户组。groupdel 删除用户组。

2024-03-05 19:06:14 440

原创 Vim的可视模式

配合d和I命令可以进行块的便利操作。ctrl+v 块可视模式。v 字符可视模式。V 行可视模式。三种进入可视模式的方式。

2024-02-19 15:18:54 515

原创 Vim的四种模式

命令模式(Command-mode)正常模式(Normal-mode)插入模式(Insert-mode)可视模式(Visual-mode)

2024-02-16 22:50:37 431

原创 打包压缩和解压缩

f 指定操作类型为文件。

2024-02-10 23:15:30 383

原创 如何在Linux下进行文件查看

常用参数 -f 文件内容更新后,显示信息同步更新。cat 文本内容显示到终端。head 查看文件开头。tail 查看文件结尾。wc 统计文件内容信息。

2024-02-01 20:25:11 393

原创 使用EFCore更新数据库的问题

将画圈的地方,true改成false。

2024-01-30 15:07:34 495

原创 Border边框控件

应用:布局面板一起使用,作为任意控件的边框或在控件模板中。BorderThickness:边框粗细。CornerRadius:圆角的弧度。边框 围绕在其他元素周围或者背景色。BorderBrush:边框颜色。Background:背景色。

2024-01-29 22:15:55 413

原创 WPF应用程序窗口

WindowStartupLocation:窗口首次显示时的位置。WindowState:指示窗口是最大化、最小化或者正常尺寸显示。ShowActivated:首次显示时激活窗口 true。ShowInTaskbar:窗口是否具有任务栏按钮。WindowStyle:窗口的边框样式。ResizeMode:窗口的调整模式。2 配置窗口的大小、位置和外观。3 托管特定于应用程序的内容。Topmost:是否在最顶层。4 管理窗口的生存期。

2024-01-28 21:34:45 439

原创 A connection was successfully established with the server but then an error

加(Encrypt=True;在使用EFCore生成数据库的时候,报上面的错误!

2024-01-13 16:30:29 619

原创 如何在Linux下进行文件查看

常用参数 -f 文件内容更新后,显示信息同步更新。cat 文本内容显示到终端。head 查看文件开头。tail 查看文件结尾。wc 统计文件内容信息。

2023-11-13 21:43:55 135

原创 Linux中复制和移动目录

p 保留用户、权限、时间等文件属性。cp [选项] 文件... 路径。mv [选项] 源文件 目标文件。mv [选项] 源文件 目录。cp [选项] 文件路径。-a 等同于 -dpR。cp 复制文件和目录。

2023-11-03 23:44:03 166

原创 冯-诺依曼结构的要点

1、运算器,CA:central arithmetical。2、控制器,CC:central control。5、输出设备,O:output。3、存储器,M:memory。4、输入设备,I:input。计算机的五大组成部分。

2023-09-04 09:34:00 175

原创 ASP.NET Core中路由规则匹配

GetUserByID()对应的Request URL:https://localhost:7197/api/AttributeRoute/100。GetUser()对应的Request URL:https://localhost:7197/api/AttributeRoute。找不到与以下网址对应的网页:https://localhost:7197/api/AttributeRoute/ddd。[Route("{userid:int}")] //int表示对参数类型的约束。/// 获取用户信息。

2023-08-14 16:20:08 842

原创 全局路由前缀配置

路由配置

2023-07-22 21:36:48 335

原创 Swagger扩展版本控制

Swagger扩展版本控制

2023-07-20 18:27:38 232

原创 Redis中的排序(Sort)

(3)如果要排序的数据数量较大,尽可能使用STORE参数将结果缓存。SORT命令可以通过ALPHA参数实现按照字典顺序排列数字元素。SORT命令的DESC参数可以实现将元素按照从大到小的顺序排列。SORT命令支持LIMIT参数来返回指定范围的结果。(2)使用LIMIT参数只获取需要的数据。(1)尽可能减少待排序键中元素的数量。

2023-05-31 15:55:44 349

原创 常量的特点

4、由于使用易读的名称替代了魔数和字符串,常量使程序变得更易于阅读。1、常量必须在声明时初始化。指定了其值后,就不能再改写了。2、常量的值必须能在编译时计算出来。5、常量更容易避免程序出现错误。3、常量总是隐式静态的。

2023-04-24 22:16:24 309 1

原创 ASP.NET Core 中的AOP--Filter

Filter

2023-03-11 13:28:06 128

原创 .NetCore的贫血模型和充血模型

.NetCore的贫血模型和充血模型

2023-03-03 13:38:51 200

原创 ASP.NETCore——JWT

ASP.NETCore——JWT

2023-02-05 10:11:14 411

原创 ASP.NETCore中的Identity

Identity

2023-01-18 14:09:56 259

原创 ASP.NET Core中间件

中间件

2023-01-08 15:09:29 123

原创 ASP.NETCore异常Filter

异常Filter

2023-01-02 21:49:51 166

原创 ASP.NET Core分布式缓存

分布式缓存

2022-12-29 10:22:23 218

原创 ASP.NET Core中的缓存

缓存

2022-12-02 15:19:48 602

原创 Singleton、Scoped、Transient 的应用情景有哪些

Scoped、Transient的区别是你在同一个上下文中是否期望使用同一个实例,如果是,用Scoped,反之则使用Transient。对于对象依赖了处理上下文,或者使用了有限资源(如数据库连接),一般使用Scoped或者Transient。对于方法都是线程安全的类型,一般使用单例。

2022-11-04 10:03:45 502

原创 ASP.NET Core Web API Action方法参数

Web API Action

2022-10-29 11:06:12 522

原创 ACTION方法的异步

ACTION

2022-10-15 14:46:03 483

原创 ASP.NETCore中REST落地指南

REST落地指南

2022-10-08 10:13:10 152

原创 Restful中如何传递参数

Restful传递参数

2022-10-01 10:14:47 380

原创 有关REST的一些内容

REST

2022-09-21 18:16:01 273

原创 EFCore分页查询

分页

2022-09-16 21:26:02 229

ASP.NET基础教程

通过实例,讲解了ASP.NET的一些基础知识。

2012-10-19

PS开发快捷键

讲解了PS中的快捷键的使用,掌握了这些快捷键,会提高制作速度。

2012-10-19

ASP.NET教程

通过简单的语句,讲解了ASP.NET的一些基础知识。

2012-07-23

VB中的API函数及其他函数

详细介绍了VB中所用到的API函数,以及其他函数,适合于那些想深入学习VB的人。

2012-04-11

VB基础学习资料

以PPT的形式,讲解了如何使用VB。详细介绍了VB的一些简单用法。

2012-04-11

如何编写高质量的VB代码

文章讲述了如何编写高质量的VB代码,从中可以学习如何对代码进行优化。

2012-04-10

ASP.NET基础资料

介绍了ASP.NET的一些基本用处,适合初学者。

2012-03-21

SQL SERVER基本语句

介绍了SQL Server里面最基础的数据查询。以实际例子的形式向大家讲解SQL语句的用法。

2012-03-06

C#开发文档

文档中记录了一些我看过的一些C#资料,我觉得不错。

2012-01-14

C#控件介绍

文档介绍了C#编程经常使用到的一些控件的属性和方法。

2012-01-14

数据库应用基础

以PPT的形式讲解了数据库的应用的一些基础知识,适合初学者学习。

2011-09-20

Visual.Basic循环渐进教程

本资源,从VB最基础开始讲起,一步一步的讲解是你可以更容易学会VB。

2011-08-25

VB精彩编程100例

用100个例子来讲述VB。通过例子可以更快的了解VB的各种功能。适合于有一定VB基础的人。

2011-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除