最新内容

http 响应头中的 ETag 值是如何生成的

关于 etag 的生成需要满足几个条件,至少是宽松满足当文件更改时,etag 值必须改变。尽量便于计算,不会特别耗 CPU。这样子利用摘要算法生成 (MD5, SHA128, SHA256) 需要慎重考虑,因为他们是 CPU 密集型运算必须横向扩展,分布式部署时多个服务器节点上生成的 etag 值保持一致。这样子 inode 就排除了以上几个条件是理论上的成 …

多个obj格式三维模型文件的合并方法

三维建模时一般会将较大的场景分成多个小模型输出,但在后期处理时,多个小模型处理起来会比较直接处理整个场景大模型更麻烦。今天通过4个示例小模型,介绍一下本人的小模型合并方法。obj格式是一种常见的三维模型格式,每个obj模型一般由xxx.obj的模型文件、xxx.mtl材质信息文件、xxx.jpg纹理贴图文件组成。其中xxx文件名是一致的,一般1个obj模型文 …

单片机编程中,如何用串口调试助手直接打印出十进制数

1.前言我们知道,串口调试助手的接收窗口能够看到十六进制数和字符串,如果我要发送33这个数,直接用平常的串口字符发送函数,16进制显示的是21,而要是没有勾选“16进制显示”,那么显示的就是33在ASCII码中对应的字符“!”,显然这都不是我们想看到的显示结果。那么如何编程才能在我们串口接收窗口直接看到我们日常熟悉的十进制数呢?别急,看IT狼为大家解惑~2. …

老董精心编写-WINCC组态软件生成EXCEL报表详细脚本

老董花了一上午的时间给大家准备了一篇,WINCC操作EXCEL的详细教程,并把程序里面每一行进行注释。1、打开WINCC创建两个系统变量2、创建全局动作3、建立报表模板,建立报表存储目录脚本中下划线内目录为报表存储目录:sprintf(FileName,"d:\报表\%d年%d月%d日.xls",sysTime.wYear,sysTime.w …

python基础:字典

ps:文中代码块可以长按复制,左滑拖动查看全部在 Python 中,字典(dict)是非常重要的数据结构,它用于存储以“键-值”对形式组织的数据。字典是无序的、可变的、并且键是唯一的。字典非常适合用于查找、插入和删除元素,它广泛应用于各种场景,如缓存、数据库记录、配置信息等。本文将从基本概念开始,逐步讲解 Python 字典的常见操作、方法、性能、以及一些高 …