本文分类:news发布日期:2024/12/27 10:36:44
相关文章
【.NET Core】Lazy<T> 实现延迟加载详解
【.NET Core】Lazy 实现延迟加载详解 文章目录 【.NET Core】Lazy<T> 实现延迟加载详解一、概述二、Lazy<T>是什么三、Lazy基本用法3.1 构造时使用默认的初始化方式3.2 构造时使用指定的委托初始化 四、Lazy.Value使用五、Lazy扩展用法5.1 实现延迟属性5.2 Lazy实现…
建站知识
2024/12/27 9:47:58
水仙花数(Java解法)
什么是水仙花数? 水仙花数是指一个 3 位数,它每位上的数字的 3 次幂之和等于它本身(例如: 1 5 3 153 ),水仙花数的取值范围在 100~1000 之间。 解题思路: 这个题需要把所以的数字都拿到&…
建站知识
2024/12/27 10:24:50
soc算法【周末总结】
1 实验一(SOC误差30%放电实验)
1.1 实验过程
1、对电池包进行充电,将昨天放空的电池包进行充电,充电至SOC40%左右;
2、电池包SOC为38%时,手动修改SOC值为70%,开始放电
3、SOC由70%缓慢降至4…
建站知识
2024/12/27 9:37:05
一、二进制方式 安装部署K8S
目录
一、操作系统初始化
1、关闭防火墙
2、关闭 SELinu
3、 关闭 swap
4、添加hosts
5、同步系统时间
二、集群搭建 —— 使用外部Etcd集群
1、自签证书 2、自签 Etcd SSL 证书 ① 创建 CA 配置文件:ca-config.json
② 创建 CA 证书签名请求文件ÿ…
建站知识
2024/12/26 16:50:00
行为型设计模式——备忘录模式
备忘录模式
备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤,当新的状态无效或者存在问题时,可以使用暂时存储起来的备忘录将状态复原,很多软件都提供了撤销(Undo)操作…
建站知识
2024/12/27 10:34:04
基于多反应堆的高并发服务器【C/C++/Reactor】(下)重构Channel类
一、C语言
Channel.h
#pragma once
#include <stdbool.h>
// 定义函数指针
typedef int(*handleFunc)(void* arg);// 定义文件描述符的读写事件
enum FDEvent {TimeOut 0x01,ReadEvent 0x02,WriteEvent 0x04
};struct Channel {// 文件描述符int fd;// 事件int even…
建站知识
2024/12/26 15:29:38
函数式编程 - 组合compose的使用方法
函数式编程中有一个比较重要的概念就是函数组合(compose),组合多个函数,同时返回一个新的函数。调用时,组合函数按顺序从右向左执行。右边函数调用后,返回的结果,作为左边函数的参数传入,严格保…
建站知识
2024/12/18 6:44:30
行为型设计模式——迭代器模式
迭代器模式
迭代器模式也是非常的简单,定义如下: 提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 相信大家都使用过类似下面的迭代器:
List<String> list new ArrayList<>();
Iterat…
建站知识
2024/12/16 20:09:31