排序
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用,本文适合想了解 WinUI 3 基础机制以及 Win2D 与 WinUI 3 协同的方式的伙伴。阅读本文将可以了解到一个简单的方式,简单到使用控制台项目即...
.NET 音频采集
.NET 音频采集,本文介绍Windows下声音数据的采集,用于本地录音、视讯会议、投屏等场景 声音录制有麦克风、扬声器以及混合录制三类方式,麦克风和扬声器单独录制的场景更多点,混合录制更多的是...
线性dp:LeetCode674. 最长连续递增序列
线性dp:LeetCode674. 最长连续递增序列,LeetCode674. 最长连续递增序列 阅读本文之前,需要先了解“动态规划方法论”,这在我的文章以前有讲过 链接:动态规划方法论 本文之前也讲过一篇文章:...
博客建站7 – hexo博客独立服务器如何自动部署?
博客建站7 - hexo博客独立服务器如何自动部署?, 1. 本网站的系统架构 2. 安装git 3. 配置git用户 3.1. 为什么要创建git用户 3.2. 创建git用户 3.3. 设置git用户的密码 3.4. 创建公钥-私钥对 3....
Caliburn.Micro学习之Action Conventions
Caliburn.Micro学习之Action Conventions,最近在学习Caliburn.Micro这个框架,应用于WPF项目。相较于prism,caliburn.micro对于事件的绑定就完全不一样,它有好几种模式,借鉴于caliburn.micro...
C# 面向对象的7大原则之开闭原则(Open-Closed Principle,OCP)
C# 面向对象的7大原则之开闭原则(Open-Closed Principle,OCP),定义 开闭原则(OCP):软件实体应对扩展开放,对修改关闭。 通俗来讲就是,当需要进行扩展时,在不更改现有代码的前提之下,进...
CMake构建学习笔记2-zlib库的构建
CMake构建学习笔记2-zlib库的构建, 目录 1. 概述 2. 详论 2.1 设置构建目录 2.2 配置构建 2.3 构建项目 2.4 安装项目 2.5 清理构建目录 3. 总结 1. 概述 Zlib是一个数据压缩库,它提供了在内存...
线性dp:最长公共子串
线性dp:最长公共子串,最长公共子串 阅读本文前可以先了解“动态规划方法论”,在我之前讲过的文章有讲过。 动态规划方法论 本文讲解的题与leetcode718.最长重复子数组,题意一模一样,阅读完本...
C++11新特性(一):语言特性
C++11新特性(一):语言特性, 目录 C++11新特性 语言特性 右值引用 移动语义 转发引用 可变参数模板 列表初始化 静态断言 类型推导 lambda表达式 decltype类型声明 类型别名 C++11新特性 总结C...
线性dp:大盗阿福(打家劫舍)
线性dp:大盗阿福(打家劫舍),大盗阿福 本题与leetcode198题——打家劫舍的题意一模一样,阅读完本文以后可以尝试以下题目 力扣题目链接) 题目叙述: 阿福是一名经验丰富的大盗。趁着月黑风高...
CMake构建学习笔记1-概述
CMake构建学习笔记1-概述,CMake可以说已经是C/C++构建的事实标准了,目前绝大多数的C/C++项目都已经采用CMake进行构建,好处至少有两点:一个是跨平台,另一个是方便依赖库引入。不过笔者认为,...
线性dp:编辑距离
线性dp:编辑距离,编辑距离 本题与力扣72.编辑距离题意一样,阅读完本文可以尝试leetcode72. 力扣题目链接 题目叙述 输入两个字符串a,b。输出从字符串a修改到字符串b时的编辑距离 输入 NOTV LO...













