代码改变世界

推荐排行榜

简述几种常见的缓存

2013-03-27 00:24 by Jaosn, 1115 阅读, 收藏,
摘要: 缓存,我们经常在企业中经常会使用到,那么我们常用的几种简单的缓存有哪些呢?下面我就整理了一下(以下内容我是结合某些大写所写自己整理出来,请勿吐槽,谢谢)。 从整体而言,我们可以概括为客户端缓存和服务器缓存。一、客户端缓存每次第一次可能要花一阵子时间才能载入整个页面。而以后再去呢,时间就会大大的缩短,原因就在于这个客户端缓存。现在的浏览器都比较智能,它会在客户机器的硬盘上保留许多静态的文件,比如各种gif,jpeg文件等等。等以后再去的时候,它会尽量使用本地缓存里面的文件。只有服务器端的文件更新了,或是缓存里面的文件过期了,它才会再次从服务器端下载这些东西。1.浏览器访问静态页面(Htm... 阅读全文

简说泛型集合--List<T>

2013-03-25 00:27 by Jaosn, 240 阅读, 收藏,
摘要: 这是小弟第一次写博客,如果以下的说法有不正确的地方请大家多多原谅。 众所周知,我们在写程序的时候泛型集合List<T>会经常使用到,那么对于一个刚接触的程序人而言会觉得很奇怪,为什么它的容量可以变化呢?我们在声明一个变量后内存的大小不都是固定了的吗?下面我就简单的说下List<T>它的本质到底是什么? 1.其实List<T>内部就是用一个T 类型_item数组来储存数据的。 2.在这个类的静态构造函数中实例化了这个_item数组长度设置为0。 3.如果是第一次往这个动态数组中增加元素,那么会有先判断该数组的长度是否等于0,如果为0就把这个数组的长度设置为4。 阅读全文