- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 c# 实现1ms精确延时
请注意,这种方法会占用CPU资源,而不是让出线程给其他线程使用。如果需要精确控制并且不希望占用CPU,可以考虑使用其他方法,如与硬件相关的定时器或者其他操作系统级别的延时机制。方法的精度受操作系统计时器和线程调度的影响,通常在Windows系统上可以达到15毫秒到16毫秒的精度。在C#中,实现1毫秒(1ms)精确延时可以使用。如果需要更高精度的延时,可以考虑使用。但是,需要注意的是,c# 1ms精确延时。
2024-03-12 15:21:17 457 1
转载 【转载】文件识别浅谈(含office文件区分)
这种方式对一些图片视频文件类型识别较为准确,但是对于office文件的识别表现的不是太尽如人意,他无法区分excel,ppt,word等三种文件,且有些形式的office文件识别还存在一定的匹配错误。如果后端接口可以获取到完成的文件名称,则整个过程会变得很轻松,如果不考虑到客户恶意修改后缀名的情况,我们只需要对获取到的文件名进行截取即可,整个截取的代码种类也很多,下面分享一个我的实现。不可获取到文件名(文件流)
2023-03-13 16:15:34 197
转载 C# 结合 PInvoke 对接 IP 摄像头的笔记
最近做项目的时候,需要对接厂商提供的 IP 摄像头。但是他们只提供了 C++ 的 SDK,没办法,只能开始撸 C# 的 SDK Helper 类。本篇文章主要记录了对接 C++ DLL 需要注意的几个地方,以及常见类型的转换。要对接 C++ 的 DLL,首先得知道如何引用 DLL 内的方法。在 C# 当中,只需要编写符合 C++ 的函数签名,再使用[DllImport]特性指定 DLL 文件路径和入口点等参数即可。假如你需要使用 Win32 API 提供的方法,这里我以SetProcessDP...
2021-05-18 10:11:00 251
原创 希腊字母常用指代意义及其中文读音
希腊字母常用指代意义及其中文读音 序号 大写 小写 英语音标注音 英文 汉语名称 常用指代意义 1 Α α /'ælfə/ alpha 阿尔法 角度、系数、角加速度、第一个、电离度、转化率 2 Β β /'bi:tə/ 或 /'beɪtə/ beta 贝塔 角度、系数、磁通系数 3 Γ γ /'gæmə/ gamma
2020-06-30 12:40:29 1195
原创 C# 操作MongoDb(一) NoSQL数据库概述
NoSQL简介NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。RDBMS vs NoSQLRDBMS(遵循ACID规则)- 高度组织化结构化数据- 结构化查询语言(SQL) (SQL)- 数据和关系都存储在单独的表中。- 数据操纵语言,数据定义语言- 严格的一致性- 基础事务NoSQL()- 代表着不仅仅是SQL- 没有声明性查询语言- 没有预定义的模式-键 - 值对存储,列存储,文档存储,图形数据库- 最终一致性,而非ACID属性.
2020-05-24 16:20:06 1143
原创 ASCII码表、ASCII码扩展表
ASCII码控制符号(不可打印字符,范围0~31及 127)二进制 十进制 十六进制 缩写 Unicode 表示法 脱出字符 表示法 名称/意义 00000000 0 00 NUL ␀ ^@ 空字符(Null) 00000001 1 01 SOH ␁ ^A 标题...
2020-02-16 15:39:48 5927
VisualSVN-6.3.1破解版本
2019-04-15
dhtmlxSpreadsheet v2.1标准版(web电子表格控件)
2017-12-20
dhtmlxVault2.4.1标准版
2017-12-13
新鲜出炉dhtmlx5.0.2专业版
2017-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人