一、ODM概述 AIX系统用一种特殊的方法来管理和维护系统的配置信息、设备信息和关键产品信息。所有这些信息都保存在/etc/objrepos,/usr/lib/objrepos和/usr/share/lib/objrepos目录中,位于这些目录中的文件被称为系统对象类。 系统对象类是由对象数据库管....
分类:
数据库 时间:
2015-09-26 11:54:53
阅读次数:
1767
ONVIF ODM在onvif领域里名气很大,是一款开源的NVC实现。其实现采用了c# c++ F#。项目很大,也很复杂。最近研究了一下,自己调用其类库写了一个c#版的RTSP的播放器。难度不大。但要明白其中原理,还需要多研究研究ODM源码。
效果图:...
1、查找目标shell进程:
例如:我想要查找 odm_clean 脚本运行进程
ps -ef | grep "odm_clean"
hadoop 3702 46809 0 17:17 pts/16 00:00:00 grep odm_clean
hadoop 28376 28349 0 13:47 pts/11 00:00:00 bash ./odm_cle...
分类:
系统相关 时间:
2015-08-17 19:39:32
阅读次数:
382
ODM配置文件/etc/objrepos存储不能网络共享/usr/lib/objrepos存储可以网络共享,但只能被AIX系统共享,并且是只读的数据/usr/share/lib/objrepos存储可以网络共享,不依赖于AIX操作系统预定义设备信息包括的对象类有PdDv,PdAt,PdCnPdDv:对象类包括系统支持的所有预定义设备..
分类:
其他好文 时间:
2015-07-14 20:48:12
阅读次数:
114
写在前面:进入手机ODM已经很久,经历过几个项目项目下来,对高通、展讯、Marvell平台都进行了接触,对于我个人来说,参与手机系统项目的开发与维护,最明显的好处是可以深入的了解某一功能的具体实现过程,以及Android的设计框架,能够以框架的思维去修改代码添加功能。入行这么久,越来越觉得有必要将自...
分类:
移动开发 时间:
2015-06-16 14:39:39
阅读次数:
171
PV 命令下面的命令是在与物理卷相关的操作中最常用的命令:lsdev 列出ODM中的设备。chdev 修改设备的特征。mkdev 增加一个设备到系统中。chpv 修改物理卷的状态。lspv 显示一个卷组中的一个物理卷的相关信息。migratepv 将被分配在一个物理卷中的物理分区转移到另一个或多个物...
分类:
其他好文 时间:
2015-04-19 06:31:11
阅读次数:
125
通常的业务规则我们使用If then的形式来描述,而现实生活中的企业业务决策要复杂得多,一般由多个规则组成,而且其复杂性很难直接通过经典的基于rete的规则引擎利用其推理能力执行多个if then语句来解决。需要对规则流的设计,模型的建立,规则的层次结构有一个整体的考虑设计,以真正达到企业运营决策逻...
分类:
其他好文 时间:
2015-03-12 14:32:03
阅读次数:
290
一个客户使用了若干年ODM,系统中部署了大量业务规则,当月末业务量集中时,规则服务器性能会面临较大压力,应用服务器JVM经常发生Full GC,甚至导致OutOfMemory,严重影响业务运行。我们以此为例来看看如何用结构化的方式来处理此类性能问题。Step 1 - 确认问题首先我们来看一下该客户的...
分类:
其他好文 时间:
2015-03-11 19:19:04
阅读次数:
157
企业IT架构中,我们通常会将规则引擎作为一个独立的服务,供企业中的不同应用消费,这也和当前一切皆服务的SOA思想吻合。那么问题来了,规则服务以什么形式部署呢?怎样和应用交互集成呢?Webservice? 好吧,这是一个标准答案,并且也是一个差不多正确的答案,但我们还有更多需要考虑的东西。我曾在一个保...
分类:
其他好文 时间:
2015-03-11 19:07:27
阅读次数:
211
简介随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的 处理。我所在的项目也正从事相关系统的开发,我们使用的是Symfony2+Doctrine2 ODM+MongoDB的组合。我们将这些技术要点整理成文,希望能...
分类:
数据库 时间:
2015-01-05 20:03:10
阅读次数:
465