摘要:
Dockers 部署Nodejs环境的ts 项目遇到的问题 由于不熟悉TS和nodejs所以过程比较曲折。webpack.config\tsconfig.json\package.json\是几个比较关键的文件。细节可以去看详细文档,这里不展开讲; 主要是缺失了start.sh文件和执行npm ru 阅读全文
摘要:
在树莓派上学习C#和Linux:常用指令和软件包管理 最近AI特别火,就想在空余时间系统性的学习一下Linux中使用C#操作硬件开发。选择了树莓派平台入手学习。它是一款小巧的单板计算机,运行基于Linux的操作系统。学习Linux命令是管理和使用树莓派的关键一步。这篇博客记录一些常用的Linux命令 阅读全文
摘要:
今天在群里聊到WinUI3的学习及发展,还有他那堪比玩具的使用体验,正好梳理一篇关于WinUI3、MAUI和WPF优劣势,我整理的不是很好,所以又让ChatGPT在生成了一遍,感觉整体还可以。看完可以相互讨论一下; ### 引言: 在应用程序开发领域,选择合适的框架对于开发人员和业务来说至关重要。本 阅读全文
摘要:
## 在 PowerShell 中创建测试证书并使用测试证书给程序签名 在开发和测试过程中,有时您可能需要创建测试证书并使用它来给程序进行签名。这篇博客将介绍如何在 PowerShell 中创建测试证书并使用它给程序签名的步骤。 ### 步骤 1: 打开 PowerShell 在开始菜单中搜索 "P 阅读全文
摘要:
优化响应行为的交互 下载WINDOWS评估和部署工具包 (Windows ADK) 保持默认安装 驱动延迟优化的基本步骤包括: 定义方案并添加 TraceLogging 事件。TraceLogging 是用于日志记录事件的系统,无需清单即可解码,TraceLogging基于windows事件跟踪(E 阅读全文
摘要:
#通过WinDbg分析转储文件 在调试过程中回遇到一些很奇怪的问题,编译器调试无法正常定位问题,所以需要WinDbg,这篇博客是对照多篇文档的简易的入门整理 ##一、必备知识 ###1.1、下载WinDbg 微软文档 下载 Windows 调试工具 - WinDbg - Windows driver 阅读全文
摘要:
今天有一个场景需要用到对象的复制,写个深度拷贝的代码,做个记录 在同一个业务中包含多处回调的场景下:有一个对象是处理业务逻辑的回调中使用,但是在其他回调函数中会清理这个对象; 出现了一个问题在处理业务逻辑的回调函数中,还没有使用完,其他回调函数清空了这个对象,所有代码中尽量不要用锁,所以不考虑用锁的 阅读全文
摘要:
##WinUI3下TitleBar的自定义 对于Windows软件开发者来说重写标题栏样式是一个很重要的事情,在WPF阶段很多人写出来性能很差的窗口,而且为了适配Win11系统的Snaplayout后性能就更差了,这篇是写WinUI3下提供的重写TitleBar的方式; ###1、修改文本 publ 阅读全文
摘要:
今天写程序中比较重要的一个知识点单例;他是软件生命周期中的第一步,如何启动;因为在传统开发中涉及到进程间通信;启动时间优化;逻辑拆分解耦,等等。这一步很重要,WinUI3对这一步做了什么一的优化和封装,我们先看单例; 在 Application.OnLaunched 中完成此工作可以简化应用。 不过 阅读全文
摘要:
##配置简易的sqlitestudio查看DB3数据库安装流程 ###一、解压群里的installsqlite.zip 文件夹中包含子文件夹(sqlite)、(sqlitestudio-3.3.3),一个是SQLite库,一个是查看工具。因为我只有一个盘符所以我拷贝到C盘根目录: 目录结构如下: C 阅读全文