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

OSCache在web开发中的应用

OSCache简介OSCache是OpenSymphony这个开源项目众多Projects中的一个。他是一个高效的J2EE缓存框架,能够很好的解决动态网站速度的问题。下面来看下OSCache解决了动态网站的哪些令人郁闷的问题。1.缓存动态内容:其实我们的动态网页上一般只有一部分是动态的(表头,表尾一般是不变的),如果我们缓存整个网页显然不成,因为有部分是随着请求有可能变的。OSCache提供的方式是允许我们只缓存一部分网页。2.缓存2进制内容:产生的图片和

系统 2019-08-29 23:25:18 2892

Oracle

hibernate映射oracle自动增长ID

安装有oracle数据库,创建数据库,总是要创建一个主键ID,唯一标示各条记录,但oracle不支持自动编号,所以还得创建一个SEQUENCE(序列)语句如createsequencebignnocyclemaxvalue9999999999startwith1;//增加数据insertintotable(ID,..)values(bign.nextval,..)在hibernate中的映射文件可这么写

系统 2019-08-29 22:43:30 2892

Jquery

10个用来处理键盘事件的JQuery插件和JS类库

通常在web应用或者网站中,我们使用鼠标来控制元素或者执行导航,相对于桌面应用来说,使用web应用的快捷键次数可能会相对比较少,但是对于熟练的专业人员来说,使用键盘可能更加容易并且更加快速,在今天这篇文章中,我们收集了10个jQuery的插件,帮助你创建各种基于键盘事件的web应用,相信大家会喜欢的!1.MousetrapMousetrap是一个超简单的处理键盘快捷键的类库,压缩有只有1.6kb大小,并且不依赖任何的外部类库。你使用的主要就是绑定方法。它会

系统 2019-08-29 22:36:06 2892

编程技术

《ASCE1885的武术》---断骨

将敌人的骨骼或关节用暴力摧折,称为断骨。断骨之术伤害性较大,所以江湖争霸中视为珍宝。江湖人在比武时,为了给对方留一个终生难忘的纪念,就用断骨法折断对手的骨头;也有的意存狠毒,打斗一开始就用断骨法,使对方难以再战,达到制敌的目的。无疑,断骨法不易掌握,诸如各骨的形状、位置、大小、骨质的疏密等等都必须了解解剖学。外来暴力的方向和暴力的运动方式等,以及暴力作用产生的效果部分,需学骨伤学。掌握以上两部分内容,再锻炼相应的武功,才能应用自如。下面介绍折断肘关节的格斗

系统 2019-08-29 22:12:33 2892

PHP

菜鸟学PHP之Smarty入门(组图)

刚开始接触模版引擎的PHP设计师,听到Smarty时,都会觉得很难。其实笔者也不例外,碰都不敢碰一下。但是后来在剖析XOOPS的程序架构时,开始发现Smarty其实并不难。只要将Smarty基础功练好,在一般应用上就已经相当足够了。当然基础能打好,后面的进阶应用也就不用怕了。这篇文章的主要用意并非要深入探讨Smarty的使用,这在官方使用说明中都已经写得很完整了。笔者仅在此写下一些自己使用上的心得,让想要了解Smarty却不得其门而入的朋友,可以从中得到一

系统 2019-08-12 09:30:18 2892

PHP

打印返回php var_dump和var_export

文章结束给大家来个程序员笑话:[M]var_dump:用法:var_dump($var1,$var2……)说明:打印量变类型,值,度长参数:要打印的量变或者表达式返回值:无返回值举例:1)bool,int,float,string,array,$a0=true;$a1=1;$a2=1.234;$a3=abc;$a4='abc';$a5=array(1,"a"=>array(2,3));var_dump($a0,$a1,$a2,$a3,$a4,$a5);打印

系统 2019-08-12 01:52:41 2892

数据库相关

最长公共上升子序列

简称LCIS,在串a和b中,有串c为串a和b的公共串,且c(i-1)<=c(i)<=c(i+1)并且c为所有公共上升子序列中最长串。/*转自http://wenku.baidu.com/view/3e78f223aaea998fcc220ea0.html定义状态F[i][j]表示以a串的前i个字符b串的前j个字符且以b[j]为结尾构成的LCIS的长度。为什么是这个而不是其他的状态定义?最重要的原因是我只会这个,还有一个原因是我知道这个定义能搞到平方的算法。

系统 2019-08-12 01:52:34 2892

编程技术

从svn下载项目后build path为灰色

今天从svn上下载项目后,想加入下面jar包。可是buildpath为灰色。解决的方法是:1、在项目上右键properties---projectfacts如图所看到的:点击右側converttofacedfrom...出现如图所看到的:点击ok就可以。从svn下载项目后buildpath为灰色

系统 2019-08-12 01:33:43 2892

Linux

linux下监控进程需掌握的四个命令

linux下监控进程需掌握的四个命令在LInux系统下,最困难的工作之一就是跟踪正在系统中运行的程序,尤其是现在,图形桌面使用很多的程序,只是为了生成一个桌面环境,系统中运行了太多的进程,幸运的是,有一些命令行工具可使这些任务轻松些,下面介绍四个基本工具:一、进程的查看:1.特定时间进程监控:ps默认情况下,ps命令不会显示太多的信息,只显示属于当前用户并且正在当前终端运行的进程,如下图:Linux系统中使用的GNUps支持Unix类型参数、BSD类型参数

系统 2019-08-12 01:33:43 2892

编程技术

常见测试流程

测试的流程:需求阶段流程图:单元/集成测试阶段流程图系统测试阶段流程图压力测试流程图性能测试流程图仅仅了解就够复杂的了,实际操作过程中的问题肯定更多。像压力测试、性能测试,一般的情况下我哪里用得上啊。虽然也知道些什么分布式应用、海量存储之类的,但是我连1T的数据都没见过。光说说那是是空话=。=第二个问题:软件测试的常规方法。常见测试流程

系统 2019-08-12 01:33:24 2892