- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 谜题3 麻醉师谜题
这本书我觉得实在太。。。创新了。。。每看一章我心灵受到打击。。。妈呀。。。果然学了半学期数据库,看这种书还是吃力。描述:麻醉师为手术中的病人实施麻醉。麻醉师的实施麻醉的时间有重叠,规定start_time,end_time,name,proc_id.//创建一个视图,里面包含了规定一个proc_id,comparsion_id是指proc_id 相关联的一个手术id,如果是开始时间,则+1,如果是结束时间,则-1.--------------------------------------------
2011-04-24 11:19:00
1404
原创 谜题2 缺勤者
<br />这个谜题我看的真是。。。。大费脑子。但是总算学会了点东西<br />这个谜题描述为:有一个数据库记录缺勤者。当严重性积分达到40分,则自动被解雇。当雇员连续缺勤超过一天,则被认为是长假,第二第三等天都不会统计雇员的严重性分数,也不算缺勤。<br />CREATE Personnel( emp_id INTEGER PRIMARY KEY);CREATE TABLE Absenteeism( emp_id INTEGER NOT NULL REFERENCES Person
2011-04-24 00:09:00
1194
原创 SQL触发器
<br />触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。<br />CREATE TRIGGER trigger_name <br />ON { table | view } <br />[ WITH ENCRYPTION ] <br />{ <br /> { { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] } <br /> [ WITH APPEND ] <br />
2011-04-23 22:45:00
941
原创 谜题1 财政年度表
<br />先讲下我一开始看到这本书的感觉。。。怪怪的。。。谜题。。。每个谜题后面还附带了一张图片。<br />开始吧。<br />第一个谜题让我了解了上数据库课时候一笔带过的知识~还不错~~<br />1.让我们了解了 DATE的用法。每个DBMS的DATE用法都是不一样的,我用的是SQL SERVER,照着书上的打了后发现不对。郁闷。比如EXTRACT(YEAR FROM date)<br />查了下发现SQL SERVER根本没有。<br /> <br />函数描述GETDATE()返回当前日期和时间
2011-04-23 18:57:00
2089
原创 C# 手写识别整理
因为对C#不熟,所以问同学(谢谢邓同学~),问百度,问谷歌,最后总算是成功了。。1.char先说个基础的,C# 的char 是用unicode编码的。2个字节。一开始我一直以为是ASCII码,在查ASCII码表。。郁闷。。。byte是1个字节的。char ch='a';2.识别要以什么形式存储?bmp是位图,是以像素为单位存储的。3.C#有什么类能够导入bmp图?BitmapSystem.DrawingBitmap map=new Bitmap("filename");Bitmap map1=new Bit
2011-04-21 09:33:00
6128
2
原创 [转]中断
<br />1. 中断基本概念<br />什么是中断?先打个比方。当一个经理正处理文件时,电话铃响了(中断请求),不得不在文件上做一个记号(返回地址),暂停工作,去接电话(中断),并指示“按第二方案办”(调中断服务程序),然后,再静下心来(恢复中断前状态),接着处理文件……。计算机科学家观察了类似实例,“外师物化,内得心源”,借用了这些思想、处理方式和名称,研制了一系列中断服务程序及其调度系统。<br /> 中断是CPU处理外部突发事件的一个重要技术。它能使CPU在运行过程中对外部事件
2011-04-18 08:10:00
1328
原创 thread.c
thread_block()用于将current_thread 终止变成blocked状态,不能跑,只有在调用thread_unblock()后进入就绪队列。thread_yield()用于直接把current_thread进入就绪队列,在任意时刻可再次被调用。list_entry返回一个线程。idle_thread平常是不在ready_list中的。1.在thread_start()即系统刚开始时,idle_thread在ready_list中。2.在ready_list为空时,调用idle_thread
2011-04-16 15:53:00
4524
原创 操作系统之内存管理
在多道程序中,需要从磁盘中同时读入多个进程到内存,我们需要对内存进行管理,使得能够有条理地执行进程。通常指令先要从内存中读入,进行解码,还要从内存中读取操作数,再将结果返回给内存。内存看到的只是地址。一个进程占了一块内存,跨度是一串连续的地址,我们用base register和limit register来限定进程访问的范围。CPU只能访问的存储器是内存和CPU的寄存器,所以如果有指令要访问数据,必须要提前导入到内存。下面会讲到交换方法,和动态载入。Cache:因为访问CPU寄存器必访问内存速度快了很多,所
2011-04-14 18:43:00
9825
4
原创 pintos 与windows宿主机的文件共享
<br />在分配数据空间中分配一个目录,并提供一个名字,比如share<br />打开terminal,输入sudo mount -t vboxsf share /home/osproj/Desktop/<br />即可共享文件~yeah~
2011-04-14 00:41:00
1411
原创 操作系统之死锁
当A进程需要资源a,但是资源a被其他进程占有,那么A进程进入资源a的等待队列,可能再也无法执行,称为死锁。死锁其实在信号量时已经介绍过,因为信号量是一种逻辑资源,资源分为逻辑和物理。资源类型:内存空间,CPU周期,文件,I/O设备等。资源类型相同的实例都是无区别的。死锁的必要条件:1.互斥。即资源不能被多个进程所占有。这点其实除了只读文件,其他基本都满足。2.占有并等待:A进程占有一些资源,还需要的一些资源被其他进程占有,所以处在等待状态。3.非抢占:资源不能被中途抢占。4.循环等待:{P0,P1,P2..
2011-04-12 07:52:00
8616
原创 【转】必读书架
<br />http://blog.csdn.net/chgaowei/archive/2011/04/05/6303597.aspx
2011-04-10 12:03:00
986
原创 调试工具
1.printf 视觉是最清晰的,理想化的,你在每行都写一个printf,则你就能很清晰的定位,哪行错了。2.ASSERT(CONDITION)能够有效地提前地检测出问题。UNUSED:在函数的参数之后添加,说明可能这个参数不会用到。NO_RETURN:在函数的原型后添加说明函数没有返回。NO_INLINE:加在函数原型告诉编译器不能把这个函数当作内联函数。PRINTF_FORMAT:在函数原型告诉编译器函数会打印string ,也可以告诉编译器参数类型错误问题。3.backtrace:如果你想了解你的程序
2011-04-08 20:19:00
2673
原创 实验的报告注意事项
<br />一。文档注意事项:<br />1.数据结构:<br />把你新添加或修改的struct,global/static variable,typedef,enumeration都放进去,把每个的目的在25个字里写清楚。每个都要有注释。<br />2.算法:how<br />说一个code是怎么工作的,而不是单纯的解释每行的代码。。(懂点语言的人都能解释。。)要讲的是你的实现思想。<br />3.synchronization:<br />同步多线程<br />4.理由:why<br />为什么要这样
2011-04-05 11:17:00
2702
原创 第0讲:pintos概论
<br />正好在学pintos,看那个文档实在麻烦,为了方便大众~~还是写个东西~<br /> <br />pintos程序在simulator上跑,simulator有bochs和qemu两种选择。进入系统后首先面临的问题是无处下手。因为不知道文件的目录,就不能在command里做什么。<br />解决方法:打开file manager,会显示目录,如/home/osproj/Desktop<br />让我们先来看一下桌面上的东西~pintos是一个单纯的文件夹,pintos.tar.gz是一个打包压缩
2011-04-05 10:55:00
9841
7
原创 数据库--ER模式详解
<br />实体:现实中可区别与其他对象的事物。实体可以是任何实际或抽象的。<br />实体集是相同类型的实体的集合。<br />实体是实体集的外延。<br />联系集是实体(非实体集)之间的联系。<br />实体集参与联系集。并且特定的实体间的关联称为联系实例。<br />角色:当一个实体多次参与一个联系集中,则会有不同的角色。例如员工和工作之间,员工可能既是员工也是经理。<br />联系集的描述性属性:用来描述联系集。当一对多时,描述性属性可以放入多的属性里。可以通过多值属性来解决匹配问题。<br />
2011-04-02 17:41:00
8040
Struts国际化源代码
2012-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人