- 军军小站|张军博客
搜索到与相关的文章
编程技术

Struts2中的拦截器的内部结构

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

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

编程技术

"Crazy"的李阳

"Crazy"的李阳以“疯狂英语”闻名全国的李阳,日前在他的博客上发布一张照片:并且写了一篇文章《伟大的一跪》(http://blog.sina.com.cn/

系统 2019-08-29 22:23:26 2075

编程技术

想动就“动”起来

只要你愿意,严肃规矩的java也同样可以变得“动态”灵活起来。动有动的好处,静有静的好处。俗话说得好,“没有规矩不成方圆”,但“生命诚可贵,爱情价更高

系统 2019-08-29 22:17:00 2075

编程技术

盖茨身家580亿美元全捐出 不留子女一分钱

新快报讯据英国《每日邮报》报道,微软创办人盖茨表示,他计划将自己的580亿美元(约合4530亿元人民币)财产,全数捐给名下的慈善基金,而不会留给自己的子女一分一毫。财产不分给子女,这是盖茨和妻子梅琳达的共同决定。盖茨身家全数捐出盖茨身家全数捐出不留子女一分一毫作出“正面的贡献”即将于本月27日退休的微软创办人比尔·盖茨在接受英国BBC电视节目《Newsnight》访问时表示,他将把自己580亿美元财产,全数捐给名下慈善基金比尔及梅琳达盖茨基金会(Bill&

系统 2019-08-29 22:03:51 2075

编程技术

视网膜New iPad与普通分辨率iPad页面的兼容处理

一、这是篇经验分享就算不是果粉也应该知道,iPad2与newiPad的重大区别之一就是显示屏的分辨率。newiPad显示屏被称之为“视网膜显示屏”,其设备分辨比(之前有详细介绍,点击这里查看)是iPad2的两倍。–iPadmini也是普通分辨比。iPad2与newiPad同时显示一个页面,宽度都是1024像素的,那差别在什么地方呢?——就在于newiPad每个像素点实际上有4倍的普通像素点,如下示意(©smashingmagazine):我们使用CSS设置

系统 2019-08-12 09:30:10 2075

编程技术

Web开发人员速查卡

Web开发人员速查卡时间:2011-06-3010:04来源:coolshell.cn作者:酷壳无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多CheatSheets,翻译成小抄也好,速查卡也好,总之就是帮你节省时间的。之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多CheatS

系统 2019-08-12 09:29:59 2075

各行各业

SPS2007搜索配置(完整过程)

1、管理中心à操作à拓扑结构和服务à服务器上的服务à服务器:(在此处选择运行搜索服务的服务器)à启动“OfficeSharePointServer搜索”服务(点击链接进入,在设置“服务器场搜索服务帐户”时的用户名必须是域用户,例如xxx"Administrator)。2、管理中心à应用程序管理àOfficeSharePointServer共享服务à创建或配置此服务器场的共享服务à新建SSP(我的网站位置右边的相对URL不能为空,SSP服务凭据右边的用户名也

系统 2019-08-12 09:27:02 2075

数据库相关

单调递增最长子序列

ViewCode1#include2#include3#include4#defineMax100105#definemax(a,b)(((a)>(b))?(a):(b))6usingnamespacestd;7charch[Max];8intd[Max];9intdp(inti)10{11intk,ans=1;12if(d[i]!=-1)13returnd[i];14for(k=i-1;k>=0;k-

系统 2019-08-12 01:54:35 2075

编程技术

SVN下载源代码示例

比如在这个图中,有SVN的链接http://svn.igniterealtime.org/svn/repos/openfire/trunk如复制http://svn.igniterealtime.org/svn/repos/openfire/trunk注意不要复制后面的openfire,那不属于链接的一部分然后右键选择export接着慢慢下SVN下载源代码示例

系统 2019-08-12 01:33:12 2075

Python

python logging模块使用

pythonlogging模块使用logging模块日志记录的重要性在开发过程中,我们可以printf或者Debug来排查问题。但是在生产环境中(黑盒环境)出现问题,我们并不能知道在运行的环境中的哪个地方出现了问题。如果我们当时有日志记录,我们就可以方便地追踪到在当时运行过程中出现了怎样的状况,从而排查问题。日志记录是非常有必要的,任何一款软件如果没有标准的日志记录,都不能算作一个合格的软件。作为开发者,我们需要重视并做好日志记录过程。logging的工作

系统 2019-09-27 17:56:32 2074