- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 5050
public class KY_4 { public static void main(String args[]){ int sum=0; int i; for(i=1;i<=100;i++) { if(i==100) { System.out.print(i); } else { ...
2018-05-31 22:19:43 345
原创 建立表命令
CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20)); insert into student values('20...
2018-05-30 22:40:00 1816
原创 PV操作
信号量的概念1.信号量的类型定义信号量(semaphore)的数据结构为一个值和一个指针,指针指向等待该信号量的下一个进程。信号量的值与相应资源的使用情况有关。当它的值大于0时,表示当前可用资源的数量;当它的值小于0时,其绝对值表示等待使用该资源的进程个数。注意,信号量的值仅能由PV操作来改变。一般来说,信号量S>=0时,S表示可用资源的数量。执行一次P操作意味着请求分配一个单位资源,因此S...
2018-05-28 22:11:13 847
原创 路由选择
通信子网络源节点和目的节点提供了多条传输路径的可能性。网络节点在收到一个分组后,要确定向下一节点传送的路径,这就是路由选择。在数据报方式中网络节点要为每个分组路由做出选择;而在虚电路方式中,只需在连接建立时确定路由。确定路由选择的策略称路由算法。设计路由算法时要考虑诸多技术要素。首先是路由算法所基于的性能指标,一种是选择最短路由,一种是选择最优路由;其次要考虑通信子网是采用虚电路还是数据报方式;其...
2018-05-27 21:49:04 4857
原创 类与对象
类和对象(class)是两种以计算机为载体的计算机语言的合称。对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型。它们的关系是,对象是类的实例,类是对象的模板。对象是通过new className产生的,用来调用类的方法;类的构造方法 。类对象的定义类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象是具有类类型的变量。类和对象是面向对象编程技...
2018-05-26 21:17:39 112
原创 汇编语言
基本术语折叠数据传输指令它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据。1. 通用数据传送指令MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆栈.PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD 把EAX...
2018-05-25 21:01:24 262
原创 进程调度(改进版)
#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct node { char name[20]; /*进程的名字*/ int prio; /*进程的优先级*/ int r...
2018-05-24 20:32:26 163
原创 汇编语言1
DATA SEGMENTX DW 0F35AHDATA ENDSSTACK1 SEGMENT PARA STACKDB 10H DUP(0)STACK1 ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV AX,XSHL AX,1JC SUB1MOV DL,2BHJMP SUB2SUB1: MOV DL,2DHS...
2018-05-23 22:46:01 124
原创 优先级与时间片
#include <iostream> #include <stdlib.h> #include <string.h> using namespace std; typedef struct node { char name[20]; /*进程的名字*/ int prio; /*进程...
2018-05-22 17:04:23 1342
原创 分支程序(比较x与y)
DATA SEGMENTX DW 135AHY DW 204CHZ DW ?DATA ENDSSTACK1 SEGMENT PARA STACKDB 10H DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART:MOV AX,DATA MOV DS,AX MOV AX,X CMP ...
2018-05-21 21:57:48 550
原创 JAVA 6
class 动物{void cry(){}}class 狗 extend 动物{void cry() (System.out.println("汪汪......");}}class 猫 extend 动物{void cry() (System.out.println("喵喵......");}}public class Example{public static void main(String ...
2018-05-20 22:09:47 104
原创 JAVA
1发展历程编辑JAVA20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。Sun公司为了抢占市场先机,在1991年成立了一个称为Green的项目小组,帕特里克、詹姆斯·高斯林、麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕克市沙丘路...
2018-05-19 18:56:09 616
原创 Z=10*(X+Y)
DATA SEGMENTX DW 20HY DW 12HZ DW ?DATA ENDSSTACK1 SEGMENT PARA STACKDB 10H DUP(0)STACK1 ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV AX,XADD AX,YSAL AX,1MOV BX,AXMOV CL,2SAL AX,...
2018-05-18 22:28:59 436
原创 数据库
1基本定义编辑定义之一数据库(7)数据库(Database)是按照 数据结构来组织、 存储和管理数据的建立在计算机存储设备上的仓库。简单来说是本身可视为 电子化的 文件柜——存储电子 文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。在 经济管理的日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。例如, 企业或事业单位的人事部门常常要把本单位...
2018-05-17 21:32:37 353
原创 哲学家就餐问题
模拟有五个哲学家的哲学家进餐问题。问题描述:哲学家的生活就是思考和吃饭,即思考,饿了就餐,再思考,循环往复。要求是:每一个哲学家只有在拿到位于他左右的筷子后,才能够就餐;哲学家只能先拿左边的筷子,再去拿右边的筷子,而不能同时去抓他两边的筷子,也不能从其他哲学家手中抢夺筷子;哲学家每次就餐后必须放下他手中的两把筷子后恢复思考,不能强抓住餐具不放。 以下给出了三种解决死锁问题的方法,请仔细阅读,选择一...
2018-05-16 17:11:18 445
原创 蛇形矩阵
#include<stdio.h>int main(){ int i,j,m,n,w=0; scanf("%d",&n); for(i=0;i<n;w=w+i,i++) for(m=w,j=i+1;j<=n;j++) { m=m+j; if(j==n)printf("%d\n",m); else printf("%d ",m); } return...
2018-05-15 21:27:41 129
原创 教徒问题
#include<stdio.h>int main(){ char s[100]; int i,n,m=0,w=0; scanf("%d",&n); for(i=0;i<2*n;i++)s[i]='@';//将所有的人都先默认为教徒 for(i=0;w<n;i++)//w为插入的非教徒数 { if(i==2*n)i=0;//建立一个循环 if(s[i]=='@'...
2018-05-14 22:12:34 381
原创 汇编语言32+-
DATA SEGMENTDATA1 DW 7123H,7311H,8A13HDATA2 DW 9783H,9526HRESULT2 DW 3 DUP(?)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV AX DATA1MOV DX,DSATA1+2MOV DX,DATA1+4MOV AX,D...
2018-05-13 22:14:29 93
原创 fork.c
1. /* 2. * linux/kernel/fork.c 3. * //--fork()用于创建子进程 4. * (C) 1991 Linus Torvalds 5. */ 6. /* 7. * 'fork.c' contains the help-routines for the 'fork'...
2018-05-12 20:49:02 1208
原创 磁道--循环算法
#include<iostream>#include<time.h>using namespace std;void Cscan() { int e,f; int i,j,n,c; int m=-1; double s=0; int temp,max,min; double x; int a[100],b[101]; for(j=0;j<101;j++)b[j]...
2018-05-11 21:54:56 354
原创 短作业优先与时间片轮转法
#include <iostream>#include <iomanip>#include <vector>using namespace std;#define MaxNum 100int ArrivalTime[MaxNum]; //到达时间int ServiceTime[MaxNum]; //服务时间int FinishTime[MaxNum];...
2018-05-10 17:05:29 728
原创 汇编语言(2字节相减)
DATAS SEGMENTBUF0 DB 1BUF1 DB 2DATAS ENDSSTACKS SEGMENTDB 100 DUP(?)STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKSSTART: MOV AX,DATASMOV DS,AXMOV AL,BUF0SUB AL,BUF1CODES ENDSEND ...
2018-05-09 22:05:33 2175
原创 磁盘调度管理
#include"iostream.h"#include"stdio.h"#include"math.h"#define maxsize 100void Scan(int array[],int num,int first);void Cscan(int array[],int num,int first);void main(){ int a[maxsize]; int c,n,first; c...
2018-05-08 21:50:30 617
原创 FIFO程序调度源代码
#define TRUE 1#define FALSE 0#define INVALID -1#define NULL 0#define total_instruction 320 /*指令流长*/#define total_vp 32 /*虚页长*/#define clear_period 50 /* 清零周期*/typedef struct /* 页面结构*/{ int pn,pf...
2018-05-07 16:59:53 736
原创 java 5
public class ABC { public static void main (String args[]) { char chinaWord='好'; char you='\u4F60'; int position=20320; System.out,println("汉字:"+c...
2018-05-06 22:48:08 131
原创 for 语句
public class Example3_8 { public static void main(String args[]) { int a[]={1,2,3,4}; char b[]={'a','b','c','d'}; for(int n=0;n<a.length;n++) { //传统方式 System.out.println(a[n]); } for(int n...
2018-05-05 20:47:27 104
原创 I Think I Need a Houseboat
#include<stdio.h>#include<math.h>#define p 3.14int main(){ int N,Z,i,t; double X[10],Y[10],r,s; scanf("%d",&N); t=N; for(i=0;N>0;N--,i++) { scanf("%lf %lf",&am...
2018-05-04 18:35:27 106
转载 引用与指针的区别
相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。不同点:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;4. 引用没有 const,指针有 const;5. 引用不能为空,指针可以为空;6. “sizeof 引用”得到的是所指向的变量(对象)的大小,而...
2018-05-03 21:47:01 68
原创 Hangover
#include<stdio.h>int main(){ int i,j,n=0,t=0; double s[10],w,x; for(i=0;n==0;i++) { scanf("%lf",&s[i]); if(s[i]==0.00)n=1; } for(j=0;j<i-1;j++) { w=0; for(x=2;w<s[j];x++) { w=w+...
2018-05-02 22:47:48 104
原创 java 4
public class Example_1 { public static void main(String args[]){ int sum=0,i.j; for(i=1;i,=10;i++) { if(i%2==0) { continue; } sum=sum+i; } System.out.println("sum="+sum); for(j=2;j<=1...
2018-05-01 21:39:03 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人