自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 设计模式——观察者模式

观察者模式又称发布-订阅(Publish/Subscribe)模式,这个模式有两种角色被观察者和观察者多个观察者可以订阅某一个被观察者。被观察者通过委托或事件机制,在执行发布方法后调用观察者的某些方法。

2024-06-14 16:28:15 453

原创 Uniapp微信登录

用户打开微信小程序弹出登录页面。点击头像框后底部弹出用户的微信头像;点击昵称输入框后底部弹出用户的微信名。用户可以选择使用自己的微信信息进行填充,也可以选择填写新的信息。用户登录后,后端可以获取用户的oppenid并保存在数据库中。补充:新版本的微信API不能强制获取用户的头像昵称等信息,用户信息只能由用户自己填写。

2024-06-13 23:40:37 490

原创 Element Plus左侧导航菜单展示动态数据

项目中使用了导航菜单管理模块,通过该模块够随时添加、删除导航节点。即左侧导航菜单展示的数据是动态可变的,编写前端导航组件时无法得知导航节的点数量,也无法预设导航节点的名称和类型。

2024-06-11 21:30:48 421

原创 Uniapp实现左侧导航和右侧scroll-view联动

1、点击左侧分类列表,高亮显示当前分类项,右侧scroll-view滑动到分类对应的位置。2、滑动右侧的scroll-view,左侧的分类列表高亮显示当前商品所属的分类。

2024-06-04 20:07:55 911

原创 .Net Core 使用NLog实现日志模块

二、在项目根目录下新建nlog.config文件,并配置Target信息。日志文件的默认位置:当前项目路径/bin/Debug/net6.0。四、赖注入日志服务,在Action中使用日志服务记录数据。三、program.cs文件注册日志服务。一、下载Logging和NLog三方库。

2024-05-28 16:29:26 248

原创 数字加密技术与数字认证技术

现有信息发送者A,信息接收者B。如何保证B就收到的信息不泄露?

2024-04-29 21:33:54 709

原创 适配器模式和装饰器模式

使用场景:适配器模式用于解决项目迭代过程中,新接口与旧接口不兼容的问题。作用:让旧代码能调用新接口中升级后的方法。补充:新接口是旧接口的升级。新接口与旧接口中定义的方法相同,但旧接口的实现类对方法的实现较原始,而新接口的实现类对方法的实现更加高明。旧代码无法直接调用新接口提供的高级方法,称为接口不兼容。案例:项目中有 ”添加用户“ 的功能点,老版本的项目定义了接口OldUserManageInterface及其实现类OldUserManage来实现该功能。

2024-04-28 18:53:07 705

原创 C# 绘制验证码图片

为.Net Core Web Api 项目的前端登录页面绘制一张验证码图片,验证码图片包含4位由字母或数字组成的验证码,且需要具有纹底和干扰线增强验证码的识别难度。

2024-04-15 23:25:49 1022 2

原创 C# 锁—Mutex简介

Mutex对象是一种锁资源,线程之间可以竞争锁资源,但同一时刻只有一条线程能成功占据锁资源。占据到锁资源的线程可以顺利执行,其余的线程阻塞。占据锁资源的线程释放锁资源后,其余的线程继续竞争,竞争成功的线程解除阻塞,以此保证线程间的同步。注意:竞争同一个Mutex实例对象的线程之间是竞争关系。竞争不同Mutex实例对象的线程之间不存在竞争关系。

2024-04-12 15:24:02 1575 1

原创 .Net Core 使用AutoRestEvent实现锁定订单功能

多人点餐小程序,同一桌的顾客可以看见彼此所点的菜品,某一顾客点击提交订单过程中不允许其他顾客进行点餐操作,防止订单提交前后点餐数据不一致。即提交订单的过程中锁定订单,顾客确认或取消订单后解除锁定。

2024-04-10 22:11:51 1022

原创 Asp.Net core Web API使用FluentValidation手动校验数据

添加用户接口传入一个类型为UserVo的对象作为参数,需要保证所添加用户的用户名、密码、手机号码、邮箱等格式正确。

2024-04-09 22:07:55 325

空空如也

空空如也

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

TA关注的人

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