avatar
Articles
65
Tags
48
Categories
17

梦之痕

梦之痕

Python编程语言--进阶篇
Created2023-10-20|Go & Python
0 参考资料 Python核心技术与实战 – Geek 1 Python对象的比较、拷贝1.1 比较is 操作符和 ==操作符: 在 Python 中,每个对象的身份标识,都能通过函数 id(object) 获得。因此,'is'操作符,相当于比较对象之间的 ID 是否相等, 1234567891011121314a = 10b = 10 a == bTrue id(a)4427562448 id(b)4427562448 a is bTrue 对于整型数字来说,以上a is b为 True 的结论,适用于 -5 到 256 范围内的数字。 1234567891011121314a = 257b = 257 a == bTrue id(a)4473417552 id(b)4473417584 a is bFalse Python 内部会对 -5 到 256 的整型维持一个数组,起到一个缓存的作用。这样,每次你试图创建一个 -5 到 256 范围内的整型数字时,Python 都会从这个数组中返回相对应的引用,而不是重新开辟一块新的内存空间。使用'=='的次 ...
Python编程语言--面向对象
Created2023-10-16|Go & Python
1 类1.1 类的定义和使用12345678910111213141516171819202122 class Dog: """一次模拟小狗的简单尝试。""" def __init__(self, name, age): """初始化属性name和age。""" self.name = name self.age = age self.type = 1 # 给属性指定默认值 def sit(self): """模拟小狗收到命令时蹲下。""" print(f"{self.name} is now sitting.") def roll_over(self): """模拟 ...
Python编程语言--基础篇
Created2023-10-16|Go & Python
0 参考资料 0.1 文档官方文档PyCharm使用手册 1 基础类型1.1 数字交互模式下,上次输出的表达式会赋给变量 _。把 Python 当作计算器时,用该变量实现下一步计算更简单,例如: 1.2 字符串定义字符串支持:单引号 (‘…’) 或双引号 (“…”) ,如果要输出原始字符串,在引号前添加 r原始字符串有一个限制:一个原始字符串不能以奇数个\字符结束。 字符串字面值可以包含多行。 一种实现方式是使用三重引号:”””…””” 或 ‘’’…’’’。 1.2.1 字符串运算符 1.2.2 字符串相关方法字符串的方法 1.3 列表列表数据类型支持很多方法,列表对象的所有方法所示如下: list.append(x) 在列表末尾添加一个元素,相当于 a[len(a):] = [x] 。 list.extend(iterable) 用可迭代对象的元素扩展列表。相当于 a[len(a):] = iterable 。 list.insert(i, x) 在指定位置插入元素。第一个参数是插入元素的索引,因此,a.insert(0, x) 在列表开头插入元素, a.insert(l ...
Kubernetes中的Calico网络
Created2023-09-18|虚拟化&云计算
1 介绍Calico网络的大概思路,即不走Overlay网络,不引入另外的网络性能损耗,而是将转发全部用三层网络的路由转发来实现。下边实践一下Calico网络的两种模式: IPIP:就是对IP的封装,通过tunnel的方式,进行路由转发 BGP:直接 2 环境部署在Kuberntes环境里部署calico网络,下载calico.yaml安装脚本如下: 12345678910#!/bin/bash## wget https://projectcalico.docs.tigera.io/manifests/calico.yaml# preload cni calicodocker pull calico/cni:v3.23.1docker pull calico/node:v3.23.1docker pull calico/kube-controllers:v3.23.1kubectl apply -f calico.yaml 3 IPIP模式3.1 测试环境为了模拟两个POD跨node通信,我们创建两个pod,分别部署在master和node节点。下边以两个nginx的pod为例 ...
Kubernetes-v1.26.1部署指南
Created2023-09-16
1 安装k8s前系统准备 关闭防火墙 12ufw statusufw disable 关闭swap 1234#临时关闭swapoff -a#永久关闭sed -ri 's/.*swap.*/#&/' /etc/fstab 将桥接的 IPv4 流量传递到 iptables 的链(所有节点都设置) 123456789101112131415161718# 设置加载br_netfilter模块cat <<EOF | sudo tee /etc/modules-load.d/k8s.confoverlaybr_netfilterEOFsudo modprobe overlaysudo modprobe br_netfilter# 开启bridge-nf-call-iptables ,设置所需的 sysctl 参数,参数在重新启动后保持不变cat <<EOF | sudo tee /etc/sysctl.d/k8s.confnet.bridge.bridge-nf-call-iptables = 1net.bridge.bridge ...
1…67
avatar
梦之痕
Articles
65
Tags
48
Categories
17
Follow Me
Announcement
个人笔记迁移中ing....
Recent Post
eBPF核心技术与实战2025-07-25
10 - 大模型RAG进阶实战营2025-05-28
大模型 RAG 的应用和开发2025-04-29
06 - WASM 插件开发2025-02-12
记录访问 HTTPS 网站报错问题2024-09-28
Categories
  • AI大模型2
  • Go & Python6
  • Java & Lua7
  • Linux 内核1
  • 人工智能&大数据4
  • 信息安全3
  • 后端&架构8
  • 工具使用3
Tags
LangChain Calico Kubernetes Nginx 深度学习 VPP Java 四层负载均衡 系统优化 虚拟化 Istio 网络 Tongsuo SO_REUSEADDR、SO_REUSEPORT MySQL 大模型 ebpf HTTP2 Python TLCP 设计模式 国密 软考高级 系统架构设计师 Redis DPDK Go 程序设计 杂文 RAG 数据库 Maven 大模型微调 Linux内核 Git 云原生 LVS 铜锁 HTTP3 Flink
Archives
  • July 20251
  • May 20251
  • April 20251
  • February 20251
  • September 20242
  • August 20244
  • July 20244
  • June 20244
Info
Article :
65
UV :
PV :
Last Update :
©2020 - 2026 By 梦之痕
Framework Hexo|Theme Butterfly