本文分类:news发布日期: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/17 15:04:45
基于多反应堆的高并发服务器【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
脱离于ASP.NET 和Visual Studio编辑Razor脚本
Razor Pad是一个编辑Razor脚本的工具,脱离于ASP.NET 和Visual Studio。
github地址:https://github.com/RazorPad/RazorPad 如果在编译源码时出现:签名时出错: 未能对 bin\Debug\app.publish\RazorPad.exe 签名。SignTool Error: No certifi…
建站知识
2024/12/20 9:51:42
C#高级 10 Linq操作
1.Linq操作介绍
Linq操作是C#集成的类似于数据库语言的操作,是通过将数据库的表名映射为类,把数据库的列名映射为属性。
Linq查询主要分为3类:Linq to object(数组、list集合) --内存里面的数据
Linq to sql(查询数据库用的) --在数据库数据…
建站知识
2024/12/24 5:40:59