搜索到与相关的文章
编程技术

访问者(Visitor)模式

访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。访问者模式适用于数据结构相对未定的系统,它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由地演化。数据结构的每一个节点都可以接受一个访问者的调用,此节点向访问者对象传入节点对象,而访问者对象则反过来执行节点对象的操作。这样的过程叫做"双重分派"。节点调用访问者,将它自己传入,访问者则将某算法针对此节点执行。双重

系统 2019-08-12 09:29:28 2451

各行各业

IMS 相关名词解释

IMS:IMS(IPMultimediaSubsystem)是IP多媒体系统,是一种全新的多媒体业务形式,它能够满足现在的终端客户更新颖、更多样化多媒体业务的需求。RCS:RichCommunicationSuite富媒体通信套件CSCF:CSCF呼叫会话控制功能(CallSessionControlFunction)是IP多媒体子系统(IMS:IPMultimediaSubsystem)内部的功能实体,是整个IMS网络的核心。主要负责处理多媒体呼叫会话过

系统 2019-08-12 09:26:48 2451

数据库相关

几种代价函数

SAD(SumofAbsoluteDifference)=SAE(SumofAbsoluteError)即绝对误差和SATD(SumofAbsoluteTransformedDifference)即hadamard变换后再绝对值求和SSD(SumofSquaredDifference)=SSE(SumofSquaredError)即差值的平方和MAD(MeanAbsoluteDifference)=MAE(MeanAbsoluteError)即平均绝对差值

系统 2019-08-12 01:54:37 2451

数据库相关

afxvisualmanagervs2005.cpp(33)内存泄漏问题

当使用VC2008编译时,发现MFC的程序提示有如下内存泄漏:Detectedmemoryleaks!Dumpingobjects->f:/dd/vctools/vc7libs/ship/atlmfc/src/mfc/afxvisualmanagervs2005.cpp(33):{564}clientblockat0x00F14D00,subtypec0,572byteslong.aCMFCVisualManagerVS2005objectat$00F14

系统 2019-08-12 01:54:32 2451

Oracle

Oracle 补丁全集 (Oracle 9i 10g 11g Path)

******************************************Oracle补丁全集(Oracle9i10g11gPath)******************************************俗话说,金无赤足,人无完人。Oracle的补丁也是层出不穷。下面将其罗列,或许你就用到了。从Oracle官方网站下载需要使用Metalink帐号,下面的下载链接可以直接使用迅雷来下载,对于没Metalink帐号的用户可谓是一大福音。

系统 2019-08-12 01:52:58 2451

数据库相关

paip.odbc DSN的存储与读取

paip.odbcDSN的存储与读取作者Attilax,EMAIL:1466519819@qq.com来源:attilax的专栏地址:http://blog.csdn.net/attilax1.列出系统级ODBC列表----------------------[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBCDataSources]"DevTestDB"="SQLServer""DevTrackDB"="SQLS

系统 2019-08-12 01:52:08 2451

Oracle

学习Oracle日记(九)--ORACLE 创建函数

Ⅰ.创建函数Ⅱ.截取字符串函数:REGEXP_SUBSTR5个参数第一个是输入的字符串第二个是正则表达式第三个是标识从第几个字符开始正则表达式匹配。(默认为1)第四个是标识第几个匹配组。(默认为1)第五个是是取值范围:i:大小写不敏感;c:大小写敏感;n:点号.不匹配换行符号;m:多行模式;x:扩展模式,忽略正则表达式中的空白字符。1CREATEORREPLACEFUNCTIONGET_NUM(GALV_COOTVARCHAR2)RETURNNUMBERI

系统 2019-08-12 01:51:29 2451

Tomcat

设置Tomcat的jvm内存问题

tomcat的jvm大小设置与操作系统以及jdk有关;具体来说:1.操作系统是32bit的,程序最大内存访问空间是4G,2的32次方,这是硬件决定的,跟windowslinux没有任何关系。2.和jdk是32位还是64位有关。即64位的操作系统配合64位jdk,才能发挥最大jvm内存。下面举例说明:某操作系统:在32位jdk下:在64位jdk下:备注:1.-XmxJVM堆的最大值,缺省应该是物理内存的1/42.Test.java源代码:作用是判断jdk是3

系统 2019-08-12 01:33:23 2451

操作系统

ESXi虚拟网络配置的几点认识

玩了几天ESXi,虚拟网络配置方便绕了一些圈子特意总结一下,目前还不能说对此非常精通,但是一点一点积累吧。网络部署图以下是简单的服务器网络部署图,在拓扑图中规划了三个网络,一个是外网:WAN,一个是办公网:LAN(在办公环境访问),一个是PrivateLAN(服务器私网)。网络配置如果个网络拓扑是用物理机器来搭建的话相信很多人都会,但如果这三台是Host在ESXi上的话,可能有些概念性的东西需要整清楚一下,下面就边讲理念边设置。1.ESXi服务器IP怎么设

系统 2019-08-12 01:33:15 2451

编程技术

Eclipse右键New菜单项的自定义设置

大家都知道一般在Eclipse中新建一个项目或者文件都是通过菜单项的File-New来创建,然而有些右键出来的选项可能从来都不会使用到,而有些可能会常用到但是右键中又没有,这个时候就可以自定义New中的右键选项具体设置方式如下:Window-->CustomizePerspective...-->Shortcuts-->选择"New"进行相关设置即可(如下图)Eclipse右键New菜单项的自定义设置

系统 2019-08-12 01:33:07 2451