本篇主要有:设置struts2匹配的扩展名,使用通配符,值栈,声明式异常以及标签。
设置扩展名:
默认是对.action和不加任何扩展名的进行处理。可以设置:
//对.action,.do和不加任何的拦截
通配符:
为了简化action的配置,可以使用通配符,大致写法如下:
/pages/{1}.jsp
/pages/error2.js...
分类:
其他好文 时间:
2015-03-19 13:18:10
阅读次数:
174
题目描述
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。
输入
输出
样例输入
abcddcba
样例输出
Yes
提示
代码如下:
#include
#include
#include
using namespace std;
int reverse(int ,int ,...
分类:
其他好文 时间:
2015-03-19 13:17:49
阅读次数:
127
Coursera Machine Learning 学习笔记(十一)...
分类:
系统相关 时间:
2015-03-19 13:16:16
阅读次数:
193
TCP通过让接收方指明希望从发送方接收的数据字节数(即窗口大小)来进行流量控制。如果窗口大小为0会发生什么情况呢?这将有效阻止发送方传送数据,直到窗口变为非0为止。ACK的传输并不可靠,也就是说,TCP不对ACK报文段进行确认,TCP只确认那些包含有数据的ACK报文段。1.坚持定时器假设一个场景:如果一个确认丢失了,则双方就有可能因为等待对方而使连接终止,接收方等待接收数据(因为它已经向发送方通告...
分类:
其他好文 时间:
2015-03-19 13:19:06
阅读次数:
228
TCP提供可靠的运输层。它使用的方法之一就是确认从另一端收到的数据。但数据和确认都有可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认,它就重传该数据。对于实现而言,关键之处就在于超时和重传的策略,即怎样决定超时间隔和如何确定重传的频率。TCP管理4种不同的定时器:重传定时器:当希望收到另一端的确认时使用。坚持定时器:使窗口信息保持不断流动,即使另一端关闭...
分类:
其他好文 时间:
2015-03-19 13:17:17
阅读次数:
272
2015 WinHec(Windows硬件工程产业创新峰会)Windows 10技术大盘点。...
DevExpress VCL 2014.1.2 for C++BUILDER XE6
1)资源下载
DevExpress VCL 2014.1.2下载地址:http://pan.baidu.com/s/1hqpImiS
DevExpress VCL 自动安装器下载地址:http://pan.baidu.com/s/1o61bqXG
2)编译和安装
运行D...
分类:
编程语言 时间:
2015-03-19 13:18:24
阅读次数:
218
可能存在这么一种空闲TCP连接:没有任何数据流通过。也就是说,如果TCP连接的双方都没有向对方发送数据,则在两个TCP模块之间不交换任何信息,这意味着我们可以启动一个客户与服务器建立连接,然后长时间不使用,而连接依然保持。中间的路由器可以崩溃和重启,电话线可以被挂断再连接,但只要两端的主机没有被重启,则连接依然保持建立。然而,许多时候一个服务器希望知道客户主机是否崩溃并关机或者崩溃又重新启动,许多...
分类:
其他好文 时间:
2015-03-19 13:18:24
阅读次数:
98
如果不想让软件在横竖屏之间切换:可以通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现。比如下列设置android:screenOrientation="portrait"则无论手机如何变动,拥有这个属性的activity都将是竖屏显示。android:screenOrientation="landscape",为横...
分类:
移动开发 时间:
2015-03-19 13:17:30
阅读次数:
272
买了一个64GB的T卡,发现在Windows XP上格式化,“文件系统”只有exFAT选项。
用这个exFAT格式化还失败了。
给XP打上KB955704补丁,可以用exFAT格式化了。
exFAT是对FAT32的扩展,是微软公司搞的,最大改进是:FAT32不支持大于4GB的文件,exFAT支持。
Android对exFAT支持跟手机厂家有关,跟Android版本没有关系。
估计这个...
分类:
其他好文 时间:
2015-03-19 13:16:24
阅读次数:
176
柔性数组结构成员
结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其 他成员。柔性数组成员允许结构中包含一个大小可变的数组。sizeof返回的这种结构大小不包括柔性数组的内存。包含柔性数组成员的结构用malloc ()函数进行内存的动态分配,并且分配的内存应该大于结构的大小,以适应柔性数组的预期大小。
结构体变长的妙用——0...
分类:
编程语言 时间:
2015-03-19 13:16:02
阅读次数:
167
报错原因:
使用UltraISO等软件刻录镜像时默认使用FAT32文件系统,该系统不支持大于4G的文件,
而Server 2012 R2的安装文件install.wim为5.12G,固安装失败。
解决方法:
按照以前的方法刻录镜像到U盘;
更改U盘文件系统:
进入命令行模式,输入 convert f: /fs:NTFS (F盘为我的U盘所在盘符)
然后打开镜像文件,找...
分类:
Windows程序 时间:
2015-03-19 13:16:19
阅读次数:
5494
特别提示:在申评社会职称之前,必须先具备五证: 1、职称外语证书; 2、职称计算机证书; 3、知识产权证书; 4、创新知识证书; 5、计算机与信息技术应用证书。 报名网址:http://www.spta.gov.cn 或 http://www.cpta.com.cn 的“网上报名”栏目 准考证下载....
分类:
其他好文 时间:
2015-03-19 13:14:59
阅读次数:
150
一、TCP的流量控制1、利用滑动窗口实现流量控制 如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。 利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。 设A向B发送数据。在连接建立时,B...
分类:
其他好文 时间:
2015-03-19 13:15:44
阅读次数:
128
NumberLock 属性,存储一个表示小键盘开关是否打开的布尔值OpenStandardError()OpenStandardInput()OpenStandardOutput() 下图是其中一个函数的测试结果无论函数的括号内填入什么int型参数,最后的结果没有变化。这三个又是涉及到控制台缓冲区的...
上节我们提到Stream和List的主要分别是在于Stream的“延后计算“(lazy evaluation)特性。我们还讨论过在处理大规模排列数据集时,Stream可以一个一个把数据元素搬进内存并且可以逐个元素地进行处理操作。这让我不禁联想到我们常用的数据搜索读取方式了:大量的数据存放在数据库里....
分类:
其他好文 时间:
2015-03-19 13:15:34
阅读次数:
167
Skype是免费的语音通话软件,不但可以点对点用电脑进行免费的语音通话,而且只需花费低廉的费用就可以直接呼叫固定电话或手机,Skype以优秀的通话质量而赢得了全世界不少用户的亲睐,我就是Skype的忠实用户,下图就是我的Skype截图:我常常使用Skype和台湾同胞还有国外的朋友进行联系,有时因为业...
分类:
其他好文 时间:
2015-03-19 13:15:34
阅读次数:
3557