第1篇 iFIX概述
第1篇 iFIX概述
1.1 组态软件的概念
持续更新iFIX学习(抄书)心得和大家分享,参考书籍《iFIX基础教程》翟天嵩主编.清华大学出版社,并非全抄,稍加修改
组态来源于英文单词Configuration,组态软件是一种通用数据采集和监控平台(Supervisory Control and Data Acquisition,SCADA)软件,主要用于构建人机界面环境。组态软件也称为HMI/MMI(Human Machine Interface/Man Machine Interface)软件,国内一般称为“组态软件”。
组态的概念是伴随着集散型控制系统(Distributed Control System)的出现而被广大的生产过程自动化技术人员所熟悉的。为了使用户在不需要编写代码程序的情况下,可以生成适合自己应用需求的系统,就需要专业的编程开发人员创建开发环境,把软件模块化、对象化。便于工程人员调用,从而获得用户要求的监控系统。
组态软件是在自动控制系统监控层一级的平台和开发环境下,用户无需编写计算机程序,使用灵活的组态方式,通过简单的类似“搭积木”的方式快速构建工业自动控制系统监控功能的、通用层次的软件工具。用户构建过程包括:选择控制系统的结构、选择数据采集模块的种类、选择信号的量程和转换、选择和配置各种控制策略、绘制操作员界面等。因此,使用组态软件开发监控系统具有时间短、效率高、可靠性好、不需要购买专用的工控系统、能适应不同的控制系统和不同控制场合的应用要求等优点。可以连接不同的控制系统,实现与控制系统之间的通信和数据交换,以图形、表格或实时曲线的方式直观地显示控制系统中的数据,并可以方便地对数据设置报警、保存等管理功能。
组态软件充分利用现代计算机所提供的强大运算处理、通信和图形处理能力,实现对生产过程和装备的监视及控制,能采集现场的各种信息,将信息以图形、动画等直观的形式显示出来,界面直接、形象、友好,管理功能强大。组态软件具有以下特点。
(1)开发周期短。通过应用组态软件,用户无需编写底层硬件的驱动程序,通过简单的组态就可实现所需要的功能,系统设计时间大大缩短,开发效率高。
(2)系统的稳定性高。由专业研发团队开发的组态软件经过众多用户的考验,比用户自行开发的软件稳定性高。
(3)成本和费用低。用户聘请专门的技术人员开发专用的软件,成本高;如果采用组态软件,一般的技术人员经过简单的培训就可以设计需要的系统。
(4)可扩展性高。在自动控制技术或自动化产品更新比较快的情况下,组态软件无需调整代码,灵活性更高。
1.2 组态软件的诞生和发展
1969年,PLC之父Dick Morley和他的团队冲刺了一年多,终于制成了模块化的数字式控制器(Modular Digital Controller),开创了PLC的新纪元。随后,他命名了最早生产PLC的Modicon公司。PLC的诞生是为了解决开关量逻辑控制-继电器控制,系统的状态靠现场状态指示灯来显示。后来,系统越来越大,监控不方便,就把现场的所有状态指示灯都接到控制室,做成模拟屏。模拟屏存在安装、调试、维护复杂等缺点。因此,很多PLC厂家和软件公司借鉴DCS系统,开始利用计算机开发监控软件,解决人机图形界面的问题。20世纪80年代中后期,个人计算机的普及和开放系统(Open System)概念的推广,为基于个人计算机的监控系统进入市场创造了条件。
对于计算机应用系统而言,硬件是其躯体,软件是其灵魂。这就是说,应用软件系统在计算机应用的各个领域起着举足轻重的作用。应用软件系统,特别是大规模应用软件系统的开发是一项综合性、智能型的系统工程。它不仅要求开发人员具有扎实的计算机方面的基础知识、基本技能与方法,而且要求开发人员具有相关应用领域的专业知识和一定的组织管理能力。传统的开发手段存在两个突出的问题。第一,开发周期长,需要软件专业人员的参与。要实现某一任务,都是通过编写程序(如使用BASIC、C、Fortran等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。第二,可扩展性、灵活性差。被控对象稍有变动就必须修改源程序;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低。针对不同的生产工艺过程需要编制不同的控制软件。
如何通过建立并使用一定的工程原则来获得经济可靠的软件工具,努力摆脱开发人员的手工劳动,使软件系统开发直接面向用户需求来定制实现,使软件开发向自动化方向发展,是组态概念得以发展的推动力。组态软件的开发建立在开发经验和应用经验基础之上,经过更高层次的抽象使其面向一类对象,具有普遍应用性和适用性。虽然说组态就是不需要编写程序就能完成特定的应用,但是为了提供更强的灵活性,组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC、C语言,有的甚至支持VB。随着组态概念的发展,目前各大组态软件厂商一般都应用COM和DCOM组件技术来开发组态软件工具。
随着科学技术的不断进步,现代工业的生产技术、工艺过程日趋复杂,生产设备及装置的规模不断扩大,企业生产自动化程度要求也越来越高,如要求界面友好、易于操作、画面形象丰富、实时性好、开发周期短,便于修改、扩充、升级等。世界上第一个将组态软件作为商品进行开发、销售的专业软件公司是Wonderware公司,它于20世纪80年代末率先推出工控组态软件InTouch,此后工控组态软件不断发展壮大。同时期的产品,如Onspec、Paragon 500、早期的FIX等都运行在DOS,UNIX、VMS环境下,图形界面的功能不是很强,只具有简单的人机界面(MMI)、图库、绘图工具箱等基本功能。不过因为DOS具有很好的实时性,软件中通常包含着大量的控制算法。
20世纪90年代,随着微软的Windows3.0风靡全球,以Wonderware公司的InTouch为代表的人机界面软件开创了Windows下组态软件的先河,也是最早进入我国的组态软件,基于Windows 3.1的InTouch软件曾让我们耳目一新,目前InTouch已经推出了9.5版本。由于Windows 3.0不具备实时性,它与DOS环境下的组态软件相比,其最突出的特点是图形功能有了很大的增强。所以,20世纪80年代已成名的自动化软件公司在对于操作系统的支持上,或按兵不动,或将组态软件从DOS向OS/2移植,人们这样做的原因是,大家都认为工控软件必须具有很强的实时性和控制能力,必须运行在一个具备实时性的操作系统下,如DOS、OS/2、WinNT(1993年才推出)等。历史证明,在当时的硬件条件下,上位机做人机界面满足了用户的需求,Wonderware因而在不长的时间内成为全球著名的自动化软件厂商,Windows环境下的组态软件成为主流。而在20世纪80年代靠DOS版组态软件起家,后来向OS/2移植的公司基本上都没落了。在自动化软件供应商中,既包括专门从事监控软件研发的厂商,如GE Fanuc公司和Wonderware公司等,他们在市场上占领很大一部分份额;也包括自动化产品综合供应商,如Cimplicity和WinCC分别是GE Fanuc和Siemens公司的软件产品。以组态王、力控、MCGS为代表的国内软件生产商已经初具规模,依靠符合中国人使用习惯的组态方式和良好的售后服务,在我国市场上应用越来越多。其他常见的组态软件还有Rockwell的产品RsView、Citect的产品Citect软件等,表1.1列出了在国内市场上的主要组态软件产品。
表1.1 主要供应商及产品系列
公司名称 | 产品名称 | 产地 |
Wonderware | InTouch | 美国 |
GE | FIX,iFIX | 美国 |
Citect | Citect | 澳大利亚 |
Rockwell | RSview32 | 美国 |
亚控 | 组态王 | 中国 |
三维科技 | 力控 | 中国 |
昆仑通态 | MCGS | 中国 |
杰控 | FameView | 中国 |
紫金桥 | Real | 中国 |
世纪长秋 | 世纪星 | 中国 |
华富图灵开物 | ControX | 中国 |
九思易 | INSPEC | 中国 |
研华 | Genie | 中国台湾 |
Phoenix | VISU+ | 德国 |
Siemens | WinCC | 德国 |
National Instrument | Lab View.Lookout | 美国 |
Iconics | Genesis | 美国 |
PC Soft | WizCon | 以色列 |
AdAstrA | TRACE MODE | 俄罗斯 |
Broadwin | WebAccess | 美国 |
GE | Cimplicity | 美国 |
Entivity | Think&.Do | 美国 |
Grayhill | Paradym-31 | 美国 |
LABTECH | Labtech | 美国 |
USDATA | Factorylink IV | 美国 |
Automation | ONSPEC | 美国 |
TA Engincering | AIMAX-WIN | 美国 |
AzeoTech | AQFactory | 美国 |
随着国内计算机水平和工业自动化程度的不断提高,通用组态软件的市场需求日益增大。近年来,一些技术力量雄厚的高科技公司相继开发出了适合国内使用的通用组态软件。实时数据库、实时控制、SCADA、通信及联网、开放数据接口、对I/O设备的广泛支持已经成为组态软件的重要功能,随着组态思想的逐步深入和计算机技术的不断发展,监控组态软件将会不断被赋予新的内容。
20世纪80年代,Intellution公司以FIX组态软件起家,FIX 6.x软件提供给工控人员熟悉的概念和操作界面、完备的驱动程序。在iFIX中,Intellution提供了强大的组态功能,原有的Script语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境、iFIX与Microsoft操作系统,网络进行了紧密的集成。
1.3 iFIX软件的诞生和发展
iFIX的前身是FIX,1984年在得克萨斯州休斯敦的ISA展览上,在自动扶梯下一个10英尺×10英尺的展台里,Intellution公司总裁Steve Rubin和他的两个工程师AlChisholm和Jim Welch介绍了FIX:全集成控制系统,是世界上第一个可配置的基于PC的HMI/SCADA软件程序。他们掀起了对自动化和过程控制的革命。iFIX组态软件就此诞生,它是一种基于DOS的系统。FIX的全称是Fully-Integrated Control System(全集成控制系统),“X”其实没有什么意义,只是为了凑成一个响亮好念的名字。1995年5月美国艾默生电气公司(Emerson)收购Intellution公司成为其旗下子公司,但仍然使用原公司品牌。2002年10月美国GE Fanuc公司又从艾默生公司手中收购Intellution,来填补其产品线,只保持了iFIX这个产品名称,Intellution品牌停止使用。2009年12月GE Fanuc公司解体,原Intellution公司产品归属GE公司,划分到GE-IP(GE智能平台)。
FIX最高版本为7.0,1998年后停止更新FIX;1998年,Intellution重新编写FIX内核,同时更名为iFIX,采用OPC、VBA等技术。iFIX的各种版本信息如表1.2所示。
表1.2 iFIX的各种版本信息
版本号 | 支持语言 | 支持操作系统 |
iFIX 1.0 | 英文版 | Windows NT |
iFIX 2.1 | 英文版 | Windows NT |
iFIX 2.2 | 英文版 | Windows NT |
iFIX 2.5 | 英文版 | Windows NT/2000 |
iFIX 2.6 | 英文/中文版 | Windows NT/2000 |
iFIX 3.0 | 英文/中文版 | Windows NT/2000/XP |
iFIX 3.5 | 英文/中文版 | Windows NT/2000/XP/2003 |
iFIX 4.0 | 英文/中文版 | Windows 2000/XP/2003 |
iFIX 4.5 | 英文/中文版 | Windows 2000/XP/2003/2008/Vista |
iFIX 5.0 | 英文/中文版 | Windows 2000/XP/2003/2008/Vista/7 |
iFIX 5.1 | 英文/中文版 | Windows 2000/XP/2003/2008/Vista/7 |
iFIX 5.1WOW | 英文/中文版 | Windows 764位系统 |
iFIX 5.5 | 英文/中文版 | Windows 8 64位系统 |
1.2 iFIX软件结构
1.2.1几个重要概念
1、过程硬件:指在现场进行数据采集的硬件产品。例如:PLC、智能仪表、变频器、OPC设备、分布式控制系统(DCS)、简单I/O设备等等。
2、SCADA(Supervisory Control And Data Acquisition)实现监视控制和数据采集,通过I/O驱动软件和过程硬件进行通信,建立并维护过程数据库。
3、过程数据库(Process Database,PDB)又称实时数据库,区别与关系型数据库的一种叫法,用于将各个不同驱动读取的数据集中,按照数据类型分类,监视数据值,并进行超出范围报警。
4、通道指设备的硬件接口。通道类型包括:串口通道、以太网通道、虚拟设备通道、OPC通道等。
5、节点(Node)即一台运行iFIX软件的计算机。下面说的节点类型也可以理解为iFIX的软件类型。节点按采集/显示功能分为三类:iClient,SCADA和HMI Park。
🔳SCADA节点。SCADA节点是指一个可以直接从过程硬件获取数据的节点。一个从过程硬件获取数据的节点称为SCADA服务器。SCADA服务器具有以下特点:(1)具有监视控制和数据采集(SCADA)功能;(2)可以通过I/O驱动和过程硬件进行通讯;(3)建立并维护过程数据库。
具有数据采集和网络管理功能而无图形显示功能的节点称为一个盲SCADA服务器(Blind SCADA)。也就是iFIX-Server版。
🔳iClient节点。iClient是不具有SCADA功能的节点,iClient不直接与过程硬件通信。该节点具有以下特点:(1)从SCADA节点获取数据;(2)可以显示图形、历史数据及执行报表。
这类节点有时称为VIEW和HMI(Human Machine Interface)节点,或人机接口节点。
🔳HMI Park节点。同时具有SCADA和iClient功能的节点称为HMI Park(也称为SCADA Park)。HMI Park节点具有以下特点:(1)通过I/O驱动软件和过程硬件进行通信,并显示图形、历史数据及执行报表;(2)也可通过网络从其他SCADA节点获取数据。
6、节点(Node)即一台运行iFIX软件的计算机。节点按物理分布分为三类:独立节点,网络节点(本地节点和远程节点)。
🔳独立节点。是指与网络中其他节点不进行通信的节点。独立节点必须具有SCADA和iClient功能。图1.2显示了一个iFIX分布式节点结构。
🔳本地节点。是指描述了本地正在工作的节点。
🔳远程节点。是指在一个分布式系统中,不同于本地节点的节点,也可以是通过Modem访问的节点。
7、节点(Node)即一台运行iFIX软件的计算机。节点按使用方式分为:只读节点,运行节点和开发节点。
🔳只读节点指不允许修改显示画面或过程数据库,也不允许修改过程设定值或报警确认的一类节点。
🔳运行节点指不允许修改显示画面或过程数据库,必须预先安装所有配置文件,不一定为只读方式。与之相对应的节点称为开发节点。
8、iFIX类型按现场的I/O点数分为:300点,900点和Unlimted(无限点)。
9、iFIX类型按功能分为标准版(Standard)、增强版(Plus)、专业版(profression)。
🔳标准版(Standard)
只具有基本功能,如工作台,VBA编程器等;没有网络功能,不能组成分布式结构;过程数据库中没有SQL块;同时很多数据控件不能使用,如VisiconX等。
🔳增强版(PLUS).
与标准版相比,过程数据库中有SQL块;可以使用数据控件:Visicon.SQL,ODBC等,同时具有网络功能,可以组成上文图一所示的分布式网络结构。
🔳专业版(Profression)
同增强版相比,专业版具有Auto Failover功能(即冗余功能)。
1.2.2 iFIX的结构
iFIX软件包含三大部分:驱动程序、实时数据库、画面编辑与画面运行。
1)驱动程序实现数据采集功能,驱动程序是iFIX和过程硬件之间连接的窗口。组态软件实现对现场设备的数据采集与控制,首先建立物理连接,其次组态软件按照一定的协议与现场设备进行通信.iFIX组态软件不能直接和设备建立连接,对支持的设备要有相关驱动程序,设备必须连接到相应通道上,一个通道可以挂接多个设备。
2)过程数据库(Process Database,PDB)又称实时数据库,区别与关系型数据库的一种叫法,用于将各个不同驱动读取的数据集中,按照数据类型分类,监视数据值,并进行超出范围报警。
3)画面编辑和画面运行显示现场的实时数据。
1. 过程数据和过程数据库
iFIX连接工厂中的过程硬件,从过程硬件中获取源数据。iFIX和过程硬件之间的接口称为I/O驱动器,每一个I/O驱动器支持指定的硬件。I/O驱动器功能包括:从I/O设备中读(写)数据(称为轮询polling),将数据输出至驱动器映像表(Driver Image Table,DIT)中的地址。驱动器映像表有时也称为轮询表(Poll表)。如图1.3所示,两个I/O驱动器将数据读入DIT,这种情况下,两种不同的过程硬件就有两个I/O驱动器。
I/O驱动器以轮询记录的格式收集数据,用PLC寄存器中的地址存储轮询记录。轮询记录可以是单个数据,也可以是一段数据。轮询记录的数据一般具有相同的类型。例如,20个连续的整数可以配置为一个轮询记录。驱动器映像表(DIT)是在SCADA服务器内存中存储I/O驱动器轮询记录数据的区域。I/O驱动器刷新驱动器映像表中的记录,每一个轮询记录有一个刷新率,刷新率称为轮询时间。
上图图1.3中扫描、报警和控制(Scan Alarm and Control,SAC)的功能有三个:从DIT中读取数据,将数据传至过程数据库PDB,数据超过报警设定值则报警。SAC从DIT中读取数据的速率称为扫描时间,可以使用任务控制程序(Mission Control)进行SAC监视。
过程数据库由数据库块组成。数据库块(Database block)又称为标签(Tag),是一个完成某个过程功能的指令单元。标签功能包括:将过程值与报警限进行比较,基于特殊的过程数据进行计算,将数据写入过程硬件。标签就像C语言中的子程序,可以实现某个功能。
数据源提供了数据信息标识的基本方法。调用语句为:SERVER.NODE.TAG.FIELD,其中SERVER代表OPC数据服务器的名称,NODE代表数据库所在的节点名,TAG代表数据库中的标签名称,FIELD代表标签中用到的某一具体参数信息(域名),FIELD的作用类似C程序中的变量。例如,FIX32.SCADA1.FLOW_IN.F_CV,表示FLOW_IN的当前值(F_CV),FLOW_IN驻留在SCADA1节点的PDB里,SCADA1的数据来自OPC服务器FIX32。使用数据源的名称可以从本地或远程节点浏览某一个参数的数据,如图1.4所示。
一般来说,标签中有三种类型的域(FIELD):数字数据类型、文本数据类型和图形数据类型。
🔳数字数据类型调用格式为F_*(F为浮点)。例如当前值为:F_CV。
🔳文本数据类型调用格式为A_*(A为ASCI)。例如,当前报警数据为:A_CUALM,描述数据为A_DESC。
🔳图形数据类型调用格式为T_*。例如,TDATA为从TR或ETR块中获取的数据。
一系列标签可以连接在一起形成链,链(Chain)可以完成监视或控制回路。
2.图形显示
数据一旦进入过程数据库,这些数据可以用图形方式进行显示。iFIX Workspace以运行模式提供HMI功能(人机接口功能),HMI可与图形显示结合使用。图形对象用于显示数据库值。图形对象包括:图表、数据和图形动画。图形对象可以显示报警信息、数据库信息和某标签的特殊信息。图1.5是一个使用数据链接的示意图。
iFIX的核心是数据流如图1.6所示,I/O驱动器从过程硬件的寄存器中读取数据,然后将该数据传入DIT,驱动器读取数据的速率称为Poll时间,SAC扫描DIT。SAC从DIT中读数,SAC把该数据传入过程数据库PDB,SAC读数的速率称为扫描时间,iFIX Workspace向PDB发出请求,图形显示中的对象显示PDB的数据,其他应用可向PDB请求数据。当然数据也可写入硬件,反顺序执行上述过程,可以完成该功能,数据从图形显示送入PDB,再传到DIT,I/O驱动器从DIT中取数,再写入PLC,双向数据流如图1.6所示。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 解释器与名称
解释器与名称 文章目录解释器与名称名称与含义名称的计算动物语言的局限性自然语言的复杂性 从高中时和同学争论《白马非马》开始,“什么是名称?”,这个问题就没有离开我了。最近,有新的思考。 名称与含义 自然语言中的名称是符号,我们说出名称时,期待听到的人在脑海中浮…...
2024/3/27 1:30:40 - A. Bear and Prime 100——(交互题+数论)
总结 第二次写交互题,慢慢有点感觉了,我问,他答,我给结果 算法核心 素数大于1,且只能被1和本身整除 合数大于1,且除了能被1和本身整除,还能被其他数整除,数量>=1 合数由至少两个素数组成,且可以相同,可以不同 我们只需要看,他是否能被两个素数整除: 先看是否能被…...
2024/3/13 23:30:53 - Hibernate的抓取策略---Hibernate查询方式的优化 延迟加载 + 抓取策略
Hibernate的抓取策略 建立表建立两个对象设置工具类关于Hibernate的更多配置信息请访问我的另外一篇博客 https://blog.csdn.net/qq_44757034/article/details/106242492 一、延迟加载 1、延迟加载的概述 延迟加载:lazy(懒加载)。 执行搭配该行代码的时候,不会发送语句进行…...
2024/3/13 23:30:44 - [猴子学python] 2020-06-01 如保下载m3m(java版转python版)
摘要python没什么难的,只要多练,三个月就是专家了,先搞定基础100题.参考快速入门(完整):Python实例100个(基于最新Python3.7版本)- https://blog.csdn.net/weixin_41084236/article/details/81564963...
2024/3/14 8:10:48 - 使用逻辑分析仪抓串口波特率
使用逻辑分析仪抓串口波特率 非常简单! 只要我们使用逻辑分析仪抓一段串口序列,然后找其中最小的脉冲宽度就可以了。 我们以115200为例:得出最小脉冲宽度应为8.68us左右。 我们再来看看逻辑分析仪抓出来的序列:这里的脉冲宽度为8.667us,符合的很好。 当然,如果你运气不好…...
2024/3/14 8:10:47 - 第三章:设计模式-简单工厂模式
简单工厂模式: 1、简单工厂模式优缺点: 优点:客户端不需要再负责对象的创建,从而明确了各个类的职责; 缺点:这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护。 2、示例代码如下: 动物类:…...
2024/3/13 23:30:37 - 品优购商品保存
...
2024/3/14 8:10:49 - 同步缩放图像和xml标注文件(等比缩放无失真)
在进行目标检测应用任务中,有时会出现数据提供方提供的图像样本大小杂乱的现象(如下图所示),为了更好地训练,需要对这些图像样本和对应的xml进行缩放处理。 我们采用xml.dom.minidom解析xml标注文件,采用opencv对图像进行resize 具体代码如下: # -*- coding: utf-8 -*- …...
2024/3/23 13:24:52 - 1046 Shortest Distance (20分)测试点分析
这个题目首先在读题的时候我就感受到了效率问题,第一提供的点的个数非常多,10^5数据量,其次又提供了 10的4次方的查询,如果不是线性复杂度,肯定有后面的测试点要超时。 题目思想很巧妙,我趴在床上分析了大概10-20分钟初步形成了整体轮廓,翻译成代码以后提交,最后一个测…...
2024/3/13 23:30:22 - Tableau 自用使用手册
Tableau 自用使用手册Tableau 周边精彩图形案例介绍Tableau 函数表计算函数计算百分比各种技巧链接url Tableau 周边 精彩图形案例介绍 1. tableau官网精彩案例 Tableau 函数 表计算函数 表计算函数 表格计算类型 计算百分比 计算百分比官网帮助手册计算累计百分比一步到位法RU…...
2024/3/22 22:36:03 - PTA Basic level 1036 跟奥巴马一起编程 (15分)
1036 跟奥巴马一起编程 (15分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输…...
2024/3/14 1:32:51 - Java面试题 -源码解读
1. spring 启动refresh(): public void refresh() throws BeansException, IllegalStateException {synchronized (this.startupShutdownMonitor) {// Prepare this context for refreshing.prepareRefresh(); // Tell the subclass to refresh the internal bean factory.//…...
2024/3/23 2:16:35 - 能力配不上位置,管理只能“累死”
工作中因为业绩持续低迷而焦虑;每天加班、熬夜也永远都有做不完的工作内容;交给下属的任务完成质量总是打折扣;任务完不成,只能自己亲身上阵……假如你已经是一名管理者,那么多半你经历过上述这样心力交瘁的时刻。但同时,这种时候也最考验管理者心力的修炼,你是怎么样处…...
2024/3/24 13:23:17 - 3D网络实战学习——网络基础(一)
目前辞职在家,疫情期间也找不到工作,正好看到了一本书《3D网络游戏实战》,趁机学习一下网络知识,希望在此期间能找个游戏公司收留我QAQ。网络基础 基础概念 先说网络游戏大多是基于TCP/IP协议的BS(客户端–服务器)结构,客户端运行在用户的电脑或手机上,服务端运行在游戏…...
2024/3/20 22:56:38 - Reinforcement Learning - An Introduction强化学习读书笔记 Ch5.8-Ch6.3
5.8 折扣敏感的重要度采样 之前的离线算法都需要为回报计算重要度采样的权重,它把回报视为单一整体,而不考虑回报是每个时刻的折后收益之和这一内部结构。 假设幕持续100步并且γ=0\gamma=0γ=0,那么0时刻的回报就会是G0=R1G_0=R_1G0=R1,但它的重要度采样却会是100个因…...
2024/3/20 23:00:48 - 邱昭良:做到这4步,你也能“炼”成领域专家
在信息爆炸的时代,我们每个人都有必要学会并应用知识炼金术,从各个渠道获取能为我所用的信息,将其转化为知识,提升个人的能力,成为某一个领域的专家。从知识萃取与运营的专业角度看,个人层面也是有策略和方法的。如果你还不是某个领域的专家,是因为你还没有掌握并熟练应…...
2024/3/14 8:10:40 - java反编译jar包
java反编译jar包在日常开发中,由于之前的系统中UDF函数源码并没有接手,要想把现有UDF函数一直到其他平台上使用,因此需要对现有jar包进行反编译,并在其他平台上调试使用。 反编译方式分两种:GUI工具(JD-GUI) idea插件:java-decompiler.jarGUI工具 - 使用反编译GUI工具,…...
2024/3/14 8:10:39 - 《Oracle Java EE编程指南》11-04:ServletContextListener
1、定义package javax.servlet;public interface ServletContextListener extends EventListener{//}ServletContextListener 接口用于接收关于ServletContext生命周期更改的通知事件。 为了接收通知事件,我们需要自定义ServletContextListener实现类,覆盖该接口定义的所有抽…...
2024/3/14 8:10:41 - 2020-06-01 html的video标签 + css块级元素响应式缩放 + JSBridge + 国内外网站风格比较
# 2020-06-01 题目来源:http://www.h-camel.com/index.html # [html] html5的video如何附带字幕?<video> 标签定义视频,比如电影片段或其他视频流。目前,<video> 元素支持三种视频格式:MP4、WebM、Ogg。<video width="320" height="240&quo…...
2024/3/14 8:10:40 - 最新115道经典Java面试题及答案解析,快来看看你掌握了多少?
面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:代码开发模块化,更易维护和修改。代码复用。增强代码的可靠性和灵活性。增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下…...
2024/3/14 8:10:41
最新文章
- Markdown个人写博客记笔记杂记常用语法和技巧
标题 文章 标题 段落(或有子标题) 一级标题 # 二级标题 ## 三级标题 ### 四级标题 #### 五级标题 ##### 六级标题 ######缩进 段落前两字符缩进,按需使用 列表 有序列表,无序列表,嵌套列表 * 无序列表一 * 无序列表二1. 有序列表一 2.…...
2024/3/28 18:19:51 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Go——结构体
Go语言中没有类的概念,也不支持类的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。 一. 类型别名和自定义类型 1.1 自定义类型 在Go语言中有一些基本的数据类型,如string,整型,…...
2024/3/28 16:43:20 - win10笔记本在显示设置中不慎将主显示器禁用掉导致开机黑屏的解决方案
因为笔记本电脑的显示扩展接口有问题,所以在电脑开机之后,会误识别出几个不存在的扩展屏幕,所以我就想从显示设置中将这几个误识别出来的扩展屏幕禁用掉(不然鼠标总是移动到主屏幕边界之外的地方),在显示设…...
2024/3/27 19:40:48 - Flutter-数字切换动画
效果 需求 数字切换时新数字从上往下进入,上个数字从上往下出新数字进入时下落到位置并带有回弹效果上个数字及新输入切换时带有透明度和缩放动画 实现 主要采用AnimatedSwitcher实现需求,代码比较简单,直接撸 import dart:math;import p…...
2024/3/25 20:16:53 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/3/27 10:21:24 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/3/24 20:11:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/3/18 12:12:47 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/3/24 20:11:23 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/3/26 20:58:42 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/3/28 17:01:12 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/3/24 5:55:47 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/3/27 10:28:22 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/3/26 23:04:51 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/3/26 11:20:25 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/3/24 20:11:18 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/3/28 9:10:53 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/3/24 20:11:16 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/3/24 20:11:15 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/3/27 7:12:50 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/3/24 20:11:13 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/3/26 11:21:23 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/3/24 20:11:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/3/28 12:42:28 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/3/26 9:58:17 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57