- 博客(111)
- 资源 (2)
- 收藏
- 关注
原创 C# 使用阿里DOH
注意:其中alidns_ip是dns.alidns.com 的A和AAAA记录,可以是以下四个地址之一 :223.5.5.5,223.6.6.6,2400:3200::1, 2400:3200:baba::1.注:该参数是特地为DNS代理(proxy)使用DNS JSON API场景设计,即用户发送DNS查询给DNS代理,DNS代理通过该参数携带用户的子网信息传递给阿里公共DNS,最后传递到权威DNS服务器。阿里公共DNS通过RFC 8484指定的经过TLS加密的HTTP连接提供DNS解析。
2024-09-08 17:41:36
1723
1
原创 WIFI多基站定位技术模拟
基站部署:每隔一定距离(例如250米)部署基站,每个基站包括但不限于Wi-Fi模块、定向天线、ARM主板等。移动物体:无人小车定期或按需发射信号。信号特征多普勒频移:信号频率的变化可以反映移动物体的速度和方向。到达角(AOA):通过多天线阵列确定信号到达的角度,用于估计方向。飞行时间(ToF):通过信号从基站到移动物体再返回的时间差来估计距离。中央处理单元:在中央处理单元或云端服务器上运行定位算法,并处理全局交通信息。
2024-08-13 09:30:00
851
1
原创 利用多普勒效应、到达角(Angle of Arrival, AOA)、飞行时间(Time of Flight, ToF)以及多基站定位技术来确定移动物体的位置
基站部署:每隔一定距离(例如250米)部署基站,每个基站包括但不限于Wi-Fi模块、定向天线、ARM主板等。基站功能接收信号:接收来自移动物体(如无人小车)发出的信号。信号处理:提取信号特征,如信号强度(RSSI)、多普勒频移、到达角等。数据传输:将信号特征数据传输至中央处理单元或云端服务器。
2024-08-12 15:00:00
1250
原创 ROS 2简单了解
ROS 2(Robot Operating System 2)是ROS(Robot Operating System)的下一代版本,旨在提供一个更强大、灵活和安全的机器人软件框架。ROS 2在设计时就考虑到了ROS 1中的许多问题和限制,并进行了改进和扩展,以支持更广泛的应用场景,包括工业、研究、教育等。
2024-08-12 10:00:00
1543
原创 Wi-Fi 位置指纹简单实现
"Wi-Fi 位置指纹"(Wi-Fi Positioning System, Wi-Fi Fingerprinting 或简称 Wi-Fi Fingerprint)是一种定位技术,它通过分析无线局域网(Wi-Fi)接入点的信号强度来确定设备的位置。这种技术通常用于室内定位系统,因为GPS在室内环境中往往无法提供准确的位置信息。Wi-Fi 位置指纹技术广泛应用于各种场景,如商场导航、博物馆导览、医院患者跟踪等。
2024-08-11 12:09:58
1395
原创 ANTSDR E310
ANTSDR E310是一款由微相科技有限公司(MicroPhase)推出的软件无线电(SDR)平台,专为现场部署设计。
2024-08-08 17:12:00
1026
原创 x-mini-wua是什么?如何生成x-mini-wua?生成x-mini-wua的算法是什么?
定义:x-mini-wua 是一个自定义的请求头参数,用于在HTTP请求中传递特定的信息或标识。作用:该参数通常用于身份验证、数据加密、设备识别、行为分析等目的。它可能包含了设备的硬件信息、用户ID、时间戳等敏感信息,以确保请求的安全性和有效性。
2024-08-04 18:35:31
1402
2
原创 ANSYS 命令流解释
MP:这是材料属性(Material Properties)的缩写,表示接下来的命令将涉及材料属性的设置。EX:这通常代表弹性模量(Elastic Modulus)或杨氏模量(Young's Modulus),是描述固体材料抵抗形变能力的物理量。在ANSYS中,它用于定义材料在受到外力作用时,应力与应变成正比的比例常数。1:这个数字通常代表材料编号或材料属性的索引。表示我们正在为编号为1的材料设置属性。220E9:这是弹性模量的具体数值,以科学记数法表示。E9表示10的9次方,所以220E9。
2024-08-02 09:57:37
1945
原创 ANSYS 单元类型
ANSYS软件提供了多种单元类型,用于模拟不同物理场和工程结构中的行为。这些单元类型按照不同的维度和功能进行分类,包括一维单元、二维单元、三维单元,以及针对不同物理场的特殊单元(如热单元、电磁单元、流体单元等)。
2024-08-01 09:00:00
1292
原创 LIS接入开发
"LIS" 实验室信息系统(Laboratory Information System)。这是一种用于管理和处理实验室产生的数据和信息的软件系统。LIS广泛应用于各种类型的实验室中,包括医院实验室、独立的参考实验室、病理学实验室以及研究实验室等。在医疗环境中,LIS通常会与医院信息系统(HIS)或其他医疗信息系统集成,以确保临床医生可以快速准确地获取患者的检验结果。
2024-07-31 15:00:00
2189
原创 APDL(ANSYS Parametric Design Language)初识
除了之前提到的材料属性和单元类型定义外,你还可以定义多种材料和单元类型,以适应不同的分析需求。!定义第二种材料弹性模量EX为70GPa,材料编号为2泊松比PRXY为0.35,材料编号为2!选择不同的单元类型选择SHELL181作为薄壳单元类型。
2024-07-31 09:00:00
1934
原创 机车作业计划系统设计
机车作业计划调车系统是指在铁路运输中用于规划、管理和执行调车作业的一套系统。调车作业是指在车站或其他铁路设施内,通过机车将车厢重新排列组合的过程,以达到货物或旅客列车的编组、解体、取送等目的。这类系统对于提高铁路运输效率和安全性至关重要。
2024-07-30 13:30:00
766
原创 计算机联锁是什么
它的主要目的是确保列车运行的安全,通过逻辑程序来管理轨道上的各种信号设备,并根据列车的位置和移动指令来设置正确的进路。此外,为了防止单一故障点导致整个系统失效,可能会采用多重冗余结构,比如二乘二取二(2oo2)架构,即两个独立的系统同时运行,只有当两个系统的结果一致时才会执行命令。这些系统的设计都遵循了高度的安全标准,确保即使在单个组件发生故障的情况下,系统仍然能够继续安全运行。传统的机械或继电器联锁系统在过去被广泛使用,但随着技术的发展,计算机联锁因其更高的可靠性和灵活性而逐渐成为主流。
2024-07-30 09:00:00
2129
原创 TightVNC开发
熟悉代码结构研究 TightVNC 的源代码结构,理解各个模块的作用。重点关注server和viewer目录下的代码。修改功能根据您的需求修改代码。例如,您可能想要添加新的压缩算法、改进安全性特性或是实现特定的平台支持。使用调试工具来跟踪和解决潜在的错误。测试更改在不同的操作系统和网络环境中测试您的更改,确保它们按预期工作。可以使用单元测试框架(如 Google Test)来编写自动化测试。文档更新更新相关的文档以反映所做的更改。贡献回社区。
2024-07-29 13:30:00
2922
原创 Java实现国密双向认证二
确保Bouncy Castle库被添加到项目中。你可以通过Maven或Gradle添加依赖,或者手动下载JAR文件并添加到项目中。:在实际应用中,你可能需要添加更详细的异常处理逻辑,以便更好地处理可能出现的错误情况。:确保证书文件位于正确的路径下。在上面的代码中,证书文件应该放在项目的类路径下的。:确保你使用正确的密码来加载证书文件。在示例中,我们使用了。作为默认密码,你应该替换为你实际使用的密码。
2024-07-29 09:00:00
522
2
原创 Bouncy Castle集成SM2与SM3
SM2和SM3作为中国国家密码管理局制定的密码算法,在信息安全领域具有重要地位。在Bouncy Castle库中,可以方便地实现这两种算法以及它们的结合使用(如SM2+SM3签名算法),为Java应用程序提供高安全性的加密签名功能。
2024-07-28 17:00:00
1287
原创 Bouncy Castle实现SM2
SM2是一种由中国国家密码管理局制定的非对称加密算法,它基于椭圆曲线密码学体系。SM2算法具有高安全性、高效率以及可靠性等优点,被广泛应用于中国的信息安全领域,如数字签名、密钥协商、数据加密等安全通信场景。Bouncy Castle库为Java开发者提供了强大的密码学支持,包括SM2算法的实现。通过使用Bouncy Castle库,可以方便地在Java应用程序中实现SM2加密解密、签名验签等安全功能。
2024-07-28 09:00:00
1030
原创 JAVA简单实现国密双向认证
要实现国密双向认证的数据发送,需要使用支持国密算法的Java库,并且确保HTTP客户端能够处理SSL/TLS连接时的客户端证书验证。
2024-07-27 10:00:00
1132
1
原创 Kotlin,Android 应用程序开发
Kotlin 是一种现代的、静态类型的编程语言,它被设计用于提高开发者的生产力。Kotlin 在 2011 年由 JetBrains 开发并公开发布,JetBrains 也是 IntelliJ IDEA 和其他许多开发工具的创造者。Kotlin 被设计为与 Java 兼容,这意味着你可以将 Kotlin 代码与现有的 Java 代码混合使用,并且可以在同一个项目中同时使用这两种语言。这使得 Kotlin 成为了 Android 开发的一个非常有吸引力的选择。实际上,在 2017 年 Google I/O 大
2024-07-26 16:00:00
733
原创 OpenSearch开源搜索和分析套件
OpenSearch 是一个社区驱动的开源搜索和分析套件,它提供了一组工具和服务用于摄取、搜索、可视化和分析数据。
2024-07-26 09:00:00
1387
1
原创 APIs Web框架FastAPI
FastAPI 是一个现代的、快速的(高性能的)Web框架,用于构建APIs,特别适用于构建API服务。它基于Python 3.7+的类型提示,并在标准的ASGI/Python web框架之上,如Starlette和Pydantic,提供了很多高级特性。FastAPI 的设计目标之一就是提供极高的性能,与NodeJS和Go相当,同时保持使用Python的便利性和易用性。:FastAPI 提供了一个强大的依赖注入系统,可以轻松地管理和传递依赖关系,这在处理复杂的业务逻辑时非常有用。是你的API文件名,
2024-07-25 14:00:00
493
原创 跨平台桌面应用程序框架Electron
用于构建跨平台桌面应用程序的框架。Electron 由 GitHub 开发,它允许开发者使用 Web 技术(如 HTML、CSS 和 JavaScript)来创建桌面软件。Electron 基于 Node.js 和 Chromium,因此可以提供丰富的功能和性能。:使用 Electron 编写的应用程序可以在 Windows、macOS 和 Linux 上运行,无需进行大量的平台特定代码修改。:利用熟悉的 Web 技术栈,使得 Web 开发者能够快速地开发和维护桌面应用。
2024-07-25 09:00:00
874
原创 React最新版本 18
这个版本在 2022 年 3 月 29 日由 React 团队正式发布,主要着眼于解决 React 应用在性能、稳定性、开发体验等方面的问题。React 18 是 React 的一个重要版本,它在性能、稳定性、可扩展性等方面进行了多项改进。
2024-07-24 17:19:20
1530
原创 TypeScript 初识
TypeScript 是一种由微软开发的开源、强类型的编程语言,它是 JavaScript 的超集,意味着任何合法的 JavaScript 代码也是合法的 TypeScript 代码。TypeScript 的主要特点在于它增加了静态类型检查,提供了面向对象编程(OOP)的特性,以及对现代 JavaScript 特性的良好支持,这使得开发者可以编写更健壮、可维护的大型应用。
2024-07-24 10:17:01
1003
原创 485,Modbus,开关量,UART,I2C,4-20mA,0-5V,TTL接口区别
工业和电子通信中最常见的几种类型,它们在数据传输方式、信号类型、通信协议、应用领域和物理特性上有所不同。
2024-07-22 09:45:00
1881
原创 c# 开发AutoCAD扩展
在C#中开发AutoCAD扩展涉及使用AutoCAD的.NET API, 利用AutoCAD的功能并创建自定义命令、对话框、块、图层和其他图形元素。
2024-07-21 13:00:00
1566
原创 python处理DWG文件
ezdxf是一个用于处理DXF(Drawing Exchange Format)文件的Python库。虽然它主要用于DXF文件,但因为它可以处理由AutoCAD和其他CAD程序生成的许多图形实体,所以有时也被用于间接处理DWG文件的内容,前提是DWG文件已经被转换为DXF格式。ezdxf。
2024-07-20 13:30:00
1778
原创 BeautifulSoup简单说明
名称功能:从HTML或XML文件中提取数据编程语言:Python特点:接口设计人性化,使用方便,能够自动处理文档的编码问题,支持多种解析器。
2024-07-20 09:00:00
993
原创 Selenium简单说明
Selenium的文档和社区资源对于初学者和高级用户都非常有价值,无论你是想要开始自动化测试、了解WebDriver的高级特性,还是深入研究Selenium Grid的分布式测试能力。请注意,由于互联网的动态性质,网站的布局和内容可能会随时间改变,但上述链接通常会指向Selenium项目的当前主页。如果你发现直接访问官网有困难,可以尝试通过搜索引擎或Selenium的GitHub页面来间接访问所需的信息。在GitHub仓库中,你可以找到Selenium的源代码、问题跟踪、贡献指南等。
2024-07-19 15:00:00
705
原创 requests简单说明
requests是Python中最流行且易于使用的HTTP库之一,它允许你发送HTTP/1.1请求极其简单,同时也保持了灵活性。requests库支持多种HTTP请求类型,如GET、POST、PUT、DELETE、PATCH、HEAD等,同时提供了处理cookies、重定向、认证、SSL验证等功能。
2024-07-19 09:30:00
738
原创 android TEE/TUI 开发代码
至于与TEE相关的UI(TUI),这可能涉及到用户界面的元素,比如显示PIN码输入框、指纹传感器状态,或者是人脸识别的界面。然而,直接的“TEETUI”开发代码在公开的资料中并不多见,因为TEE的操作通常被封装在底层的硬件驱动和系统服务中,而TUI(如果指的是与TEE相关的UI)则涉及到上层应用与TEE的交互,这通常需要使用特定的API和库。在Android中,与TEE相关的开发主要集中在访问TEE中的服务,比如通过Keymaster进行加密操作,或者使用生物识别框架进行身份验证。
2024-07-18 14:00:00
882
原创 使用Android Keystore进行数据加密
Android Keystore系统允许你安全地在设备上存储密钥,包括私钥,而不需要将它们暴露给应用程序或设备的其他部分。这里是如何使用Android Keystore生成一个RSA密钥对,并使用它来加密数据的一个简化示例。
2024-07-18 09:00:00
602
原创 IOS SE
在iOS上,Secure Enclave是处理敏感数据和执行安全操作的核心组件。通过使用Keychain Services和其他安全API,开发者可以充分利用Secure Enclave来增强应用程序的安全性,保护用户数据免受潜在威胁。然而,要深入理解并正确使用这些功能,开发者需要仔细阅读苹果的官方文档,并遵循最佳安全实践。// 定义密钥的标签,用于在Keychain中唯一标识// 创建或获取密钥// 尝试从Keychain获取密钥return nilreturn key。
2024-07-17 15:00:00
860
原创 Android TEE SE
TrustZone是由ARM设计的一种硬件安全机制,它可以将处理器划分为Normal World和Secure World,其中Secure World构成了TEE的核心部分。TEE提供了隔离的执行环境,可以执行敏感的安全操作,而SE则是一个独立的、高度安全的微控制器,用于存储和处理非常敏感的数据,如支付卡信息或生物识别数据。请注意,这只是一个概念性的示例,实际的代码将依赖于你使用的具体TEE和SE实现,以及设备上可用的API。: 通过TEE服务创建一个会话,这通常涉及到与TEE的通信信道的建立。
2024-07-17 09:00:00
599
原创 Business eXtreme 5 企业级报表和数据分析工具
自定义样式:允许修改报表的外观和风格,使其符合企业品牌形象。自定义函数:可以编写自定义的计算公式和函数,以实现特定的业务逻辑。插件开发:支持开发自定义插件,增加新的功能或数据源支持。
2024-07-16 15:00:00
1623
原创 Cordova是一个开源的开发框架
Cordova是一个开源的开发框架,它允许开发者使用HTML、CSS和JavaScript这样的Web技术来构建跨平台的移动应用程序。Cordova基本上是一个命令行工具,它使得开发者能够创建混合应用,这些应用可以在多个移动平台上运行,如iOS、Android、Windows Phone等。Cordova的工作原理是在每个受支持的平台上增强本地的WebView组件。WebView是一个能够加载和渲染Web页面的浏览器组件。
2024-07-16 09:00:00
951
原创 Memcached说明、安装、配置、工具
Memcached是一个高性能、分布式内存对象缓存系统,它主要用于减轻数据库负载,加快动态Web应用的响应速度。通过在内存中缓存数据和对象,Memcached减少了读取数据库的次数,从而提高了动态、数据库驱动网站的速度。
2024-07-15 15:45:00
1957
原创 Eureka是什么?
Eureka是一个由Netflix开发并开源的服务发现框架,主要用于微服务架构中。在微服务架构下,应用程序被分解成一系列小型独立的服务,每个服务运行在其自己的进程中。这些服务需要相互通信和协作来完成应用程序的功能。为了使这些服务能够找到彼此并进行通信,就需要一种服务发现机制。
2024-07-15 11:22:26
1530
AI绘画网站哪里找,1.即时灵感 1.特点:简单易用,具有多种强大的功能,可以快速生成图片 支持用户描述简单需求后生成图片,同
2024-07-17
nginx/Windows-1.27.0 2024.7最新版本
2024-07-08
Tesseract installer for Windows中文包
2024-07-01
Tesseract installer for Windows
2024-07-01
SEO优化岗位应聘简历模板
2024-06-30
羽毛球教练简历模板,运动能力开发
2024-06-30
在线知识学习平台,收费视频播放系统,可以用于各类教学及视频在线展播
2022-05-10
CMDHelper.zip
2020-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人