C# nQuant.NET 使用调色板压缩PNG文件

项目用到截屏,然后把图片存储到数据库中。一开始使用的是C#内置的PNG输出方式(GDI+),截屏分辨率大约是780x340,文件大小约40K,看起来还可以,但时间一长,数据库会变得很大,给存储和备份都 ...

stm32 Checklists - USART篇

基础初始化过程 APB EnableClock, 查找定时器所在APB及分组(一般APB1 GRP1),开启时钟LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH ...

stm32 Checklists - ADC篇

基础初始化过程 APB EnableClock, 查找定时器所在APB及分组(一般APB1 GRP2),开启时钟LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH ...

stm32 Checklists - TIM篇

基础初始化过程 APB EnableClock, 查找定时器所在APB及分组(一般APB1 GRP1),开启时钟LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH ...

使用命令行生成DWG文件的预览图片

最近做的一个系统,需要有文件预览功能,不巧客户有大量AutoCAD的文件,于是研究了一下DWG文件生成预览图片的方法。 需要 Windows 环境 下载安装DWGTrueView软件:下载地址 打开一 ...

C# WinForm 如何保存窗口的状态

软件中通常会有一种保存窗口状态的功能,即打开程序时,窗口出现在上次关闭的位置,窗口大小与关闭前一样。 实现这个功能需要保存三个变量:位置、大小、以及窗口状态。 public class FormSta ...

Golang TLS 安全链接通信

场景说明 通信双方使用自签名证书进行安全通信。 启用双向验证。 使用 ECC 证书。ECC 证书在建立握手时的通信数据量、链接建立速度、安全性相比 RSA 都有优势。 制作证书 参见: 使用 Open ...