- 博客(130)
- 资源 (1)
- 收藏
- 关注
原创 软件设计师考试需背诵知识点
本文简要介绍了网络技术中的几个关键概念。首先,网络技术标准与协议是确保设备间通信的基础。其次,OSI/RM七层模型为网络通信提供了分层的框架,便于理解和设计网络系统。在加密技术方面,对称加密算法和非对称加密算法分别用于数据加密和安全通信,其中对称加密速度快,非对称加密安全性高。最后,文章还比较了常见的排序算法,帮助理解不同算法在数据处理中的效率和应用场景。这些内容为网络技术和数据安全提供了基础知识和实用参考。
2025-05-21 22:03:46
217
原创 武器装备论证全流程分析
作战仿真模拟与武器装备论证的结合是提升装备研发科学性和实战适应性的关键手段。其论证流程具有系统性、迭代性和多学科交叉特征,主要包含需求分析、装备概念设计、多域对抗仿真、决策支持与技术成熟度评估等阶段。通过作战任务分解、能力差距分析、多方案并行开发、仿真模型验证、效能评估和敏感性分析等技术手段,实现装备研发的闭环优化。关键技术支撑包括高性能计算、AI增强和数字工程,典型应用涵盖装备体系贡献度评估、作战概念验证和采办决策支持。该流程强调“建模-仿真-评估-决策”闭环,通过数字主线实现数据贯通,最终达成“需求牵引
2025-05-16 16:55:56
311
原创 前端全局编程和模块化编程
使用npm和Webpack进行前端模块化编程的完整案例。这个案例将创建一个简单的网页,该网页显示一个标题和一个按钮,点击按钮会在控制台中打印一条消息。如果你在开发模式下工作,Webpack Dev Server是一个很好的选择,因为它可以实时重新加载你的应用。这个案例展示了如何使用npm和Webpack来模块化地构建前端项目。你可以根据需要添加更多的模块和功能。这将启动Webpack Dev Server,并在默认浏览器中打开你的应用。你应该会看到一个标题和一个按钮。点击按钮,控制台将显示一条消息。
2025-03-26 18:49:32
426
原创 dojo 中declare.safeMixin(this, args)的用法
不会复制那些已经在类的原型链上定义的属性,也不会复制那些名称以下划线开头的属性(通常这些是私有属性)。这样可以防止意外的属性覆盖,确保了代码的健壮性。是一个用于安全地将一个对象(通常是构造函数的参数)的属性混合(或合并)到当前实例(这个方法是由 Dojo 的。在这个例子中,我们创建了一个名为。的类,并在其构造函数中使用。对象的属性混合到实例。在 Dojo 框架中,
2025-03-20 10:09:29
164
原创 在 Dojo 框架中define、declare 和 require的区别
/ 定义一个名为 myModule 的模块return {});define:用于定义模块,支持模块化和异步加载。declare:用于声明类,支持继承和多继承,适合面向对象编程。require:用于加载模块,在代码中引入其他模块的功能。三者结合使用,可以实现模块化、面向对象和代码复用的最佳实践。
2025-03-19 17:19:10
662
原创 python 实现一个简单的浏览器引擎
浏览器引擎的整个过程涉及网络请求、HTML和CSS解析、DOM和渲染树构建、布局、绘制、JavaScript执行等多个环节。这些环节紧密相连,共同作用,最终将网页内容在屏幕上展示出来并实现与用户的交互。
2024-10-27 08:22:24
1219
原创 java8 动态加载jar包至系统的classpath
类,该类中会调用动态加载至classpath的jar包中的类。包动态加载进系统的classpath中,并调用该包中的类。方法将jar包动态加载进系统的classpath中。
2024-10-26 23:52:17
424
原创 Java基础配置学习
将整个包打包为jar文件,首先将java文件生成.class文件。生成字节码HelloWorld.class,通过以下命令运行。编写HelloWorld.java程序。通过如下命令打包成jar包。在文件路径下的终端输入。
2024-10-26 23:34:34
320
原创 Java 监听器示例(非界面)
是一个标记接口,用于表示一个对象可以接收事件并处理它。通常,它与具体的事件监听器接口一起使用,这些接口继承自。请注意,这个例子没有使用任何图形用户界面组件,是一个纯后端的事件监听和处理的例子。以下是一个非界面相关的例子,我们将创建一个简单的温度监控系统。类,它可以在温度变化时通知监听器。方法中,我们模拟了温度变化,并观察了监听器的行为。类,它可以检测温度变化,并通过。并定义了具体的事件处理方法。在这个例子中,我们创建了一个。接口,并打印出温度变化。
2024-10-23 09:56:42
395
原创 Java 中接口的具名实现和匿名实现
具名类实现Dog类具名实现了Animal接口,可以多次创建Dog对象。匿名内部类实现:在Main方法中,直接实现了Animal接口,不需要创建一个具名类。
2024-10-22 16:57:00
347
原创 Java中 toString方法的具体详解及使用场景案例
在Java中,toString()方法是Object类中的一个方法。由于所有Java类都直接或间接继承自Object类,因此每个Java对象都具有toString()方法。这个方法的主要目的是返回对象的字符串表示形式,通常用于调试和日志记录。
2024-10-22 13:33:24
503
原创 Eclipse中继承自Collection<Object>的示例
在使用Eclipse进行调试时,发现某个对象的下面只显示对象的逻辑内容而不显示属性。如下图所示,myCollection对象只显示逻辑内容而不显示这些内容保存在哪个属性中。在这个示例中,由于实现了接口,因此在调试时,Eclipse 会优先显示集合中的元素,而不显示其他属性。这样可以有效地控制调试输出,专注于集合的逻辑内容。
2024-10-22 11:20:08
1143
原创 Java 动态代理机制
可以通过 Java 动态代理机制来实现一个通用的代理类,使它能够处理任意接口中包含的set和get方法,并且将属性值保存在一个内部的Map中。这样,每次调用set方法时,值会被存储到Map中,而调用get方法时,则会从Map中获取值。
2024-10-17 18:55:00
388
原创 三维地图场景学习总结 20241002
使用typescript编写,提供了对OpenStreetMap实时3D场景渲染,相关截图如下。:提供了openstreetmap所有相关工具及相关使用案例。:提供了cesium的配置方式及简单案例。:该网址提供了关系cesium的使用案例。:提供了对steets-gl的反馈交流等。
2024-10-02 10:30:36
541
原创 tif高程数据转换为dt2高程数据
DTED(数字高程数据)格式对像素范围有明确的要求。DTED格式通常有两个级别(Level 0、Level 1 和 Level 2),每个级别都有特定的像素分辨率和范围要求。DTED格式的基本要求。
2024-08-09 16:13:22
714
原创 高程数据tif转换为WGS84二维坐标,将WGS84二维坐标转换为高程数据tif
【代码】高程数据tif转换为WGS84二维坐标,将WGS84二维坐标转换为高程数据tif。
2024-07-24 11:49:51
416
原创 关于仿真地图各种地理坐标解读
是一种特定的地理坐标系统,称为 “MGI”(Mittel-European Gradnetz I),使用在奥地利及其周边地区。MGI 是基于克拉索夫斯基椭球体(Bessel 1841)并且在奥地利的地理信息系统中广泛使用。Web Mercator 是一种投影坐标系统,将地球表面投影到平面地图上。它使用米为单位,特别适用于在网络上显示地图,因为它能够快速计算和渲染地图瓦片。通用横轴墨卡托投影 (Universal Transverse Mercator),与区域有关。
2024-07-24 11:47:41
499
原创 CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set,
使用了Windows nmake相关编译命令。
2024-03-19 16:21:56
519
1
原创 Maven终端命令生成Spring-boot项目并输出“helloworld“
浏览器输入http://localhost:8080/hello进行查看。填写groupId和artifactId,其余默认即可。将如下内容放入pom.xml文件内。
2024-03-04 11:20:23
630
原创 C/C++ CMake编译整理
是一个分号分隔的路径列表,用来指明软件库安装路径前缀,以供find_package(),find_program(),find_library(),find_file()和find_path()命令搜索使用,这样就方便搜索可执行文件、头文件、库文件及相关配置文件等。
2023-08-22 19:35:51
326
原创 QOpenGLVertexArrayObject、QOpenGLBuffer和QOpenGLShaderProgram绘图
【代码】QOpenGLVertexArrayObject、QOpenGLBuffer和QOpenGLShaderProgram绘图。
2023-08-10 20:57:43
351
原创 着色器语言 GLSL (opengl-shader-language)入门大全
GLSL 中文手册基本类型:类型说明void空类型,即不返回任何值bool布尔类型 true,falseint带符号的整数 signed integerfloat带符号的浮点数 floating scalarvec2, vec3, vec4n维浮点数向量 n-component floating point vectorbvec2, bvec3, bvec4n维布尔向量 Boolean vectorivec2, ivec3, ivec4
2023-04-23 17:59:47
3889
原创 TypeError: serialize() missing 1 required positional argument: ‘buff‘
0.报错Traceback (most recent call last): File "./new.py", line 25, in <module> pub_Pxyz.publish(msg_Pxyz) File "/opt/ros/melodic/lib/python2.7/dist-packages/rospy/topics.py", line 882, in publish self.impl.publish(data) File "/opt/ros/me
2022-05-17 10:06:21
1304
1
原创 乐视体感三合一奥比中光Astra Pro相机彩色和深度(红外)相机标定
具体标定过程参考乐视体感三合一奥比中光Astra Pro相机彩色和深度(红外)相机标定由于在标定过程中IR图像过暗无法进行标定,故对其数据进行放大处理,相关代码如下:#!/usr/bin/env python3# -*- coding: UTF-8 -*-# ----------------------------------- ## pub topic: /camera/rgb/image_raw# sub topic: # -------------------------..
2022-05-16 17:10:02
2118
一种采用速度控制模式的动量轮控制系统.pdf
2020-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人