- 博客(28)
- 收藏
- 关注
原创 Apace实时数据库-测试报告
测试单位:湖南电力科学研究院 测试产品单位:长沙软动科技有限公司 测试产品名称:Apace实时数据库 V2.0 硬件环境 服务器(1台):戴尔PowerEdge R710(Xeon E5520*2/4GB/300GB) 接口机(4台): 普通PC,预装模拟数据生成器 接口机(6台): 普通PC,预装OPC模拟生成器+Apace.OPC采集客户端 交换机(1台):CISCO WS-C2960-24TC-L 网络环境 10台接口机通过100M局
2010-11-12 16:55:00
1518
原创 Real-Time Database Systems Apace
一、 概述<br />Apace是软动科技有限公司(以下简称“软动科技”)自主研发的一套基于分布式事务型的通用实时数据库系统,它主要应用于现代工业企业,包括电力、石油、矿山、化工、钢铁、电信、航空等领域。<br />Apace提供对实时时序数据的压缩、计算、存储、告警、分发、查询、统计功能,同时,为上层业务系统开发提供了丰富的应用接口。另外,Apace还拥有强大的组态图设计器以及Excel扩展报表插件。<br />系统引入了多种创新的技术和理念,各方面的指标在同类软件中都名列前茅。在实时数据采集
2010-09-10 22:57:00
1654
1
原创 实时数据库之趋势分析
<br />趋势分析是对历史数据查看形式的一种衍生,趋势分析工具通过趋势图形方式为用户提供更加直观的历史数据显示效果,并能根据自身需求添加任意数据点进行对比分析。<br />趋势工具还加入了动态实时更新于最新的实时数据保持同步、方便的历史数据导出、图形快照、无极缩放、动态Y轴、快速定位等功能,为用户对数据分析提供帮助。<br /> <br />趋势分析工具是实时数据库必不可少的历史数据分析工具,Apace在借鉴众多趋势分析工具的基础上,再结合自身产品的特点后让多曲线分析变的更加的容易, 通过拖拽方式加入
2010-09-09 23:46:00
1632
原创 可编程计算组件
<br /> 可编程计算组件面向的客户要求比较高,但其主要目的是提供给软件制造企业在为客户提供解决方案时可通过动态编程的方式来耦合其业务逻辑。 有些应用系统中有部分业务数据需要通过现场实时数据进行相应的算法产生,这时编程计算组件可帮助您的应用系统和业务解耦,可编程计算组件适合:电力行业(SIS系统,实时系统) 、气象行业、航空行业、集团企业的数据集中化的应用解决方案等。 <br />Apace计算服务支持单点、多点计算,包括对多个Apace数据库中的数据点进行综合计算。计算法则采用的是全编码式数据计算
2010-09-09 23:44:00
940
原创 Apace实时数据库组态设计器制作报表
<br />Apace实时数据库产品系列中提供了强大的组态设计功能,最终在silverlight上呈现给客户。<br /> 下面就基于该组态设计器制作一复杂报表的过程。<br /> 第一步:将报表控件拖入到设计器窗口<br /> <br />说明:报表控件初始化为3行3列的表格;<br />第二步:通过右键菜单“插入列”、“插入行”、“合并列和行”等功能来设计出实际业务所需的报表格式;<br /><br />第三步:为每个需要绑定的实时数据刷新的表格设置绑定点标签,并且还能设置点标签告警区间
2010-09-09 23:42:00
953
原创 Apace组态设计器-制作风车
<br /> Apace实时数据库产品系列中提供了强大的组态设计功能,并通过Javascript脚本能制作出模拟真实场景的制动组态画面,最终在silverlight上呈现给客户。<br /> 下面就基于该组态设计器制作一个电厂风车旋转的动画元件。<br /> 第一步:在设计窗口中绘制出风车的叶片如下图<br /> <br /> 第二步:画一圆形并通过渐变效果处理背景,再将上设计出来的风车叶片复制两份按120角放在圆圈周围如下图:<br /><br /> 第三步:风车的头部已经
2010-09-09 23:40:00
1145
原创 Apace实时数据库群集管理
<br />群集的实时数据库是当前所有大型生产制造企业所选用的一种实时数据库主备模式,一般情况下由两台实时数据库服务器+公用的磁盘整列+心跳线+群集管理组件 组合而成:<br /> <br /> 两台服务器有主次之分,并且主次可以轮换,当主服务器发生故障无法对提供服务时由备用服务器接管向外提供服务,这时备用服务器转为主服务器,另一台服务器重启后或故障恢复后充当备用服务器,并随时等待接管。<br /> <br /> <br /> 主服务器和备用服务器类似于一对双胞胎,有着相同的软硬环境(
2010-09-09 23:34:00
1360
1
原创 Apace实时数据库跨防火墙
<br />大部分的实时数据库在跨越防火墙的功能上总是显得无能为力,特定的端口和特定的通讯协约限制了产品对外所提供的数据服务增加了部署与实施的难度,像“电力”这种安全性较高的行业要成功部署一整套具有分布式的实时数据库产品作为企业的基础数据平台,其力度和实施成本可想而知。<br /> Apace实时数据库在跨越防火墙方面表现出了其卓越的性能和更加贴切的用户体验。<br /> 为满足实施部署要求和复杂的网络环境Apace实时数据库对外提供两种(Tcp和http)通讯协议,在默认情况下<br /> Tcp
2010-09-09 23:30:00
722
原创 分布式实时数据库-Apace
一、 概述<br />Apace是软动科技有限公司(以下简称“软动科技”)自主研发的一套基于分布式事务型的通用实时数据库系统,它主要应用于现代工业企业,包括电力、石油、矿山、化工、钢铁、电信、航空等领域。<br />Apace提供对实时时序数据的压缩、计算、存储、告警、分发、查询、统计功能,同时,为上层业务系统开发提供了丰富的应用接口。另外,Apace还拥有强大的组态图设计器以及Excel扩展报表插件。<br />系统引入了多种创新的技术和理念,各方面的指标在同类软件中都名列前茅。在实时数据采集
2010-09-09 21:17:00
1936
原创 Apace通用实时数据库介绍
(Apace实时数据产品,通用型实时数据库,实时历史数据库,SiS实时数据库,工业实时数据库,统计型实时数据库) Apace是软动科技有限公司(以下简称“软动科技”, 由G-Jack团队创建)自主研发的一套基于分布式事务型的通用实时数据库系统,它主要应用于现代工业企业,包括电力、石油、矿山、化工、钢铁、电信、航空等领域。Apace提供对实时时序数据的压缩、计算、存储、告警、分发、查询、统计功能,同时,为上层业务系统开发提供了丰富的应用接口。另外,Apace还拥有强大的组态图设计器以及Excel
2010-08-18 09:30:00
1642
原创 Asp.net 提前获取页面点击事件
很久都没有做过Web方面的应用了,对于Asp.net也感觉很陌生,由于工作上的需要最近又必须重新找回自己面对asp.net的信心。 只说了两句废话,加上这一句。 言归:开始今天的主题 提出问题: 我们知道Web页面回调的执行过程 “ 初始化-> 加载 ->事件” 当然这里简化了中间的其他过程,现在如果有这样一个业务逻辑是 1:当页面第一次加载的时候需要执行规定的一段代码 Code_A。 2:当点击页面按钮进行回调的时候,需要在“加载”过程中判断
2010-07-28 16:12:00
3994
原创 阻止 JavaScript 注入攻击
阻止 JavaScript 注入攻击(转载 MSDN)<br />本教程的目的是解释如何在 ASP.NET MVC 应用程序中阻止 JavaScript 注入攻击。本教程讨论防止网站遭受 JavaScript 注入攻击的两种方法。我们将学习如何通过编码显示的数据防止 JavaScript 注入攻击。我们还将学习如何通过编码接受的内容防止 JavaScript 注入攻击。什么是 JavaScript 注入攻击?<br />每当接受用户输入的内容并重新显示这些内容时,网站就很容易遭受 JavaScript 注入
2010-06-18 14:52:00
1056
原创 c# 诠释ORM过程
对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的,ORM 不仅仅管理.NET类到数据库表的映射(包括.NET 数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 现在有很多成熟的开源框架支持ORM,如:NHiber
2010-06-18 09:17:00
3962
3
原创 wpf/silverlight 将元件转换成图片放入剪切板
wpf/silverlight 为我们提供 System.Windows.Clipboard 实体让我们能很好的操作剪切板中的内容,下面通过一个实例程序把元件转换成图片后放入到系统剪切板。 RenderTargetBitmap renderBitmap = new RenderTargetBitmap((int)(【元件】.Width), (int)(【元件】.Height), 96, 96, PixelFormats.Pbgra32); renderBitmap.
2010-06-14 13:17:00
2973
6
原创 silverlight / wpf 旋转动画的实现
有些时候我们需要让程序中某个元件按设定的方式旋转,如果是在普通的WinFrom 程序中这样的实现会需要大量的代码来控制线程,和计算变换的角度。 但是在 silverlight / wpf 中旋转的实现就变的极其的简单,让我们一起开始这个简单的过程。 1:首先我们需要确定一个旋转的目标(image)当然其他元件也可
2010-06-14 12:00:00
4980
原创 Windows Azure平台部署WCF服务
<br />本文将引导大家达成第一种功能:在Windows Azure上部署服务。后续文章将会介绍另两种功能。事实上,在Windows Azure入门教学系列 (一): 创建第一个WebRole程序里,大家已经尝试过部署一个最简单的服务:一个ASP.NET网站。是的,ASP.NET网站也可以称作一种服务。现在,你的ASP.NET程序不再是运行在你自己的服务器上,而是运行在云端了。但是,Windows Azure不仅仅支持常规网站,我们也完全可以把那些和用户界面无关的服务(headless services)
2010-06-14 11:29:00
1914
原创 告警检测-趋势拟合告警在电力行业中的应用(apace实时数据库)
告警检测是实时监控中非常重要的核心功能,但由于告警检测的多样性很多实时数据库产品无法满足实际的业务需求,现大部分实时数据库产品只提供了实时超限的告警检测,但对一段时间内的历史数据检测无能为力, 主要取决于业务的复杂度无法控制,历史数据变化不确定性导致, 所以Apace结合多方制造生产企业的告警需求,首先提出了通过趋势变化,区间点变化,界限点变化等多种告警检测相结合的方式来满足业务上的需求。 趋势拟合检测 对比两条曲线的相识度,对相同数据点的两条曲线,可以通过计算的方式得到两条曲线的相关性,也可以理解为其相识
2010-06-02 11:52:00
1554
原创 C# IPP多核计算(原文)
<br /><br />Creating C# Wrappers for <br />Intel<br />® Integrated <br />Performance Primitives <br />Using Microsoft .NET* <br />Interoperability Mechanisms <br /> <br />Version 1.0 Creating C# Wrappers for Intel® IPP Using Microsoft .NET* Interope
2010-06-02 11:42:00
3812
1
原创 C#实现 OPC历史数据存取研究 (原文)
<br /> C#实现 OPC历史数据存取研究 (原文)<br />Research of Accessing the OPC Historical Data by Using C# <br />文孟飞[1]<br />,何海江[2]<br />,阳春华[3] <br />WEN meng-fei<br />[1]<br />, HE hai-jiang[2]<br />, YANG chun-hua<br />[3]<br /> <br />(1、长沙广播电视大学;2、长沙大学计算机中心
2010-06-02 11:40:00
6406
原创 动画组态设计器
<br /> ApaceDesign是Apace实时数据库大家庭中的一员,为用户提供灵活的、功能强大的组态图设计<br />功能。通过内置的基础元件、Apace官方提供的各行业扩展元件、用户自定义元件,您可以轻松设计<br />出任何所需的组态图。在设计过程中,您也可以为各个元件绑定监控点数据,为元件编写事件脚本<br />来控制元件的行为。 <br /> ApaceDesign组态图符合XAML规范,设计完成的组态图可保存为AXAML文档,将其进行备份或<br />共享给其他人将变得非常简单。 <br
2010-06-02 11:30:00
1275
原创 Apace实时数据库“云计算”
Apace实时数据库是一款功能全面、性能稳定、国内领先、分布式事务型、仿真直观的实时数据库产品 详见:http://www.apace.com.cn 官方网站
2010-05-19 14:36:00
1037
4
原创 Apace实时数据库之分布式集中控制
引言: Apace实时数据库是由G-Jack团队精心打造的一款国内领先、功能齐全,接口丰富、性能稳定、分布式事务型,完全自主知识产权的实时数据库产品,系统采用最新网络技术架构,支持较高的并发访问,一秒内可达到十几万点的数据刷新,产品采用无损压缩技术和高精度存储方式,保证数据的绝对完整性,G-Jack团队自行研发的压缩算法可将两万条10位随机历史记录压缩到13.6Kb左右,高的压缩
2010-05-11 16:06:00
1398
1
原创 c# 追踪settings 文件
在网上有很多人问到settings文件存放的位置,本人看了一些文章都没有给出明确的答案,所以让我们一起来追踪settings 文件到底存放在什么位置,它是否存在加密保护。 settings 为设置文件,其功能类似于app.config 文件,但相比app.config settings 结构相对简单,它只有名称、类型、范围、值四个属性,并且不能更改结构(当然是在一般情况下,如要修改结
2010-03-18 16:20:00
6658
18
转载 算术编码
早在1948年,香农就提出将信源符号依其出现的概率降序排序,用符号序列累计概率的二进值作为对芯源的编码,并从理论上论证了它的优越性。1960年,Peter Elias发现无需排序,只要编、解码端使用相同的符号顺序即可,提出了算术编码的概念。Elias没有公布他的发现,因为他知道算术编码在数学上虽然成立,但不可能在实际中实现。1976年,R. Pasco和J. Rissanen分别用定长的寄存器实现
2010-01-15 15:07:00
5212
2
原创 优化SilverLight 处理性能
SilverLight 的每个UIElement 元素都有一个 “CacheMode” 设置该属性可大幅度提高数据计算和页面元素的处理性能。如果一个Canvas 有 上千个UIElement 元素 并需要通过鼠标控制器中一个移动,或大小变化, 该属性将非常的重要。 Canvas canvas = new Canvas(); canvas.CacheMode = new BitmapCa
2009-09-26 10:18:00
971
原创 Silverlight右键菜单
其实捕获鼠标右键的原理很简单 就是利用HtmlPage 条件右键菜单事件 “oncontextmenu” HtmlPage.Document.AttachEvent("oncontextmenu", this.OnContextMenu); 事件代码: private void OnContextMenu(object sender, HtmlEventArgs
2009-09-26 10:06:00
793
原创 哈夫曼算法编码原理与应用
信息时代,人们对使用计算机获取信息、处理信息的依赖性越来越高。计算机系统面临的是数值、文字、语言、音乐、图形、动画、静图像、电视视频图像等多种媒体。数字化的视频和音频信号的数量之大是惊人的,对于电视画面的分辨率640×480的彩色图像,30帧/s,则一秒钟的数据量为:640×480×24×30=22112M,所以播放时,需要221Mbps的通信回路。存储时,1张CD可存640M,则仅可以存放 2
2009-09-23 09:03:00
1408
原创 实时数据库中的数据压缩技术
实时数据库中的数据压缩技术很高深很神秘。 转(bbs.51cto.com)现在的数据压缩理论和技术已经很成熟,大家可以看看我转摘的博文《数据压缩技术简史》,该文章浅显易懂,是一篇很好的关于数据压缩的科普文章。在不同的应用领域,又可以针对不同的数据应用特征,引用不同的数据压缩技术,比如,图形处理领域的JEPG压缩技术,声音处理中的MP3压缩技术等。在流程工业行业中,工业实时数据也有一定的变化规律,可
2009-09-21 11:22:00
5419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人