JAVA多线程

一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个CPU,那么真正的“同时”是不可能的,但是由于CPU的速度非常快,用户感觉不到其中的区别,因此我们也不用关心它,只需要设想各个线程是同时执行即可。多线程和传统的单线程在程序设计上最大的区别在于,由于各个线...
jklm02 发布于 2006-12-27 19:57 | 阅读 1058 次 | 评论 0 条

实验报告六

起止日期:2006 -2007 学年 1学期 系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 /* 建如上图所示的图的邻接表,然后完成深度优先、广度优先遍历,给出遍历结果。*/2源程序 #include<stdio.h>#include<stdlib.h>#define MAXVER 20 //定义最大顶点数 typedef struct node //声明接点结构{int vertex; struct node *next; }adjlist[MAXVER]; //顶点数组 ...
sdzhuxudong 发布于 2006-12-27 19:33 | 阅读 765 次 | 评论 0 条

实验报告五

起止日期:2006 -2007 学年 1学期 系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 键盘输入若干double型权值,构造生成Huffman树,并打印输出各个权值对应的Huffman编码 2源程序<SPAN lang=EN-US style="FON
sdzhuxudong 发布于 2006-12-27 19:27 | 阅读 659 次 | 评论 0 条

实验报告四

起止日期:2006 -2007 学年 1学期 系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 采用二叉链表示法完成: 1 创建生成二叉树 2 给出二叉树的前、中、后根遍历结果 3 求二叉树中根到指定节点的路径。2源程序 #include<stdio.h>#include<stdlib.h>typedef int TElemType;typedef struct BitNode{TElemType data;struct BitNode *lchild,*rchild;}BitNode,*BitTree;//创建生成二叉树Bi...
sdzhuxudong 发布于 2006-12-27 19:25 | 阅读 843 次 | 评论 0 条

3 .总体思想:运用单链表,每个结点中有密码和自己的编号.1, 创建稀疏矩阵N,输入稀疏矩阵N非零元的行下标、列下标及值,以0,0,0作为结束标志 2,输出稀疏矩阵N 3创建稀疏矩阵M,输入稀疏矩阵M非零元的行下标、列下标及值,以0,0,0作为结束标志 4,输出稀疏矩阵M 4程序的问题 1.对有的输入,不能得出正确结果<FONT face="Times
sdzhuxudong 发布于 2006-12-27 19:22 | 阅读 641 次 | 评论 0 条

实验报告三

起止日期:2006 -2007 学年 1学期 系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 稀疏矩阵加减法运算: 1)问题描述:稀疏矩阵是指那些多数元素为零的矩阵。试设计实现稀疏矩阵加减法运算的算法。 2)<SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋
sdzhuxudong 发布于 2006-12-27 19:21 | 阅读 598 次 | 评论 0 条

实验报告二

起止日期:2006 -2007 学年 1学期 系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 1. 用户从键盘输入若干数值对,输入形式为:系数(double),幂(非负整数),当输入的幂为负数时表示输入结束。输入无大小、顺序的要求。 2. 根据用户输入的内容创建两个多项式,完成下列功能: <SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR
sdzhuxudong 发布于 2006-12-27 19:15 | 阅读 671 次 | 评论 0 条

实验报告一

系别:计算机科学与技术学院 班级05信息管理与信息系统 学号0527403015 姓名朱旭东 1需求分析 编号为1 ,2 ,3 ,… ,n 的n 个人按顺时针方向围坐一圈,每人持有一个密码 (正整数)。一开始任选一个正整数作为报数上限值m ,从第一个人开始按顺时针方 向自1 开始顺序报数,报到m 时停止报数。报m 的人出列,将他的密码作为新的m 值, 从他在顺时针方向上的下一个人开始重新从1 报数,如此下去,直到所有人全部出列为止。 试设计一个程序求出出列顺序。 <SPAN l
sdzhuxudong 发布于 2006-12-27 19:05 | 阅读 723 次 | 评论 0 条

[歌词]圣诞结——陈奕迅

《圣诞结》 我住的城巿从不下雪记忆却堆满冷的感觉思念的旺季霓虹扫过喧哗的街把快乐赶得好远*落单的恋人最怕过节只能独自庆祝尽量喝醉我爱过的人没有一个留在身边寂寞它陪我过夜#marry marry christmas lonely lonely christmas 想祝福不知该给谁爱被我们打了死结lonely lonely christmas marry marry christmas 写了卡片能寄给谁心碎的像街上的纸屑repeat *#电话不接不要被人发现我整夜都关在房间狂欢的笑声听来像哀悼的音乐眼眶的泪温热冻结望著电视里的无聊节目瘫在沙发上变成没知觉的植物repeat ##谁来陪我过这圣诞节
海啸南风 发布于 2006-12-27 04:51 | 阅读 862 次 | 评论 0 条

学习网站

网页教程与代码 http://www.blabla.cn/index.html
zl芊芊zl 发布于 2006-12-26 19:53 | 阅读 1011 次 | 评论 0 条

有趣的经济学现象————爱情经济学分析

学习完西方经济学的微观经济学部分的内容,它的数理分析与经济现象的结合促使我对现实生活中的经济学现象产生兴趣,分析了从日常的生活消费到市场商品价格的变动等现象,觉得经济学在生活中确实无处不在。后来,我又查找了一些书籍和网上资源,对一些比较有趣的经济学现象进行了解,当看到“爱情经济学”的字眼时,感到很有趣,于是在此进行讨论(部分引用网上内容)。 出色的经济学家,长于数理分析的居多。但也有不少顶尖高手,却很少使用高深的数学工具。他们的灵感和贡献,主要来源于丰富的直感、敏锐的观察以及对理论的深刻理解。 初学西方经济时,觉得它的数理部分很能说明问题。总觉得文字叙述拖泥带水,增添了...
sdzhuxudong 发布于 2006-12-26 03:53 | 阅读 7239 次 | 评论 0 条

