摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页) · 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;
分类:
Web开发 时间:
2016-03-17 14:33:42
收藏:
0 评论:
0 赞:
0 阅读:
326
1.父类中如果有方法需要让子类重写,则可以将该方法标记为virtual 2.虚方法中必须有实现,哪怕是空实现 关于什么是实现,就是大括号:举个例子 public abstract void Fn1();//定义一个抽象方法public vitrual void Fn2(){ };//定义一个虚方法(
分类:
其他 时间:
2016-03-17 14:33:29
收藏:
0 评论:
0 赞:
0 阅读:
202
一、安装并配置jdk(图片来自百度经验) 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 1:
分类:
编程语言 时间:
2016-03-17 14:33:19
收藏:
0 评论:
0 赞:
0 阅读:
338
1.冒泡算法,排序算法,由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序 2.快速排序, 快速排序(Quicksort)是对冒泡排序的一种改进。 由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分, 其中一部分的
分类:
编程语言 时间:
2016-03-17 14:33:09
收藏:
0 评论:
0 赞:
0 阅读:
378
1. 什么是系统调用 系统调用就是用户程序和硬件设备之间的桥梁。 用户程序在需要的时候,通过系统调用来使用硬件设备。 系统调用的存在意义: 1)用户程序通过系统调用来使用硬件,而不用关心具体的硬件设备,这样大大简化了用户程序的开发。 比如:用户程序通过write()系统调用就可以将数据写入文件,而不
分类:
系统服务 时间:
2016-03-17 14:32:39
收藏:
0 评论:
0 赞:
0 阅读:
193
最近AlphaGo与李世石的比赛如火如荼,关于第四盘李世石神之一手不再我们的讨论范围之内。我们重点讨论下AlphaGo的硬件配置: AlphaGo有多个版本,其中最强的是分布式版本的AlphaGo。根据DeepMind员工发表在2016年1月Nature期刊的论文,分布式版本(AlphaGo Dis
分类:
编程语言 时间:
2016-03-17 14:32:19
收藏:
0 评论:
0 赞:
0 阅读:
302
今天在使用多字段去重时,由于某些字段有多种可能性,只需根据部分字段进行去重,在网上看到了rownumber() over(partition by col1 order by col2)去重的方法,很不错,在此记录分享下: row_number() OVER ( PARTITION BY COL1
分类:
其他 时间:
2016-03-17 14:31:39
收藏:
0 评论:
0 赞:
0 阅读:
227
以html页面作为媒介,将返回的值传递到html中的控件,然后在webBrowser中用
分类:
Windows开发 时间:
2016-03-17 14:31:09
收藏:
0 评论:
0 赞:
0 阅读:
389
先来2中xml 都可以 哪个都可以 filter> <filter-name>Struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filt
分类:
其他 时间:
2016-03-17 14:30:59
收藏:
0 评论:
0 赞:
0 阅读:
264
video 元素支持三种视频格式 1、设置一个ogg格式的文件 <video src="movie.ogg" controls="controls" height="200px" width="300px">您的浏览器不支持 video 标签。</video> 执行如下: 当浏览器不支持ogg格式时
分类:
Web开发 时间:
2016-03-17 14:30:49
收藏:
0 评论:
0 赞:
0 阅读:
257
串行化是指存储和获取磁盘文件、内存或其他地方中的对象。在串行化时,所有的实例数据都保存到存储介质上,在取消串行化时,对象会被还原,且不能与其原实例区别开来。 只需给类添加Serializable属性,就可以实现串行化实例的成员。 并行化是串行化的逆过程,数据从存储介质中读取出来,并赋给类的实例变量。
分类:
Web开发 时间:
2016-03-17 14:30:19
收藏:
0 评论:
0 赞:
0 阅读:
275
刚装完centos下的odoo的字体 文泉驿 ,一万头草泥马呼啸而过。。。。。劝君如非必要,千万别再centos下折腾odoo。。。。。 正题,文泉驿官网 只提供 deb包和源码包的字体安装 ,想在centos下,安装,步骤不知道有多复杂 。。。。。 还好有google,找到了它的RPM包。地址在h
分类:
其他 时间:
2016-03-17 14:29:59
收藏:
0 评论:
0 赞:
0 阅读:
297
jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:http://api.jquery.com/Ajax_Events/ 在实际项目开发中,提交表单时常常由于网络或者其原因,用户点击提
分类:
Web开发 时间:
2016-03-17 14:29:49
收藏:
0 评论:
0 赞:
0 阅读:
237
MichaelBoselowitz/pygit2-examples: Examples of some "porcelain" git commands implemented with python bindings (pygit2) to the libgit2 library.
分类:
编程语言 时间:
2016-03-17 14:29:39
收藏:
0 评论:
0 赞:
0 阅读:
228
一直想把闭包相关的东西整理出来,这篇文章算是闭包相关知识的终极版,之前在百度做的一次分享,整理成一篇ppt图片流的方式放置于此,希望看到的同学可以有所帮助。
分类:
其他 时间:
2016-03-17 14:29:29
收藏:
0 评论:
0 赞:
0 阅读:
242
首先创建一个类 放在工具包中 import android.os.CountDownTimer;import android.widget.Button;public class CountDownButtonUtils { private CountDownTimer countDownTimer
分类:
其他 时间:
2016-03-17 14:29:19
收藏:
0 评论:
0 赞:
0 阅读:
275