相关文章
设计模式使用场景实现示例(结构型模式——装饰器模式)
在一个被高山和浓密森林包围的古老王国中,有一位技艺高超的工匠名叫李奥。李奥擅长制作各种各样的物品,从精致的首饰到坚固的盔甲。然而,他最引以为傲的创造是一把能够根据持有者的需要变换形态的神奇剑。 这把剑被命名为“千面剑”。起初&am…
建站知识
2024/11/29 11:14:57
TCP系列(一)-介绍TCP
服务
TCP和UDP同样使用IP提供的服务,但是TCP提供的是面向连接,可靠的字节流服务 面向连接 使用TCP进行通信双方,必须先建立连接,然后进行数据交换 可靠服务 将应用数据分割成固定大小的报文段每次发出报文,会启动定时…
建站知识
2024/11/29 11:14:58
力扣 232用栈实现队列
思路:
栈的特性是先进后出,队列是先进先出
因此用两个栈来模拟队列
要实现的功能包括
push 入队列
pop() 出队列
peek获取队列的最上元素
isempty 队列判空
push 正常操作 stin.push(),只要元素入栈就行,stout元素…
建站知识
2024/11/29 11:14:57
.NET 8+Vue2 部署到Window Server
.NET 8Vue2 部署到Window Server
1 配置环境
1.1 下载安装.NET 8 SDK,下载时需注意目标服务器的系统类型(64位 or 32位)
https://dotnet.microsoft.com/zh-cn/download
1.2 下载安装SQL Server数据库(服务和管理工具ÿ…
建站知识
2024/11/28 3:07:31
《C++并发编程实战》笔记(三)
三、线程间共享数据的保护
多个线程同时访问修改共享的数据时,如果不加以控制,可能会造成未知的错误,为了解决这个问题,需要采取特殊的手段保证数据在各个线程间可以被正常使用。 这里介绍使用互斥量保护数据的方法。
3.1 使用互…
建站知识
2024/11/30 4:56:17
WPF+Mvvm项目入门完整教程-仓储管理系统(二)
目录 一、搭建一个主界面框架二、实现步骤1.主界面区域划分2.主界面区域实现 一、搭建一个主界面框架
主要实现主界面的框架样式和基础功能。这里特别说明一下,由于MvvmLight 已经过时不在维护,本项目决定将MvvmLight框架变更为 CommunityToolkit.Mvvm …
建站知识
2024/11/28 3:45:21
调用第三方接口-RestTemplate
调用方式 POST请求单个新增批量新增 GET请求1.含PathVariable2.查询列表 POST请求
单个新增
例如后端接口接收参数为 User user 使用RestTemplate发送post请求,暂未进行异常处理
//封装body信息
JsonObject jsonObject new JsonObject();
jsonObject.put("…
建站知识
2024/11/28 3:45:18