- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 设置缓存
浏览器默认情况下会缓存我们的页面,如果网站的要求及时性很高,要求不能缓存页面惹下设置: (1):IE浏览器 0:不缓存 1:永久缓存 System.currentTimeMollis()+*:缓存一定时间 response.setDateHeader(“Expires”,0); (2):火狐浏览器 resposne.setHeader(“Cache-Control”,no-cache”
2016-08-30 14:18:32 327
转载 FOR EACH
For-each Loop Purpose The basic for loop was extended in Java 5 to make iteration over arrays and other collections more convenient. This newer for statement is called the enhanced for or for-each (b
2016-08-22 17:11:32 269
转载 fail-fast机制
前面,我们已经学习了ArrayList。接下来,的fail-fast机制进行了解。内容包括:: 1 fail-fast简介 2 fail-fast示例 3 fail-fast解决办法 4 fail-fast原理 5 解决fail-fast的原理转载请注明出处:http://www.cnblogs.com/skywang12345/p/3308762.html1 fail-fast简介 f
2016-08-22 16:55:31 252
原创 子数组最大乘积
给定一个double类型的数组arr,其中的元素可正可负可0,返回子数组累乘的最大乘积。例如arr=[-2.5,4,0,3,0.5,8,-1],子数组[3,0.5,8]累乘可以获得最大的乘积12,所以返回12。分析,是一个dp的题目,设f[i]表示以i为结尾的最大值,g[i]表示以i结尾的最小值,那么f[i+1] = max{f[i]*arr[i+1], g[i]*arr[i+1],arr[i+1]
2016-08-22 11:00:06 250
转载 局部最小值
定义局部最小的概念。arr长度为1时,arr[0]是局部最小。arr的长度为N(N>1)时,如果arr[0]class Solution { public: int getLessIndex(vector<int> arr) { if(arr.size() == 0) return -1;
2016-08-22 10:44:59 732
转载 自动装箱、拆箱
什么是自动装箱拆箱 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象实例的时候,我们会这样:Class a = new Class(parameter);当我们创建一个Integer对象时,却可以这样:Integer i = 100; (注意:不是 int i = 100; )实际上,执行上面那句代码的时候,系
2016-08-21 11:09:52 342
原创 享元模式
1:细粒度、粗粒度 在项目中,粗细是相对的,粗粒度相当于抽象方法,只有一个轮廓,而没有具体的实现;细粒度是实现了某个抽象方法,有具体的操作。(只是结合面向对象开发的一个理解)2:享元模式(Flyweight):运用共享技术有效的支持大量细粒度的对象。 (之所以说细粒度的,是因为每个实例都对细节有不同的实现,比如人吃饭,每个人每天都有这个动作,但吃的什么是不同的)3:享元模式结构图 Flyw
2016-08-21 10:14:07 383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人