1 2 3 4 5 ··· 133 下一页
摘要: 转自:无废话的wcf等等 在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。 Web Serv 阅读全文
posted @ 2020-11-27 07:14 MaxBruce 阅读(516) 评论(0) 推荐(0)
摘要: 推荐的安全测试方法 步骤1:在虚拟终端中测试 bash # 按 Ctrl+Alt+F3 切换到第三个虚拟终端 # 登录后运行: sudo ./fb_demo # 观察5秒 # 按 Ctrl+Alt+F1 返回图形界面 阅读全文
posted @ 2025-08-23 14:13 MaxBruce 阅读(11) 评论(0) 推荐(0)
摘要: private CancellationTokenSource _debounceCts;private const int DebounceDelay = 500; // 毫秒 // 拖拽事件中调用public void OnTimelineDrag(object newTime){ // 每次拖 阅读全文
posted @ 2025-06-27 10:49 MaxBruce 阅读(25) 评论(0) 推荐(0)
摘要: 网络设备驱动是Linux内核中用于管理网络接口卡(NIC)的驱动程序。以下是Ubuntu环境下网络设备驱动的入门知识和开发要点。 一、网络设备驱动基础概念 1. 网络设备特点 面向数据包(packet)而非字节流 无缓存机制(直接发送/接收数据包) 支持多种协议(以太网、WiFi等) 2. 与字符/ 阅读全文
posted @ 2025-06-14 20:28 MaxBruce 阅读(114) 评论(0) 推荐(0)
摘要: 下面是一个完整的字符设备驱动示例,它会在 /dev 目录下创建名为 mydevice 的设备节点,并实现基本的文件操作接口。 1. 驱动代码 (chardev.c) c 复制 下载 #include <linux/module.h> #include <linux/fs.h> #include <l 阅读全文
posted @ 2025-06-14 10:07 MaxBruce 阅读(23) 评论(0) 推荐(0)
摘要: #include <linux/module.h>#include <linux/fs.h>#include <linux/cdev.h>#include <linux/device.h>#include <linux/uaccess.h>#include <linux/slab.h> #defin 阅读全文
posted @ 2025-06-14 00:18 MaxBruce 阅读(18) 评论(0) 推荐(0)
摘要: 在 Ubuntu 上开发驱动程序意味着要编写 Linux 内核模块。下面我将带你创建一个最简单的 "Hello World" 内核模块,并演示如何编译、加载和卸载它。 1. 准备工作 首先安装必要的开发工具和内核头文件: bash 复制 下载 sudo apt update sudo apt ins 阅读全文
posted @ 2025-06-13 23:39 MaxBruce 阅读(344) 评论(0) 推荐(0)
摘要: 关联(Association)、聚合(Aggregation)与组合(Composition)的区别 这三种关系都是面向对象设计中描述类之间关系的重要概念,它们在耦合强度、生命周期管理等方面有显著差异。 1. 关联(Association) 基本特征: 最通用的关系类型,表示类之间的使用关系 可以是 阅读全文
posted @ 2025-03-27 11:04 MaxBruce 阅读(86) 评论(0) 推荐(0)
摘要: 单一职责原则:实现类要职责单一; 接口隔离原则:在设计接口的时候要精简单一; 依赖倒转原则:面向接口编程; 里氏替换原则:不要破坏继承关系; 开闭原则原则:对扩展开发,对修改关闭; 迪米特法则:最少知道原则; 合成复用原则:先考虑组合或聚合,后考虑继承; 阅读全文
posted @ 2025-03-27 10:43 MaxBruce 阅读(9) 评论(0) 推荐(0)
摘要: 0/1 背包问题 给定 N 件物品,每件物品有 重量 w[i] 和 价值 v[i],现有一个容量为 W 的背包,求能装入的最大总价值。 思路 定义状态 dp[i][j] 表示前 i 件物品,在容量 j 的背包下的最大价值。 状态转移方程 不选第 i 件物品:dp[i][j] = dp[i-1][j] 阅读全文
posted @ 2025-02-20 13:58 MaxBruce 阅读(20) 评论(0) 推荐(0)
摘要: 在 C# 语言中,常见的算法思想也广泛应用于各种问题解决方案。下面是几种 核心算法思想,并附有 C# 代码示例。 1. 分治(Divide and Conquer) 📌 思想:将一个问题分解为 多个子问题,递归求解,然后合并结果。📌 典型应用: 二分查找 归并排序 快速排序 🔹 示例:二分查找 阅读全文
posted @ 2025-02-17 16:14 MaxBruce 阅读(11) 评论(0) 推荐(0)
1 2 3 4 5 ··· 133 下一页