慢熱

我是個慢熱的人,但是又很衝動,所以總是很容易就後悔。 很衝動地做了什麽事情之後就開始後悔自己其實還沒有心理準備。然後花很長的時間去適應,去接受,甚至去改正。。。
alicelifei 发布于 2006-12-25 19:03 | 阅读 837 次 | 评论 0 条

英语6级不会阅读题技巧真吃亏啊!

这回六级考的还是老题型,深深的感觉自己做阅读题水平差的劣势了。 其实,开始的听力非常轻松的完成了,只是阅读水平不行,文章能看懂,但是就是选不出答案,看来做题技巧真的是需要练的。想考出好成绩,不能平时只看看文章,听听广播,记几个单词就行啊。 文章看得再快,阅读题做得慢,会直接导致后面的选择题时间不够,这样一来,分数就丢大了。 这回考试不管过于不过,以后练习英语,在阅读题的做题技巧上必须下点儿功夫。以后玩托福、GRE也许都得靠这个呢。 没办法,这年头不应试还是不行啊!!
海啸南风 发布于 2006-12-25 02:42 | 阅读 888 次 | 评论 0 条

MD5在编程中的实现 (VB)

在VB中实现MD5算法 —————————————————————————————————————————— Option Explicit Dim w1 As String, w2 As String, w3 As String, w4 As String MD5F(ByVal tempstr As String, ByVal w As String, ByVal X As String, ByVal y As String, ByVal z As String, ByVal Xin As String, ByVal qdata As String, ByVal rots A...
agonyboy 发布于 2006-12-25 00:42 | 阅读 2526 次 | 评论 0 条

MD5在编程中的实现 (C语言)

在C语言中实现MD5算法 ——————————————————————————————————————————— */ #ifndef PROTOTYPES #define PROTOTYPES 0 #endif typedef unsigned char *POINTER; typedef unsigned short int UINT2; typedef unsigned long int UINT4; #if PROTOTYPES #define PROTO_LIST(list) list #else #define PROTO_LIST(list) () #endif ——...
agonyboy 发布于 2006-12-25 00:41 | 阅读 2943 次 | 评论 0 条

MD5的介绍,算法和实现(转)

MD5简介: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了“字节串”而不是“字符串”这个词,是因为这种变换只与字节的值有关,与字符集或编码方式无关。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,(我刚开始还愚蠢的认为MD5是可逆的算法 感谢Stkm...
agonyboy 发布于 2006-12-25 00:39 | 阅读 2996 次 | 评论 0 条

简单的矩阵对角线求和程序

我是新手,请大家多多指导!简单的矩阵对角线求和程序 #include<conio.h>#define m 3#define n 3main(){ int ss[m][n]; int i,j=0,s1=0,s2=0; clrscr(); printf("input m*n(3*3)\n"); for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&amp;ss[j]); for(i=0,j=0;i<m;i++) { if(i==j) s2=s2+ss[j]; j++; } for(i=0,j=n-1;i<m;i++) { s1=s1+ss[j];...
zhaoyingyong77 发布于 2006-12-24 23:23 | 阅读 2281 次 | 评论 0 条

iis5.1中的asp组件怎么都没有

我的XP + SP2 装的IIS5.1,但是里面没有asp的组件,这是怎么回事啊,(如nextlink.dll , adrot.dll) 在网上那里能下的到,下到后,要放到那个文件夹里面, 求路过高手指教
xunmi_love 发布于 2006-12-24 18:41 | 阅读 2696 次 | 评论 0 条

了解系统过程中的LILO和GRUB 2

在 lilo.conf 文件中可以使用很多其他参数,不过清单 1 中的参数就足以让机器可用了。要获得关于 lilo.conf 的这些以及其他参数的进一步资料,请参考手册页(man lilo.conf)。由于在引导时不会读取 lilo.conf,所以,当这个文件有改动时,需要“更新”MBR。如果不完成此步骤就重新引导,那么对 lilo.conf 的修改不会在启动中反映出来。与先前将 LILO 写入 MBR 类似,需要运行: $ /sbin/lilo -v -v -v -v 标记会为您给出非常详细的输出。当像我们那样运行 LILO 时,有很多参数可以指定。参阅手册页以获得更进一步的信息...
diytz 发布于 2006-12-24 17:43 | 阅读 1028 次 | 评论 0 条

了解系统过程中的LILO和GRUB 1

了解系统过程中的LILO和GRUB 日期:2006-12-07 作者:Laurence Bonney 来自:IBM DW中国 --> 从普通的桌面用户到 Linux? 系统管理员,大部分 Linux 用户都使用过一种名为引导加载程序的工具。此类工具的不同变种会提供不同层次的支持和功能。在很多情况下,Linux 发行版默认安装的引导加载程序并不总是适合需要;每个引导加载程序的默认设置也是如此。在本文中,Laurence Bonney 讨论了两个流行的引导加载程序 —— LILO 和 GRUB —— 的优点和缺点,并建议了很多配置,以充分发掘机器的潜力。 在不考虑他们的工作或专业情...
diytz 发布于 2006-12-24 17:42 | 阅读 979 次 | 评论 0 条