上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页

2023年12月19日

C语言 函数数组

摘要: #include <stdio.h> // float代表函数返回值 // my_func_name代表函数地址 // int代表函数参数 typedef float (*my_func_name)(int); float a(int i) { return 1.0 + i; } float b(i 阅读全文

posted @ 2023-12-19 20:42 王景迁 阅读(7) 评论(0) 推荐(0) 编辑

2023年12月17日

k8s labels过滤实现

摘要: k8s v1.19.0 透过kube-apiserver缓存,从etcd中根据label来获取数据。 staging\src\k8s.io\apiserver\pkg\registry\generic\registry\store.goList方法 staging\src\k8s.io\apiser 阅读全文

posted @ 2023-12-17 15:33 王景迁 阅读(14) 评论(0) 推荐(0) 编辑

2023年12月16日

Linux 如何回收僵尸进程

摘要: fork创建子进程后,子进程退出时,父进程使用wait或waitpid回收子进程资源。如果父进程先于子进程结束,那么子进程成为孤儿进程,由systemd进程完成回收。如果子进程先于父进程结束,父进程没有回收,那么子进程变成僵尸进程。僵尸进程是已经死亡的进程,无法通过kill命令杀死,可以通过杀死父进 阅读全文

posted @ 2023-12-16 11:10 王景迁 阅读(78) 评论(0) 推荐(0) 编辑

Linux 进程状态

摘要: 进程状态 top里面S列表示进程状态。 R 正在运行或者等待运行(Running或Runnable),进程在CPU的就绪队列中。 D 硬件交互导致的不可中断睡眠状态(Uninterruptible Sleep),进程正在与硬件交互。 Z 僵尸进程(Zombie),虽然进程已经结束,但是父进程没有回收 阅读全文

posted @ 2023-12-16 11:00 王景迁 阅读(20) 评论(0) 推荐(0) 编辑

2023年12月14日

C语言 避免重复定义宏

摘要: #ifndef _A_ #define _A_ 1 #endif 阅读全文

posted @ 2023-12-14 13:15 王景迁 阅读(29) 评论(0) 推荐(0) 编辑

2023年12月13日

C语言 init和exit

摘要: #include <stdio.h> #define __init __attribute__((constructor)) #define __exit __attribute__((destructor)) // 文件加载时初始化 void __init my_init(void) { prin 阅读全文

posted @ 2023-12-13 08:58 王景迁 阅读(5) 评论(0) 推荐(0) 编辑

2023年12月12日

C语言 实现双向链表

摘要: #include <stdio.h> #define LIST_HEAD_INIT(name) { &(name), &(name) } #define list_for_each_entry(obj, head, list) for (obj = (typeof(*obj) *)((char *) 阅读全文

posted @ 2023-12-12 22:13 王景迁 阅读(12) 评论(0) 推荐(0) 编辑

dpip增加ip

摘要: dpip addr add 10.11.12.13/24 dev dpdk0 src/inetaddr.cifa_entry_add函数 判断dpdk0上是否已经存在该ip param->addr是10.11.12.13 dpdk0上不存在该ip后,大页内存上分配 添加路由到链表 添加地址到链表 0 阅读全文

posted @ 2023-12-12 09:07 王景迁 阅读(11) 评论(0) 推荐(0) 编辑

2023年12月11日

C语言 使用bool

摘要: 方法一:引入stdbool.h #include <stdio.h> #include <stdbool.h> int main() { bool f = false; if (!f) { printf("f is false\n"); } return 0; } 输出结果是f is false 相 阅读全文

posted @ 2023-12-11 22:02 王景迁 阅读(50) 评论(0) 推荐(0) 编辑

验证controller处理事件时不因对象变化而变化

摘要: crd_controller走到断点后更新或者删除fruit,从Lister里面取到的对象内容保持不变。 阅读全文

posted @ 2023-12-11 09:05 王景迁 阅读(5) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页

导航