`
sony-soft
  • 浏览: 1105539 次
文章分类
社区版块
存档分类
最新评论
文章列表
<!-- #BeginEditable "1" -->概要设计说明书<!-- #EndEditable --> <!-- #BeginEditable "2" -->黎宇 (转载自国家计算机标准和文件模板)  2002年05月31日<!-- #EndEditable --> <!-- #BeginEditable "3" --> 1 引言 1.1编写目的   说明编写这份概要设计说明书的目的,指出预期的读者。 1.2背景   说明:  a.待开发软件 ...
详细设计说明书 黎宇 (转载自国家计算机标准和文件模板) 1 引言 1.1编写目的  说明编写这份详细设计说明书的目的,指出预期的读者。1.2背景   说明:  a.待开发软件系统的名称;   b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。 1.3定义   列出本文件中用到专门术语的定义和外文首字母组词的原词组。1.4参考资料   列出有关的参考资料,如:   a.本项目的经核准的计划任务书或合同、上级机关的批文;  b.属于本项目的其他已发表的文件;  c.本文件中各处引用到的文件资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表 ...
一,简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。 Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我 们将如果通过使用PHP的函数passthru来执行这个程序。从某种意义上来说,这边文章给我们提供一种通过Web页面来访问一般程序的方法。 为了能更好的理解这篇文章,你应该有一台运行着apache和最新版本php的unix/Linux服 ...
各种软件都有自己的版本,不同的版本符号您知道代表什么吗?1.Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、 ...
承诺升级理论(The Theory of Escalating Commitment): “继续错误的代价由别人承担,而承认错误的代价由自己承担。”这句话是诺贝尔经济学奖获得者Joseph Stiglitz的生活哲学。 Joseph E.Stiglitz,1943年出生,1967年获麻省理工学院博士学位,此后在剑桥大学从事研究工作。1969年,年仅26岁的Stiglitz被耶鲁大学聘为经济学教授。1979年,他获得了美国经济学会两年一度的约翰.贝茨.克拉克奖,该奖项用于表彰对经济学作出杰出贡献的40岁以下的经济学家。1988年起他在斯坦福大学任经济学教授,自1993年开始成为克林顿总统经 ...
BRD:Business Requirements Document,商业需求文档。这是产品声明周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是和老大们过的ppt,所以也就比较短小精炼,没有产品 ...
下面是我原来在CSDN论坛上看到的一个贴子,涉及到同步,wait(),notify()等概念的理解,我试着根据原来的一些回复和Think in Java上的相关概念将wait()和notify()这两个方法剖析了一下,欢迎指教.   问题如下:   //分析这段程序, ...
通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。   以上逻辑简单的说就是:如果条件不满足,则等待。当条件满足时,等待该条件的线程将被唤醒。在Java中,这个机制的实现依赖于wait/notify.等待机制与锁机制是密切关联的。例如: synchron ...
1、创建线程 在 Java 程序中创建线程有几种方法。每个 Java 程序至少包含一个线程:主线程。其它线程都是通过 Thread 构造器或实例化继续类 Thread 的类来创建的。 Java 线程可以通过直接实例化 Thread 对象或实例化继续 Thread 的对象来创建其它线程。在线程基础中的示例(其中,我们在十秒钟之内计算尽量多的素数)中,我们通过实例化 CalculatePrimes 类型的对象(它继续了 Thread),创建了一个线程。 当我们讨论 Java 程序中的线程时,也许会提到两个相关实体:完成工作的实际线程或代表线程的 Thread 对象。正在运行的线程通常是 ...
Java 语言的线程模型是此语言的一个最难另人满意的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太少,只能适用于 ...
守护线程 是特殊的线程,一般用于在后台为其他线程提供服务. isDaemon():判断一个线程是否为守护线程. set Daemon():设置一个线程为守护线程. Thread类和Runnable接口 Thread类 类Thread在包java.lang中定义,它的构造方法如下: public Thread(); public Thread(Rannable target); public Thread(Rannable target,String name); public Thread(String name); public Thread(ThreadGroup group,Ranna ...
Java有两种Thread:“守护线程Daemon”与“用户线程User”。 我们之前看到的例子都是用户,守护线程是一种“在后台提供通用性支持”的线程,它并不属于程序本体。 从字面上我们很容易将守护线程理解成是由虚拟机(virtual machine)在内部创建的,而用户线程则是自己所创建的。事实并不是这样,任何线程都可以是“守护线程Daemon”或“用户线程User”。他们在几乎每个方面都是相同的,唯一的区别是判断虚拟机何时离开: 用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。 守护线程:守护线程则是用来服务用户线程的,如果没有其他用户线程在运行,那么就没有可服务对 ...
多线程的应用:1.网络聊天工具开发 一个线程负责发消息,一个负责收消息。两者互不干扰,如果是单线程,那么就可能前面在等待,而后面就接收不了消息。2.大量数据库记录的复制。 如果一个复制要花3天时间,那么当你 ...
线程简介 我们都习惯于线性的思考,而且不适应于在程序中以并行思路来思考,但是没有理由保留我们所习惯的单线程思考方式。 术语:线程(thread)其实是控制线程(thread of control)的简写。而控制线程,简单地说,就是在一个程序中与其他控制线程无关的能够独立运行的代码片段。 单线程进程的特征:进程从一个众所周知的入口点开始运行;(例如:main()函数)对于一个给定的输入,进程按照一个顺序的、预先定义好的次序来执行语句;在执行过程中,进程要访问某些数据,在java中有三种类型的数据:局部(local)变量是从线程的堆栈中访问的,实例(instance)变量是通过对象引用来访 ...
<html> <body> <script> document.execCommand("2D-position", false, false); </script> <div contenteditable="true"> <div id="ok" style="width:100px;height:100px;color:white;background-color:#ff0000;position:absolut ...
Global site tag (gtag.js) - Google Analytics