(二叉)堆(heap)数据结构是一种数组对象,可以视作一颗完全二叉树,从该二叉树的根开始层次遍历这颗二叉树就可以得到其对应的数组。树的根节点为A[0],对于树中某个节点的坐标i,其左右孩子节点和父亲节点的坐标可以很方便的求得:LEFT(i)=2*i+1;RIGHT(i)=2*i+2;PARENT(i)=i/2.有两种二叉堆:最大堆和最小堆。最大堆中,每个节点存储的数值都大于等于其左右两个孩子节点存储的数值,亦即A[i]>=A[LEFT[i]]&&A[i]>
系统 2019-08-12 01:32:53 3277
最近一直都在学习jquery,自己写了一个很简单的rss阅读器,很简单!说一下我的思路:由于jquery没有足够的权限来操作远程的xml,所以不得不借助服务器端来实现,所以提供了RssServer来解析xml,然后直接显示出来,再有jquery来操作配合css来显示,思路就是这样,简单吧:)!最后显示结果:(一定要在虚拟目录运行哦)jquery+.net实现简单的在线Rss阅读器(附源码下载)
系统 2019-08-12 09:29:45 3275
要想理解Activity的生命周期,必先理解Activity的状态。一、Activity状态Android官方文档中把Activity分为下面三种状态:1、Resumed(活动状态)或者叫Running状态,这个Activity正在屏幕上显示,并且有用户焦点。这个很好理解,就是用户正在操作的那个界面。2、Paused(暂停状态)这是一个比较不常见的状态。这个Activity在屏幕上是可见的,但是并不是在屏幕最前端的那个Activity。比如有另一个非全屏或
系统 2019-08-12 09:29:45 3275
1鼠标右击工程选择properties或者Ait+Enter2选择Libraries3点击AddLibrary...4选择UserLibrary点击Next5如果有(曾近导入过)Tomcatjar包那就直接打钩选上finish如果没有,那么就点击右侧的UserLibraries这里继续第6步6点击右侧的New这里只是新建个Library的名字然后AddJARs...把tomcat目录里的jar文件夹里的jar包都添加进去7点击ok,选择你创建的Librar
系统 2019-08-12 01:33:43 3274
dos2unix和unix2dos命令使用-★〓无用的天地〓★-博客大巴dos2unix和unix2dos命令使用-[〓脚本功略〓]2008-04-20分类:〓脚本功略〓版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://solecjj.blogbus.com/logs/19425369.htmldos2unix,unix2dos用来实现DOS<=>UNIXtextfile转换aptitudeinstallsysutils行末:D
系统 2019-08-12 01:32:30 3274
虽然我们可以通过Job日志来查看SQLServerJob运行成功或是失败,但是人工主动去查没有及时性,也不智能化。下面简单介绍一下如何设置SQLServer的邮件通知,让Job完成后,自动发送状态邮件。SQLServer2005的设置如下:1.运行SQLServerSurfaceAreaConfiguration->SurfaceAreaConfigurationforfeatures->选择DatabaseMail->选择EnableDatabasema
系统 2019-08-29 22:34:37 3272
一点并不正式的说明本帖最后由milksea于2011-2-1122:35编辑补充:TUG的说明http://www.tug.org/levels.html我作个简单的说明。语言层面:TeX是一种宏语言。就像别的语言有库一样,TeX语言有宏的集合。这些宏,就是用这个语言写出来的东西,供大家共用的。TeX有个最基本的宏集合,与基础语言一起构成一种“格式”,就是PlainTeX。基本的TeX语言和PlainTeX的宏,都是Knuth完成的。后来有了LaTeX,就
系统 2019-08-12 09:26:55 3271
1:实现indexOf功能,.从第1个字符开始,搜索第1次出现子串的位置selectinstr('->Oracleinstr用法','Oracleinstr用法',1,1)asifromdual;selectinstr('oracle','or')asifromdual;2:实现like功能instr(name,'aa’)>0相当于likeinstr(name,'aa’)=0相当于notlikeOracleinstr用法
系统 2019-08-12 01:52:46 3271
本博使用的vim(gvim)相关插件整理|Vimer的程序世界本博使用的vim(gvim)相关插件整理Publishedon六月20,201040,085之前有朋友在博客里希望我能列出自己使用的所有Vim插件,一直没有时间,趁周末的最后的几个小时,就给大家列一下,大家可以实行拿来主义,取自己需要的,呵呵~OK,一个个来说吧~~plugin:编程相关:公共:taglist相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。最近在使用一个针对面向对
系统 2019-08-12 01:32:42 3271
在比如使用汇编指令如:ADC,SBB等指令时,我们为了心里那份好奇感就不得不去了解下FLAG寄存器(EFL)里面的东西。通过二进制详细的查看各标志位的值。然后这些需要用到标志寄存器的指令等就一目了然了。--迫不及待写了段测试代码来看看其中的秘密:#includeintmain(void){__asm{moval,0xffmovdl,0x01addal,dladcal,dl}return0;}还是用内敛汇编的形式来说明。这里想AL给了一个
系统 2019-08-29 22:34:59 3270