本章主要讲的是搜索引擎的优化,包括提高搜索效率(云存储、缓存机制)、提高搜索质量(网页去重、用户搜索意图识别、网页反作弊)及搜索的发展方向。这三个方面是在网页抓取&搜索排序的基础上发展起来的。
分类:
其他好文 时间:
2016-08-29 19:38:44
阅读次数:
256
1、Android缓存机制&一个缓存框架推荐 http://blog.csdn.net/shakespeare001/article/details/51695358 2、ASimpleCache https://github.com/yangfuhai/ASimpleCache 3、Android ...
分类:
移动开发 时间:
2016-08-29 19:15:43
阅读次数:
221
当事务提交时,Hibernate会对Session中持久状态的对象进行检测,判断对象的数据是否发生了改变,这种判断称为脏检查 刷新缓存机制 当Session缓存中对象的属性每次发生变化时,Session并不会立即刷新缓存和执行相关的SQL语句,而是在特定时间点才刷新缓存 ...
分类:
其他好文 时间:
2016-08-29 12:51:53
阅读次数:
132
脏检查 脏检查是在提交事务的时候会进行脏检查,脏检查会对比快照和原始数据,如果发现数据不匹配就会将session中的数据清理 (在这里补充一下快照和原始数据,快照和原始数据是匹配的数据,在set数据时,会保存两份数据,一份是快照,一份是原始数据) 清理缓存是将session当中不同步的快照数据把他更 ...
分类:
其他好文 时间:
2016-08-29 11:31:14
阅读次数:
299
一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 ...
分类:
Web程序 时间:
2016-08-28 23:58:39
阅读次数:
300
Java缓存机制概述-1 一、 概述 所谓缓存就是把程序经常使用的对象读到内存中,以后使用直接从内存中读取即可。一般针对的是:数据库、硬盘中的资源读取耗费大量时间。缓存是一种典型的空间换时间的方案。 Java中使用最多的思想:key-value缓存,一般用Map实现。 1.0 缓存需要解决的问题 缓 ...
分类:
其他好文 时间:
2016-08-28 23:46:38
阅读次数:
210
数据库结构的优化有多种方法,主要的有两种: 一是利用存储过程来代替常用的SQL查询语句,减少sql语句解析编译的过程。 另一种是使用数据库管理系统中的分区表方法进。 使用存储过程的优化方法有执行速度快的优点,但是其本身不利于调试、没有办法使用数据库缓存机制等缺点,所以在系统安全性和性能要求更高的情况 ...
分类:
数据库 时间:
2016-08-28 21:02:19
阅读次数:
229
<?php /** * php页面静态化 * 静态化分为 真静态和伪静态 * 静态化的有点在于 SEO 和 安全性 使用缓存机制还可以大大提高网站的速度 */ /** * php自带的缓存机制 * 需要在php.ini中进行配置 * 或者使用ob_start()-> output_buffering ...
分类:
Web程序 时间:
2016-08-25 14:31:13
阅读次数:
237
由于手机内存的限制和网络流量的费用现在,我们在加载图片的时候,必须要做好图片的压缩和缓存。 图片缓存机制一般有2种,软引用和内存缓存技术。 1.压缩图片:压缩图片要既不能模糊,也不能拉伸图片。 图片操作的时候,最常用的是BitmapFactory,现在看看如何压缩图片。 Bitmapfactory. ...
分类:
移动开发 时间:
2016-08-23 23:23:30
阅读次数:
237
我们不能每次加载图片的时候都让用户从网络上下载,这样不仅浪费流量又会影响用户体验,所以Android中引入了图片的缓存这一操作机制。 原理: 首先根据图片的网络地址在网络上下载图片,将图片先缓存到内存缓存中,缓存到强引用中 也就是LruCache中。如果强引用中空间不足,就会将较早存储的图片对象驱逐 ...
分类:
移动开发 时间:
2016-08-21 10:59:16
阅读次数:
209