- 博客(76)
- 资源 (5)
- 收藏
- 关注
原创 Linux 核心--6.进程间通讯机制
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:56:30)第五章 进程间通讯机制 进程在核心的协调下进行相互间的通讯。Linux支持大量进程间通讯(IPC)机制。除了信号和管道外,Linux 还支持Unix系统V中的IPC机制。 5.1 信号 信号是Unix系统中的最古老的进程间通讯方式。它
2004-08-18 17:02:00 2474
原创 Linux 核心--4.内存管理
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:54:58)第三章 存储管理 存储管理子系统时操作系统中最重要的组成部分之一。在早期计算时代,由于人们所需要的内存数目远远大于物理内存,人们设计出了各种各样的策略来解决此问题,其中最成功的是虚拟内存技术。它使得系统中为有限物理内存竞争的进程所需内存空
2004-08-18 17:01:00 2324 1
原创 Linux 核心--5.Linux进程
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:55:46)第四章 进程管理 本章重点讨论Linux内核如何在系统中创建、管理以及删除进程。 进程在操作系统中执行特定的任务。而程序是存储在磁盘上包含可执行机器指令和数据的静态实体。进程或者任务是处于活动状态的计算机程序。 进程是一个随执行过程不
2004-08-18 17:01:00 2071
原创 Linux 核心--3.软件基础
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:54:15)第二章 软件基础 程序是执行某个特定任务的计算机指令集合。程序可以用多种程序语言来编写:从低级计算机语言-汇编语言到高级的、与机器本身无关的语言入C程序语言。操作系统是一个允许用户运行如电子表格或者字处理软件等应用程序的特殊程序。本章将
2004-08-18 17:00:00 1580
原创 Linux 核心--2.硬件基础
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:53:43)第一章 硬件基础 操作系统必须与基本硬件系统密切协作。它需要那些仅仅能够由硬件提供的服务。为了全面理解Linux操作系统,你必须要懂得一些有关硬件的知识。本章将对硬件:现代PC做一个简要的介绍。 当1975年一月的"Popular Ele
2004-08-18 16:59:00 1568
原创 Linux 核心--1.前言
原著: David A Rusling 翻译: Banyan & fifa (2001-04-27 13:52:07)原著: David A Rusling 翻译: Banyan & fifa -------------------------------------------------------------------------------
2004-08-18 16:58:00 1737
原创 读核日记(八) --linux的内存管理机制(2)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-02 07:05:00)地址的映射机制地址的映射机制,主要完成主存.辅存.和虚存之间的关联.包括磁盘文件到虚存的映射和虚存与内存的映射关系.为了虚拟存储和进程调度相一致.linux 采用可一系列的数据结构,和一个硬件缓存(TLB)来实现地址映射机
2004-08-18 16:38:00 1379
原创 读核日记(六)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 09:05:00)我们讲完了分段机制。接下来我们需要分析保护模式的第二种存储管理机制:分页方式。在前面我们提到过转台和控制寄存器组。他们包括EFLAGS、ELP。和4 个32 位的控制寄存器CRO CR1CR2 CER3。其中CRO中有一位
2004-08-18 16:37:00 1415
原创 读核日记(七) --linux的内存管理机制(1)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 13:05:00)内存管理是一个操作系统必不可少.并且.非常重要的一环.linux的成功.和它优秀的内存管理联系非常密切.因为一个系统的高效性欲稳定性往往决定于它的内存管理机制.我项很多人吃过dos下640k 的苦吧.前面我们介绍了386保
2004-08-18 16:37:00 1673
原创 读核日记(四)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 07:05:00)这几天身体不太好,进展不快.有时候突然发现在拼命的读代码的间隙里,停一会想一想,收获会更大.特别是对于这种非常庞大的系统来说.把握整体的意义尤其重要.随着对linux整体的拆解,我对于整个系统,已经不想开始是那么模糊.好像已经
2004-08-18 16:36:00 1310
原创 读核日记(五)
本文出自:http://os.silversand.net 作者: sunmoon (2001-09-01 08:05:00)进来忙得不得了,这时才体会出工作和在学校真的不同.有时候自己想做的事,很难如愿.不过我这一段时间没有太偷懒.对于linux 的386 保护模式,内存管理,作了一个初步的学习.当初学习操作系统课时老觉得理论没用. 如今,真的时间
2004-08-18 16:36:00 1112
原创 读核日记(二)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 12:00:00)这几天看的东西,前辈有书指导,不用我费口舌, 简单介绍一下搞清楚了 linux的启动过程,对于整个系统分析来说.连一个开头都不算.所做的只是知道了系统启动是一些函数的条用顺序.恰如某位朋友来信建议的那样, 如果这样照顺序硬
2004-08-18 16:35:00 1313 1
原创 读核日记(三)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 15:00:01)在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段.当我们调用fork() 时, 系统会为我们产生一个tas
2004-08-18 16:35:00 3726
原创 读核日记(一)
本文出自:http://os.silversand.net 作者: sunmoon (2001-08-31 10:00:00) .第一次读内核,整整上学时的考试前.胡里胡涂的就过去了,没甚收获.这次我发誓要彻底读一次.面对近50 m 的源码,困惑是难免的所以我决定先从大面上把握,再在某一些具体的点上切入.这样一来linux 的启动过程便十分重要,
2004-08-18 16:34:00 1484
转载 个人收藏的编程下载资源全部公布!!!
主 题: 个人收藏的编程下载资源全部公布!!! 作 者: goodstone (MyLevel(0) 书童)所属论坛: JAVA论坛本帖分数: 10回复次数: 10发表时间: 2003-12-12 14:54:40正文内容:java方面的:it人资讯交流网http://www.it315.org这个网站是我最近才发现的,虽然内容不多,但是提供的相关java工具挺齐全。还
2004-08-18 14:15:00 1722
原创 『-琼海-』人生感悟四则(转载)
每个人的人生都不相同,他们的感悟也各不相同。有的人一生过得非常潇洒,享尽人间富贵,在他们的眼中人生是非常美好;有的人一生过得穷困潦倒,历尽人间苦难,在他们的眼中人生是痛苦不堪;而绝大多数人的人生状况是介于二者之间。我们每一个人都想做一番事业,我们每一个人都想能有所作为,可到最后能够成功的人却了了无几。命运之神永远不会那么公平。不过,我想是金子总会发光,只要你努力了,你就会有收获,多经历一些痛苦也好
2004-08-18 14:11:00 1240
原创 讨论与研究把脚本程序插入图片中 (转载)
作者:臭要饭的! 来源:www.bugkidz.org 现在从注入拿WEBSHELL看来成功率都比较高了。拿到SHELL后,安装自己的脚本后门,常常被查杀。 脚本后门的发展史: 1。最开始就是直接放一个ASP文件上去。 2。把ASP文件加密才放上去。 3。把脚本插入到代码中去。(我经常用这种) 不过一样被查得出来,我前段时候手工检测一个站的脚本安全。发现这个站被种了21个木马。所以我就想到了
2004-08-17 09:18:00 1871
原创 脚本后门注入图片新方法(转载)
自从臭要饭的发布了那个脚本隐藏于图片中的程序之后(没看的朋友参见Bugkidz上的文章),不断就有人来说什么程序不好用拉,图片生成不了啦什么的。于是乎昨天我就重新研究了一下原理。突然想到了用一种新方法就是用copy命令进行图片与脚本的合并,却一直发现行不通,原因是不明:我一用copy合并后,图片的结构就被我破坏了,放到网页上不是图片只显示了一点就是干脆一个红叉。百思不得其解,发到论坛上请教又没人
2004-08-17 09:17:00 2594
原创 对iis写权限的利用(转载)
作者:SuperHei 来源:www.4ngel.net 大家可能看过《远程分析IIS设置》,里面对iis的各种设置进行了分析,我这里就对iis的写权限来分析下,以下引用《远程分析IIS设置》文章对iis写权限分析内容: 写权限 测试一个目录对于web用户是否具有写权限,采用如下方法:telnet到服务器的w
2004-08-17 09:15:00 1020
原创 .NET中获取电脑名,IP地址,当前用户
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:1. 在ASP.NET中专用属性:获取服务器电脑名: Page.Server.ManchineName获取用户信息: Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP: Page.Request.
2004-08-17 09:00:00 1250
原创 数据库设计指南(转载)
作者:痴狂小子 发表时间:2002-8-9 推荐程度: ★ 查看作者信息以及作者文集 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也
2004-08-16 18:30:00 1306
原创 学习DotNet经典网站 (转载)
还不错推荐给大家原文——名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址:http
2004-08-16 18:23:00 1226
原创 ASP实用代码 (转载)
——————————————————1. oncontextmenu="window.event.returnValue=false" //将彻底屏蔽鼠标右键 no //可用于Table ——————————————————2. //取消选取、防止复制 ——————————————————3. onpa
2004-08-16 09:45:00 5227 1
原创 类的设计方法 (转载)
1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特
2004-08-14 14:58:00 1180
原创 使用UML编写Java应用程序
引言 统一建模语言(Unified Modeling Language,简写为UML)是一种通用的模拟语言,它可以用于确定、展示和记录软件系统的设计过程。统一建模语言中的图形标记,尤其是用于面向对象的软件设计。它有两大优点: (1)UML是国际软件工业界广泛认可的标准,它统一了对象模拟的标记和含义,使软件设计工具能发挥更大的功用,同时,现有的对象设计也能更容易地被重新使用。
2004-08-14 14:22:00 1197
原创 利用UML类图设计Java应用程序详解(二)
在第一部分中,我们实现了5个类。在本部分中,我们接着说明如何利用UML类图来设计余下的各个类。为减少篇幅,本部分着重讲解UML类图及应用,对Java实现代码不再详细描述。 六、CGPoint类 CGPoint类说明了如何利用非抽象类扩展抽象类。CGPoint类是CGObject的子类,CGPoint类扩展了CGObject类,CGPoint类没有再它所继承的变量中增加变量,它所声明的方法只有构
2004-08-14 14:19:00 1370
原创 利用UML类图设计Java应用程序详解(一)
UML已成为面向对象设计的标准图形化工具,在UML定义的各种图中,本文只涉及类图。Java应用程序由许多类所构成,类图的设计与实现,是Java实现面向对象应用程序的核心。本文通过一个具体的应用程序的设计与实现过程,详细说明了利用UML类图设计Java应用程序,使得开发过程标准化、可视化,代码编程简单化。 在类图中,类被描述为带有三层的盒子。 顶层为类名,一般用加粗字
2004-08-14 14:18:00 1540
转载 book地址
http://www.study51.com/detail.asp?ArtId=218电脑书籍下载网站集锦(转载之福建电脑用户社区)我们爱技术-IT人的世界 http://www.tech521.com/main.asp泰神电脑书屋:http://www.taishen.net/ebook/编程先锋教程:http://wlbookwl.myrice.com/jck.htm绿岛教程:http://l
2004-08-14 11:47:00 3273 1
原创 JavaScript[对象.属性]集锦
来源: 蓝色理想 SCRIPT 标记? 用于包含JavaScript代码.? 属性? LANGUAGE 定义脚本语言? SRC 定义一个URL用以指定以.JS结尾的文件? windows对象? 每个HTML文档的顶层对象.? 属性? frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.? fe
2004-08-14 09:11:00 1451
原创 明白了这十个故事,你也就参悟了人生
<!-- var no = 40;//泡泡的数量 var speed = 1; var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var s, x, y, sn, cs; var a, r, cx, cy; var i, doc_wid
2004-08-13 16:01:00 2307 1
原创 知此七事不枉一生
<!--body, td, div { font-family: Verdana; font-size: 9pt }-->知此七事不枉一生你有没有筹划一下自己的生活?还是做一天和尚撞一天钟,一切随遇而安?如果你没有明确的目标,就很可能失利。 当今社会竟争很激烈,你不懂得求生的方法,坏人就要瓜分你
2004-08-13 15:59:00 1544 2
原创 男人一生中要做的事
揽住母亲的肩头: 每个人都是最棒的,父体的千万个细胞中最强壮的一个才能跑到最前面与来自母体的细胞结合。这时,有二分之一的机会会诞生一个男人。儿子,无疑是父亲所有理想的最好载体,而母亲给儿子的,是最无休止的爱,她最担心的,是自己的儿子不能顶天立地。当女儿家可以搂着母亲的脖子窃窃私语时,请揽住母亲的的肩头,让母亲感觉到你结实有力的臂膀。 敬父亲一杯酒: 儿
2004-08-13 15:58:00 1165
原创 成熟男人必看的5个故事
?1、 情况不同 一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,牠大声号叫,猛烈地抗拒。绵羊和乳牛讨厌牠的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢!」 立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸
2004-08-13 15:56:00 1177
原创 新手如何学习java
J2EE是目前电子商务应用的经典技术。新手要学习掌握J2EE,个人认为应该从以下几个方面入手:1、学习DreamWaveMX中文版的网页设计技术。HTML网页设计,这是最基本的。学习XML的一些基本知识。初步掌握一些JSCRIPT的应用。2、学习JAVA语言。这应该分成2次来进行:第1次找一本国人写的JAVA程序设计书即可,重在学会JDK下的编程方法,最好不要用Jbuilder等高度
2004-08-13 15:43:00 2108 4
原创 ASP中存储过程调用的两种方式及比较
本人用sql server 和asp写了一个简单的留言本,在不断的尝试中发现,分页显示留言的时候,不同的执行方式,时间上的一些差别。下面通过对比来看看几种方式的用时对比。一,使用存储过程分页,这种情况又分为两种方式:第一种,使用command对象,如下:Set Cmd=server.CreateObject("Adodb.Command")Cmd.ActiveConnection=
2004-08-13 15:22:00 1464
原创 树型结构在ASP中的简单解决
树型结构在我们应用程序中还是很常见的,比如文件目录,BBS,权限设置,部门设置等。这些数 据信息都采用层次型结构,而在我们现在的关系型数据库中很难清淅表达。那么要在程序中遇到树型结构问题该如何处理呢? 最近笔者通过一个ASP权限管理的程序轻松解决了一这问题,现在将其整理出来以飨读者。 首先,要将层次型数据模型转化为关系型数据模型。也就是说如何在我们的ACCESS,
2004-08-13 15:21:00 1023
原创 直接加载在固定路径的图片(文件)到数据库中?
System.IO.FileStream fs = new System.IO.FileStream("file path and name", IO.FileMode.Open, IO.FileAccess.Read); byte[] imgData = new byte[fs.Length]; fs.Read(imgData, 0, fs.Length);
2004-08-13 09:48:00 1278
原创 常用函数
dim db db="dbms.mdb" ****************************************************************** 执行sql语句,不返回值,sql语句最好是如下: update 表名 set 字段名=value,字段名=value where 字段名=value delete from 表名 where 字段名=value
2004-08-11 12:17:00 920
原创 ASP常用函数表(vbs)
Array()函数返回一个数组表达式 Array(list)允许数据类型: 字符,数字均可实例: Dim myArray()For i = 1 to 7Redim Preserve myArray(i)myArray(i) = WeekdayName(i)Next%>返回结果: 建立了一个包含7个元素的数组myArraymyArray("Sunday","Monday", ... ... "Sat
2004-08-11 12:08:00 2182
原创 在ASP.NET使用javascript的一点小技巧
我们在进行ASP.NET开发时,经常会用到一些javascript脚本,比如: private void Button1_Click(object sender, System.EventArgs e){ Response.Write( "alert(OK);") ;} 经常是重复的书写这些脚本,如果我们能做成一个相应的函数就好了,直接就可以拿来使用。很多人都有自己的一些javascr
2004-08-11 12:05:00 1076 2
Remotesoft Salamander .NET Linker and Mini-deployment Tool 2.1
2010-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人