上一页 1 2 3 4 5 6 ··· 39 下一页
摘要: build 阅读全文
posted @ 2023-06-21 17:04 PKICA 阅读(18) 评论(0) 推荐(0) 编辑
摘要: /* Name : gtk2023T.c Author : Version : Copyright : Your copyright notice Description : Hello World in GTK+ */ #include <gtk/gtk.h> int main (int argc 阅读全文
posted @ 2023-05-20 16:37 PKICA 阅读(7) 评论(0) 推荐(0) 编辑
摘要: spm: single pattern match mpm: multi pattern matcher bm: boyer moore hs: hyperscan ppt: packet processing thread cidr: classless inter-domain routing, 阅读全文
posted @ 2023-04-17 19:41 PKICA 阅读(86) 评论(1) 推荐(1) 编辑
摘要: 服务器端: snmptrapd -C -c my.conf -df -Lo #加载my.conf配置文件,在前台运行snmptrapd,并将日志刷到stdout 客户端请求: snmptrap -v 2c -c public 127.0.0.1:162 "localhost" .1.3.6.1.2. 阅读全文
posted @ 2023-03-13 19:34 PKICA 阅读(15) 评论(0) 推荐(0) 编辑
摘要: async/.await可以让出当前线程的控制权而不是阻塞,当前线程等待某个操作完成时允许其他代码执行。 有两种使用方式:async fn和async,每个返回执行future特性的值。 1 // `foo()` returns a type that implements `Future<Outp 阅读全文
posted @ 2023-03-12 09:05 PKICA 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1. rust为什么没有继承? 继承和组合是面向对象编程中两种常见的代码重用方式 继承: 优点: 它可以实现代码的重用,从父类继承的属性和方法可以在子类中直接使用。 继承链的扩展。通过继承可以构建继承链,使得子类可以继承祖先类的所有属性和方法,从而提高代码的可扩展性和可维护性。 继承和组合都可以实现 阅读全文
posted @ 2023-03-11 19:52 PKICA 阅读(3) 评论(0) 推荐(0) 编辑
摘要: dyn是trait对象类型的前缀 dyn关键字用于强调相关trait的方法是动态分配的。要以这种方式使用trait,它必须是“对象安全”的。Rust 没有继承,引入了一个概念特征对象。 特征对象定义 如 UI 组件定义一个特征: pub trait Draw { fn draw(&self); } 阅读全文
posted @ 2023-03-11 17:17 PKICA 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: rust的any 阅读全文
posted @ 2023-03-08 19:19 PKICA 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1。智能指针 box 最简单直接的智能指针是 box,其类型是 Box<T>。box 允许你将一个值放在堆上而不是栈上。留在栈上的则是指向堆数据的指针。除了数据被储存在堆上而不是栈上之外,box 没有性能损失。不过也没有很多额外的功能。它们多用于如下场景:当有一个在编译时未知大小的类型,而又想要在需 阅读全文
posted @ 2023-03-04 14:10 PKICA 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 1.close_wait状态介绍: 客户端主动关闭连接,服务器接收到客户端的FIN,但是还没有发送自己的FIN,此时的状态为close_wait状态,大量的close_wait状态拖累服务器性能 2.close_wait产生的原因: 某种情况下客户端关闭了连接,但是我方忙于读写,没有关闭连接 3.解 阅读全文
posted @ 2023-03-03 17:53 PKICA 阅读(336) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 39 下一页