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

asp实现三级联动表单

<%sqlstr="select*fromprolei"setrs=conn.execute(sqlstr)setrs1=server.CreateObject("adodb.recordset")sqlstr1="select*fromsecleiorderbyprolei_iddesc"setrs1=conn.execute(sqlstr1)setrs2=conn.execute("selec

系统 2019-08-29 23:27:09 2188

编程技术

自动化测试框架:用AOP为每一个操作写Log

在写这个自动化测试框架的时候,我一直在留意各方面的需求。毕竟,我本人并没有做过真正的自动化测试。管理测试方面的领导,提出一个需求,就是在用例运行失败的时候,应该将过程记录下来,并形成报告,Email给相关人员。个人认为这个需求是非常合理的。事实上,任何系统,如果没有输出,那么只能停留在程序员手里。有了报表,才叫真正解决了用户的目标需求。在分析这个需求的过程,我提出了针对每一个操作接口的每一个方法,进行Log。而完成这个工作的第一方法,就想到了AOP,也就是

系统 2019-08-29 23:23:00 2188

编程技术

最后的驿站-西安热工院

回归自然,做回本行业!无疑,最后的驿站着眼于家庭!感谢热工院给我提供了这个机会!西安热工研究院有限公司(一般称“西安热工研究院”,简称“西安热工院”,英文缩写“TPRI”),是我国电力行业国家级热能动力科学技术研究与热力发电技术开发的机构。主要专业于1951年在北京创建,1965年迁址西安成立西安热工研究所;先后隶属燃料工业部、电力工业部、水利电力部、能源部、国家电力公司,其间随国家电力体制改革依次更名为电力工业部热工研究院(1994年)、国家电力公司热工

系统 2019-08-29 23:13:54 2188

编程技术

迭代器模式

提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。访问一个聚合对象的内容而无需暴露它的内部表示。支持对聚合对象的多种遍历。为遍历不同的聚合结构提供一个统一的接口(即,支持多态迭代)。自java1.5中集合实现Iterator接口,故此模式可以用List实现,现在极少会有自己设计该模式的情况。迭代器模式

系统 2019-08-29 23:06:18 2188

编程技术

网站排名第一的暗黑手法:标签网站中的黑帽SEO

和Digg相似的共享书签网站Reddit,用户可对所刊登内容以“支持(up,上)”或“否决(down,下)”的投票方式,让最热门的连结会出现在首页面的前端或是其他显著的位置。在伦敦,一位Black_HatSEO(黑帽搜索引擎优化攻击)黑客,展现了玩弄热门链接交换网站Reddit的方法,利用假账户对特定内容以人工方式提升投票支持率。宣称自己是为一家位在伦敦的搜寻营销经纪公司服务,仅以Esrun为名的该名黑客,在部落格贴文中提供了影片显示他如何以半自动方式制作

系统 2019-08-29 22:31:52 2188

编程技术

Struts2中的拦截器的内部结构

让我们再来回顾一下之前我们曾经用过的一张ActionLifeCycle的图:图中,我们可以发现,Struts2的Interceptor一层一层,把Action包裹在最里面。这样的结构,大概有以下一些特点:1.整个结构就如同一个堆栈,除了Action以外,堆栈中的其他元素是Interceptor2.Action位于堆栈的底部。由于堆栈"先进后出"的特性,如果我们试图把Action拿出来执行,我们必须首先把位于Action上端的Interceptor拿出来执行

系统 2019-08-29 22:25:43 2188

编程技术

分布式缓存系统Memcached学习心得

缘起:在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。Memcached是什么?Memcached是由DangaInteractive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等

系统 2019-08-12 09:30:24 2188

编程技术

利用freemarker做html页面静态化

背景:对实时性要求不高的网站需要静态化操作,那么我们基于freemarker做静态化处理环境:org.freemarkerfreemarker2.3.20commons-loggingcommons

系统 2019-08-12 09:29:27 2188

各行各业

Json.net 同过 JsonConverter 调整导出值(未完

publicclassTimeSpanConverter:JsonConverter{publicoverrideboolCanConvert(TypeobjectType){returnobjectType==typeof(TimeSpan);}publicoverridevoidWriteJson(JsonWriterwriter,objectvalue,JsonSerializerserializer){writer.WriteStartObject

系统 2019-08-12 09:26:40 2188

数据库相关

TO DO NOW——送给奋斗着的程序“猿”们

大家在我们的日常生活中是不是经常会遇到学习和工作效率低,不能够按照自己的计划有条不紊地按时、按点儿的完成自己的任务呢?是不是还在为此而头疼不堪呢?好吧,那是你执行力有问题。那么究竟什么是执行力?怎样提高自己的执行力呢?好的,下面我来给大家一一作答。一、执行力(executionability)的定义:1.、“就是按质按量地完成工作任务”的能力。就是把想法变成行动,把行动变成结果。快、准、狠的完成任务的艺术2.、没有执行力,就没有竞争力正确的方法+彻底的执行

系统 2019-08-12 01:53:27 2188