LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的。该算法的初衷是有内存管理而被提出来的,其目的是为解决“如何节省利用容量不大的内存为最多的进程提供资源”时如何减少过多的让进程去读取外存。
这里以链表法来实现LRU:
一点介绍
操作系统为每个进程维护一条链表,链表的每个结点记录一张页面的地址。调用一次页面,则把该页面的结点从链中取出,放到链尾;要装入新页,则把链头的页面调出,同时生成调入页面的结点,放到链尾。
LRU算法的理论基础是:局部性原理
/*
*Created on 2008-7-24
*/ ...
这段代码主要实现了一个具有渐变滚动效果的marquee,当其获得焦点的时候会出现停顿效果
javascript代码如下:
/**
*@author anwx <a href="mailto:luckyanzi@china.com.cn">An Weixiao</a>
*@version $Id$
*/
var m_iInterval;
var m_Height;
var iScroll=0;
var SnowMarquee = function(){}
SnowMarquee.prototype = {
//其实其应该具有 timeout c ...
- 12:03
- 浏览 (145)
- 评论 (0)
- 分类: JavaScript
- 进入论坛
关键点:
1、在类中如何使用setTiemout 注意代码中var self = this.
2、使用setTimeout模拟setInterval
3、避免一些错误 如too much recursion
错误的代码尝试
var SnowSetTimeoutTest = function(){
this.count = 0;
}
SnowSetTimeoutTest.prototype.testIt = function(){
var self = this;
alert(this.count++);
/**
*但 ...
- 17:51
- 浏览 (108)
- 评论 (0)
- 分类: JavaScript
把下面这段代码复制到记事本里,保存为(测试文件),然后静观杀毒软件之变。
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
特等:复制完代码后便提示内存有病毒 //杀毒软件很强悍啊!
优等:刚保存完就提示病毒(或者直接删除) //很不错啊!
中等:保存后几秒提示病毒(或者直接删除) //还凑合啊!
下等:需自己启动病毒扫描查杀才提示病毒(或者直接删除) //是时候了,该换了!
劣等:无论怎么扫描都无法提示病毒(或者直接删除) //不换就等死吧
这个页面也太“素”了把,绝对和“荤”不沾边,正可谓两袖清风…………
http://yfj.mos.gov.cn/yfj/suggestion/suggestion.jsp
在早先的一篇blog中说event的时候有些关于方法中this使用的问题讨论,这里整理单独出来。
---------首先解释一下,这里说明的this的用法主要涉及到方法的调用问题。
1、this代表了什么?
function doSomething() {
this.style.color = '#cc0000';
}
这个方法中this代表了什么呢?它试图改变谁的样式呢?
可以很不负责任的告诉你谁调用了它就代表谁!
以一段代码说明如下:
<html>
<head><title></title>
<script language="ja ...
- 20:47
- 浏览 (215)
- 评论 (0)
- 分类: JavaScript
- 进入论坛
这个问题的起因主要是:
On windows platforms the maximum length of a command line is approximately 2052
characters.
解决办法:
建立一个虚拟盘符来映射oracle的安装目录
subst p: oracle_home
然后使用p:替换掉\bin\oemapp.bat中关于oracle_home的字符
一切就OK了,
推荐做法是在安装oracle时,目录的路径不要太长,最好小于24个字符.
就先这样了,不做过多的描述了,都加班好长时间了,休息对我已经成了奢侈品;
- 23:25
- 浏览 (250)
- 评论 (0)
- 分类: DB limited in SQL
查看当前用户的角色
SQL>select * from user_role_privs;
SQL>select * from session_privs
查看当前用户的系统权限和表级权限
SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;
- 19:55
- 浏览 (253)
- 评论 (0)
- 分类: DB limited in SQL
什么是TCP/IP协议
TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。
TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说 TCP/IP是Internet协议族,而不单单是TCP和IP。
...
计算机是很方便,但是却给我留下了太多的迷惑,写代码也有很久了,可是真的不知道这段代码在计算机中的来龙去脉,
public class Hello{
public static void main(String[] args){
System.out.println("糊涂哈!");
}
}
就象不知道我吃到肚子里的饭怎么就从口-胃-肠-%%%%被排出一样?
难道是因为高级语言比低级语言更加抽象、简洁:
一条高级语言的指令相当于几条机器语言的指令。
用高级语言编写的程序同自然英语语言非常接近,易于学习。
用高级语言编写程序并不需要某种 ...
- 浏览: 74554 次
- 性别:


- 详细资料
搜索本博客
我的相册
DSC_0341
共 4 张
共 4 张
最近加入圈子
最新评论
-
Hibernate中LockMode 在 ...
gtrdhg 引用 [img][/img][url][/url][fl ...
-- by skydongtang -
Hibernate中LockMode 在 ...
[color=red][/color]
-- by skydongtang -
safari 3 public beta版本 ...
safari看英文还是很舒服的
-- by cuiyi.crazy -
Hibernate中使用Annotati ...
还有没有其他操作方式
-- by huangyy -
尝试一下aptana
如果是jsp文件,存放在WebRoot目录下,按这样配置则不能调试。调试时会把W ...
-- by feng_li_82






评论排行榜