(1)什么话都不说,意思很简单 就是实现页面的压缩后发送!据说对于篇幅比较长的页面可以提高几百倍哦!
(2)注意事项:并不是所有的游览器都支持压缩页面的发送与接收,所以要用代码来检验,如果可以则发送不可以
则按照正常的发送;
(即是:在HTTP包头中检查 Accept-Encoding报头,检查他手否包含有关gzip的项,如果支持,它使用PrintWriter封
装GZIPOutputSt...
分类:
Web程序 时间:
2014-09-05 14:27:51
阅读次数:
248
项目整体结构是这样的:
通过一些设备,实时检测各种类型的数据,新的数据以消息的形式通过Shuttle ESB传输。
Shuttle 服务器接收到消息,它会按照需求要求,对数据进行一定的加工处理,然后将消息注册到消息管理器(注意:这里的消息管理器,就是观察者中的主题)。而每一个显示终端就是一个观察者,当消息注册到消息管理器时,显示终端就会自动更新最新消息,然后在根据要求,进行显示。...
分类:
其他好文 时间:
2014-09-05 14:26:31
阅读次数:
315
前两周,由于数据库简繁体的转换,大量的数据库需要转到新的服务器。 在转其中的一台的时候,原先导出来的JOBS脚本不翼而飞(原因至今未明),而恰巧这一台服务器有90多个JOB(看下图恢复后的,注意滚动条的长短),这样一来,可急坏了人了。 这么多的JOB要一个一个建立,时间去了不说,有些JOB根本不知道...
分类:
数据库 时间:
2014-09-05 12:53:51
阅读次数:
369
Android外部库引入需注意assets文件需要copy...
分类:
移动开发 时间:
2014-09-05 11:30:21
阅读次数:
267
题目地址:UVa 11134
这题因为行与列是无关的,互无影响的。所以可以将行或列分开来计算。这就相当于转化成了在期间[1,n]内选择n个不同的整数,使得第i个整数在闭区间[Li,Ri]内。这就转换成了一个贪心问题了。但是注意不能先按照左端点排序,再按右端点排序,然后尽量往左边放,比如,(1,1),(1,3),(2,2),这样是不对的,应该按右端点为主关键字排序,再按左端点为次关键字排序。看到网...
分类:
其他好文 时间:
2014-09-05 11:27:17
阅读次数:
166
单元测试注意事项:
1.测试类必须是XCTestCase的子类,可使用项目自动生成的,也可自己新建一个测试类,用于测试某个特定的被测试的类
2.导入被测试的类.如MathTool
3.新建测试方法,必须以test开头,对象方法,且无返回值,无参数
4.在测试方法中,根据具体情况,使用XCTAssert...方法对被测试类内部的要测试的方法进行断言
5.无需运行程序,直接点击方法左...
分类:
移动开发 时间:
2014-09-05 11:25:22
阅读次数:
133
跟POJ 1001 一样的题。不过数据很奇葩就是了。
用POJ AC的程序提交过不了,于是重写了。
注意:
001200 0 =1
001200 1 =1200
0.0000 2 =0
00000 1 =0
0000. 1 =0
反正各种能想到的都试试就知道了。
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-09-05 11:23:11
阅读次数:
150
Java中的属性,通常可以理解为get和set方法。而字段,通常叫做“类成员”。 属性只局限于类中方法的声明,并不与类中其他成员相关。例如:void setA(String s){}String getA(){} 当一个类中拥有这样一对方法时,我们可以说,这个类中拥有一个可读写的a属性(注意...
分类:
编程语言 时间:
2014-09-05 09:58:41
阅读次数:
237
1:封装 将对象进行封装,并不等于将整个对象完全包裹起来,而是根据实际需要,设置一定的访问权限,用户根据不同的权限调用对象提供的功能,在C#语言中,可以使用修饰符public、internal、protected、private分别修饰类的字段、属性和方法。2:继承,主要是注意继承的格式[cshar...
分类:
其他好文 时间:
2014-09-05 09:51:01
阅读次数:
226
求:$$s=\sin \alpha+\sin 3\alpha+\sin 5\alpha +\cdots+\sin (2n+1)\alpha $$解:注意到所求式子是$\sum\limits_{k=0}^{n}e^{i(2k+1)\alpha}$的虚部。所以可以弄成等比数列求和.
分类:
其他好文 时间:
2014-09-05 09:50:21
阅读次数:
214