搜索到与相关的文章
Java

09考研数据结构试题的一种解法(Java版)

本文为原创,如需转载,请注明作者和出处,谢谢!虽然研究生已毕业,但看到有一些难度的研究生考试题还是忍不住要做做,本文给出了09年研究生入学考试的一道数据结构题的Java实现。该题的描述如下图所示。该题的两种实现一位朋友已经完成了,详见递归和非递归实现。在本文将给出另外一种算法,该算法的空间复杂度为O(1),时间复杂度为O(n)。这在空间复杂度和时间复杂度上应该是比较优化了。本算法的基本思想如下:既然是查找倒数第K个结点(注意,不是正数,否则就没什么可讨论的

系统 2019-08-29 23:31:06 2431

编程技术

两篇openMDX的文章

分别是:openMDX-开源的MDA平台http://www.myfaq.com.cn/2005September/2005-09-11/191918.html和AndroMDA&OpenMDx--http://sunshineormer.blogdriver.com/sunshineormer/1161310.html为方便,内容转贴如下:摘要:openMDX-开源的MDA平台陈宇2005年8月MDA的概念来自于OMG的规范,按

系统 2019-08-29 23:22:57 2431

编程技术

中国区2010第4季度安全威胁报告

本季安全警示:网络共享传播与混合型病毒攻击.2010年第4季度流行病毒概况本季度趋势科技在中国区发现新的未知病毒约5.6万种。截止2010.12.31日中国区传统病毒码7.738.60可检测病毒数量已超过300万种。新增的病毒类型最多的仍然为木马(TROJ),木马大部分有盗号的特性。木马的比其他类型的电脑病毒更加能够直接的使病毒制造者获益。在经济利益的促使下,更多病毒制造者选择编写木马程序。蠕虫类型病毒(WORM)所占比例排名比第三季度有所上升,这可能与网

系统 2019-08-29 23:15:58 2431

Oracle

Oracle中的Round和Trunc:

一、Oracle中的Round和Trunc:如同对数字进行四舍五入和按位截取一样,Oracle对时间日期也提供了这两种功能。但比起对数字进行四舍五入和截取比较复杂:这是因为时间日期是有格式的。下面看看这两个函数的定义和用途:ROUND(date[,format])TRUNC(date[,format])Round函数对日期进行“四舍五入”,Trunc函数对日期进行截取。如果我们不指定格式的话,Round会返回一个最接近date参数的日期,而Trunc函数只

系统 2019-08-29 22:50:12 2431

编程技术

Ehcache(04)——设置缓存的大小

设置缓存的大小目录1CacheManager级别2Cache级别3大小衡量4配置大小示例缓存大小的限制可以设置在CacheManager上,也可以设置在单个的Cache上。我们可以设置缓存使用内存的大小,也可以设置缓存使用磁盘的大小,但是使用堆内存的大小是必须设置的,其它可设可不设,默认不设就是无限制。在设置缓存大小的时候,我们可以设置缓存使用某一个存储器的最大字节数,也可以设置缓存在某一个存储器上最多存放元素的数量。1CacheManager级别Cach

系统 2019-08-29 22:12:03 2431

Java

jetty6 嵌入到 javaproject中

Jetty是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty以其高效、小巧、可嵌入式等优点深得人心,尤其是启动速度Tomcat6简直望尘莫及。Jetty作为可选的servlet容器只是一个额外的功能,而它真正出名是因为它是作为一个可以嵌入到其他的Java代码中的servlet容器而设计的。这就是说,开发小组将Jetty作为一组Jar文件提供出来,因此你可以在你自己的代码中将servlet容器实例

系统 2019-08-29 22:10:54 2431

编程技术

MINA 基础学习一

一、IoService接口1、作用:IoService是创建服务的顶层接口,无论客户端还是服务端,都是从它继承实现的。2、类结构常用接口为:IoService,IoAcceptor,IoConnector常用类为:NioSocketAcceptor,NioSocketConnector类图如下:先提出两个问题:1.为什么有了IoService接口还要定义AbstractIoService抽象类?2.AbstractIoService抽象类与IoAccept

系统 2019-08-29 22:10:52 2431

编程技术

转:反射实现 AOP 动态代理模式(Spring AOP的实

好长时间没有用过Spring了.突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一个例子讲解一下吧:比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录,我们写个例子看看我们最简单的

系统 2019-08-29 21:58:29 2431

编程技术

穴位按摩---自我保健---1

穴位按摩手法,可以在你工作、学习过程中间休整时使用,避免过长时间保持一个姿势,造成身体损伤。每天更新一个吧:)穴位按摩手法----11.按摩百会:定位此穴道时要让患者采用正坐的姿势,百会穴位于人体的头部,头顶正中心,可以通过两耳角直上连线中点,来简易取此穴。(或以两眉头中间向上一横指起,直到后发际正中点。)用中指或食指按于头顶最高处正中的百会穴,用力由轻到重按揉20~30次。功效:健脑宁神,益气固脱。主治疾病百会穴的主治疾病为:头痛、头重脚轻、痔疮、高血压

系统 2019-08-12 09:30:39 2431