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

堆排序

五.堆排序1、堆排序定义n个关键字序列Kl,K2,…,Kn称为堆,当且仅当该序列满足如下性质(简称为堆性质):(1)ki≤K2i且ki≤K2i+1或(2)Ki≥K2i且ki≥K2i+1(1≤i≤)若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树:树中任一非叶结点的关键字均不大于(或不小于)其左右孩子(若存在)结点的关键字。【例】关键字序列(10,15,56,25,30,70)和(70,56,30,25

系统 2019-08-29 23:07:07 2370

编程技术

myEclipse开发Struts的问题

为什么在myeclipse下,创建不了StrutsProject?情况如下:这是第一种情况NoavailableStruts1.1projectsfoundinworkspace.AllMyEclipseStruts1.1wizardsrequireatleast1properlyconfiguredStruts1.1projectexistinyourworkspace.IfyourworkspacecurrentcontainsStruts1.1pro

系统 2019-08-29 22:59:41 2370

编程技术

session的作用是什么?

session识别的原理是什么?客户端有一个key,服务器端也有一个,如果有则用同一标识,如果没有则新创建标识?(那么第一次创建标识是client导向,还是server导向(好像应该是都可以)使用ajax如何应用session,ajax有两种get,post,应用session的方式是否不一样?session的作用是什么?

系统 2019-08-29 22:41:55 2370

编程技术

递归读取并解释多配置文件

最近做项目时,遇到了多配置文件读取的问题。最后,还是采用了递归读取配置文件的方法去实现,感觉挺实用的。packagecom.lxit.web.util;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importjavax.servlet.ServletConfi

系统 2019-08-29 22:37:56 2370

编程技术

Navigate2 compare with Navigate

CWebBrowser2ctrlprovidetwomethodtolinkawebpage:Navigate2(VARIANT*URL,VARIANT*Flags,VARIANT*TargetFrameName,VARIANT*PostData,VARIANT*Headers)Navigate(LPCTSTRURL,VARIANT*Flags,VARIANT*TargetFrameName,VARIANT*PostData,VARIANT*Headers

系统 2019-08-29 22:18:34 2370

编程技术

TabSwitcher自定义控件(带拖动&滑动效果)

上一篇实现了滑动效果,还是不爽,这次还添加了拖动效果,请大家帮忙测试。上传于8.51:308.54:15一次更新packagecom.ql.view;importandroid.content.Context;importandroid.content.res.TypedArray;importandroid.graphics.Color;importandroid.util.AttributeSet;importandroid.util.Log;impo

系统 2019-08-29 22:07:45 2370

编程技术

论缓存之第一

看一粒沙中的世界,一朵野花中的天堂。把无限握于掌中,把永恒握于瞬间。——威廉•布莱克开始讨论缓存之前,让我们先来讨论讨论另外一个问题:理论和实践.从ahuaxuan接触的程序员来看,有的程序员偏实践,有的程序员偏理论,但是这都是不好的行为,理论和实践同样重要,我们在做很多核心的算法的时候,没有理论根本无从下手,而在我们多年的实践中,不总结理论就不能加深自己的理解.所以理论和实践同等重要.缓存是当今各种软件或者硬件系统中不可缺少的技术之一,所以对每个程序员来

系统 2019-08-12 09:30:29 2370

编程技术

VB工程--百例86--播放flash动画.

此题的唯一难点就是加载swf动画,路径。OptionExplicitPrivateSubCommand1_Click(IndexAsInteger)SelectCaseIndex'以命令按钮的索引值作为测试表达式Case0Flash1.Movie="D:\软件文件夹2\大型软件\VB学习\百例\百例源文件\实例86\实例素材\wg.swf"'加载一个文件swf文件的动画Flash1.Play'播放动画Case1EndEndSelectEndSubVB工程-

系统 2019-08-12 09:30:09 2370

编程技术

正则表达式--笔记与实战(Eclipse文本替换)

今天下午“光荣”的分到了59个bug,磨刀不误砍柴工,先学一下正则表达式……入门\b是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。如果需要更精确的说法,\b匹配这样的位置:它的

系统 2019-08-12 09:29:45 2370