自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

一把辛酸泪,满纸荒唐言

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 JS计算字符串字符长度

<br />//判断字符串的字符数<br />function getInputStrLength(str,length) {      <br />   // 在GBK编码里,除了ASCII字符,其它都占两个字符宽           <br />   var len = str.replace(/[^/x00-/xff]/g, 'xx').length;   <br />   if(len > length)   <br />   {   <br />        return false;<br /

2010-12-21 09:40:00 895 1

原创 基于蚁群算法的TSP问题的改进

    蚁群算法解TSP问题是意大利学者M. Dorigo 等人1991 年首先提出了,建立经典数学模型并实现算法。在这里不对经典算法进行过多描述,仅介绍改进方法~~~         上式为经典状态转移概率公式,利用概率&轮盘赌算法决定蚂蚁可能的下一步运动轨迹。其中,为期望启发式因子, 表示能见度的相对重要性, 反映了蚂蚁在运动过程中启发信息在蚂蚁选择路径中的受重视程度, 其值越大, 则该状态转移概率越接近于贪心规则。    蚁群算法在构造解的过程中,随机选择策略使得算法的进化速度变慢,即当有数个相近的信

2010-12-08 21:03:00 2348

原创 部署Strut2

<br />时隔n久候再次部署struts2应用。碰到2个问题<br />1:“Error filterStart”错误。<br />       之前碰到这种问题一般都是jar包没有导够或则是jar包冲突,最常见的是tomcat下的数据库链接包和应用中冲突。这次仅仅是部署一个非常简单的应用,居然也出现这种错误。<br />解决方案:由于公司开发环境还是jdk1.4的,所以tomcat也只选了5.0的.这次的错误是由于tomcat版本不够,后来安装了tomcat6.0解决了。据网上介绍至少需要tomcat5

2010-09-11 01:32:00 374

原创 OSPF,EIGRP(RIP),BGP的network的区别

<br />内部网关协议IGP(包括ospf,eigrp,rip)的network命令都是为了说明哪一个接口启用该igp协议:<br />        ospf协议的network命令 通告的是端口~<br />        rip协议 eigrp协议 network命令 在没有追加子网掩码的情况下 通告的是网段~<br />        其实两者就是有类和无类的区别,通告网段中的“网段”2字就是指有类的大网段,通告端口则可以理解为通告无类网段的另一个说法而已~<br />        ~~在没有标

2010-09-10 09:27:00 4887

原创 win7下安装oracle方法

win7下搭java开发环境,可以说基本上相当顺利,jdk,ant,mysql,myeclipse,eclipse等相关软件都可以很好地兼容之,但是到了oracle就卡住了。   尔后google之,经实践,原来win7下是可以安装oracle的,仅限于10g(10201)版本,其它版本未经实验,但原理应该差不多,步骤如下:    修改X:/database/stage/prereq/db/refhost.xml    加入以下内容:    再到install目录中找到oraparam.ini文件,找到  

2010-09-09 01:15:00 532

转载 深入理解HashMap

<br />HashMap的数据结构<br />         HashMap主要是用数组来存储数据的,我们都知道它会对key进行哈希运算,哈系运算会有重复的哈希值,对于哈希值的冲突,HashMap采用链表来解决的。在HashMap里有这样的一句属性声明:<br />transient Entry[] table;<br />Entry就是HashMap存储数据所用的类,它拥有的属性如下<br />final K key;<br />V value;<br />final int hash;<br />E

2010-09-09 01:13:00 455

原创 Quartz中时间参数说明即Cron表达式

<br />  Cron表达式字段<br />1. 星号(*):  可用在所有字段中,表示对应时间域的每一个时刻,例如,*在分钟字段时,表示“每分钟”;<br />2. 问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于点位符,当2个子表达式其中之一被指定了值以后,为了避免冲突,需要将另一个子表达式的值设为“?”<br />3. 减号(-):表达一个范围,如在小时字段中使用“10-12”,则表示从10到12点,即10,11,12;<br />4. 逗号(,):表达一个列表值,如在

2010-09-09 01:08:00 586

原创 java中重写与重载的区别

1.OverridingOverriding是覆盖了一个方法并且对其重写,以求达到不同的作用。(即基调必须相同)对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类覆盖父类中的方法。重写的主要特点是:1.方法名必须与被重写方法一致。2.方法参数列表必须与被重写方法一致。3.返回类型必须与被重写方法一致。4.重写的方法必须提供比被重写方法更大的权限。e.g.被重写方法为protected

2010-09-09 00:56:00 373

ext.jsb(ext3.0)

用于skeptIDE的。下载的ext3.0没有。希望对大家有用

2010-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除