分类 默认分类 下的文章

测试“监视并重启崩溃的程序”


目的

有一个程序或多个程序经常无响应,然后就中断数据传输或写入资料了,想找一个高级守护软件,能在程序崩溃后自动重启程序。
环境是windows server 2012 r2。

思考

一般的判断方法是检测进程,查看进程数量,若进程数量为0,则表示该程序已关闭,重启该程序。

但当程序有多个,进程名称一样的情况就不行了,需要准确判断是哪个程序无响应,定义无响应的检测时间,若超过一定时间无响应就是程序崩溃了,重启该程序。

测试Restart on Crash

说明https://www.appinn.com/restart-on-crash/

汉化版下载:http://www.csource.com.cn/read-317-1.html

使用时先考虑程序无响应的情况,添加需要监测的程序,选择一个程序文件,设置监测条件:不响应windows消息。
其他不要勾选。
崩溃后:都选上,再选工作目录。

只要保证这个守护程序不关闭,然后等测试结果就行,主要是看log。

再写入日志。


探讨虚拟仿真系统中gis地图的实现步骤


绪论

课题的研究背景
国内外研究现状
课题的研究内容和方法
课题的研究目的和意义

系统开发环境及工具的选择

虚拟现实技术介绍
虚拟现实开发工具
系统软件开发平台

三维模型的建立

gis软件选择
数据的获取和录入
三维模型的建立

虚拟场景的实现

渲染引擎
场景漫游
碰撞测试

系统的集成与实现

结论与展望


探讨虚拟仿真系统中gis地图的实现原理


前言

随着 HTML5 以及 WebGL技术的问世和发展,浏览器中的三维可视化在游戏和动画领域已经成为热门研究方向,与此同时,利用本地计算机的显卡直接在浏览器上实现gis的三维显示已经成为可能。

名词解释

分析需求

  1. 准确、实时显示动态3d效果。
  2. 查询方便。
  3. 响应速度快,加载数据量小,对带宽要求低,对客户端要求低。

实现原理

1.gis地图三维可视化的方法

2.浏览器中实现三维可视化的实现
2.1HTML5 和 WebGL
HTML5是网页标准,WebGL是免插件调用OpenGl ES 2.0的的一种 3D 图形 API 网络标准。使用WebGL可以方便浏览器调用显卡进行JavaScript的渲染。

2.2 WebGL 的绘图流程

2.3三维可视化系统框架

2.4数据读取模块
2.4.1读取过程:
浏览器请求数据,读取服务器数据,传输完成返回结果。

2.4.2网络流量优化
必须有个更好的处理理论和压缩算法支持无损压缩多边形网格上的几何信息,减少带宽和流量的消耗。可以使用人工智能实现数据压缩算法。

2.5数据处理模块
2.5.1将需要渲染的三维模型
(1)按类型分:
地形
岩层
煤层

气体
粉尘

管线
设备

(2)按更新频繁程度分:
不改动
频繁改动

2.5.2需要加载的数据
人员实时轨迹显示、人员历史轨迹回放。
安全监测数据实时显示。
机械设备开停显示。
煤炭运输动态显示。

2.6可视化模块
2.6.1初始化地图

2.6.2初始化图层

2.6.3初始化实体

2.6.4初始化数据

2.6.5执行绘图

2.7查询
场景漫游

2.8资料输出

参考:

基于HTML5的水利枢纽仿真系统的研究与实现
基于 WebGL 的医学图像三维可视化研究
基于THREE.JS和Google Map API的网页交互可视化技术——以等角航线为例
煤矿安全虚拟现实仿真通用引擎的设计与研究
基于虚拟现实技术的三维矿井漫游演示系统开发与应用
基于虚拟现实技术的煤矿事故救援训练系统设计与实现
三维建模在虚拟矿山系统中的应用1 - 中国科技论文在线
煤矿综采工作面多角色虚拟演练平台关键技术研究 - 煤炭科学技术
虚拟现实中物理引擎关键技术的研究与应用
基于OGRE的煤矿安全虚拟现实3D软件设计与实现


发现了一个webgl制作的3D模型


前言

发现html5真不是一般的强,使用webgl进行渲染,居然效果那么好。
参考示例网站:滨海新能源-天津西站光伏发电
如果从前端到后台都用最优化的方案,是不是可以搭建一个综合性的虚拟现实系统。
类似于这样的:无插件纯Web 3D机房,HTML5+WebGL倾力打造

实现

通过HT for Web技术实现的,教程在这里
ht.js的博客
发现ht特别适合进行大型系统的管理控制。
不多说了,上demo

下载页面所需所有资源

如js、css
可以用wget命令,但只能在linux下面执行。
我执行了`wget -E -H -k -K -p http://www.hightopo.com/demo/windTurbines/index.html
`
放在网站的web页面里,就可以访问了。

参考:

基于 HTML5 WebGL 的低碳工业园区监控系统
原理可以参考:基于HTML5的水利枢纽仿真系统的研究与实现
wget命令下载页面里所有资源文件


使用typecho搭建博客


前言

准备搭建博客,看中了简洁小巧的typecho

Typecho 搭建

1.环境安装
安装宝塔 Linux 面板
PHP 版本改为 7.1,点击 “一键安装”
2.创建网站
3.安装 Typecho
复制web文件,浏览器访问 hello.com/install.php,按提示完成 Typecho 配置。
4.管理Typecho
进入后台,管理发布的页面。
可添加logo,修改header.php文件。
插入代码<img src="../../../imgs/yixzm_title_logo.png" width="48" height="48" alt="">

参考:

30分钟搭建 Typecho 个人博客教程
typecho修改站点logo图标