需求分析阶段的工作(一)抛开前一篇文章谈的总体思路,我们今天来谈一下需求分析工作实质性的做些什么。在这里,我们,将主要关注于分析层面,也即UML中的用例模型和逻辑模型。在这里要申明的是逻辑模型并不能完全算需求分析阶段的工作,因为它包含了设计模型的概念,但是我又把它归纳了一块到需求分析阶段,原因在于逻辑模型中存在了业务对象模型和分析模型的概念。言归正传,先来看用例模型。用例模型用例模型包含了两部分:业务用例模型和系统用例模型。从字面的意义来看,确实很难分清两
系统 2019-08-29 23:24:59 2371
JavaNIO的通道类似流,但又有些不同:既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。通道可以异步地读写。通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区,从缓冲区写入数据到通道。如下图所示:Channel的实现这些是JavaNIO中最重要的通道的实现:FileChannel从文件中读写数据。DatagramChannel能通过UDP读写网络中的数据。SocketCh
系统 2019-08-29 23:17:48 2371
阻碍Java获得广泛应用的一个主要因素是Java程序的运行效率。Java是介于解释型和编译型之间的一种语言,同样的程序,如果用编译型语言C来实现,其运行速度一般要比Java快一倍以上。Java具有平台无关性,这使人们在开发企业级应用的时候总是把它作为主要候选方案之一,但是性能方面的因素又大大削弱了它的竞争力。为此,提高Java的性能就显得十分重要。问题的提出Sun公司及Java的支持者们为提高Java的运行速度已经做出了许多努力,其中大多数集中在程序设计的
系统 2019-08-29 23:16:03 2371
页面部分有几个重要的文件:login.jsp--登陆画面showtable.jsp--显示table的画面showtable.js--显示table页用到的javascript下面是login.jsp
系统 2019-08-29 23:06:25 2371
本文为原创,如需转载,请注明作者和出处,谢谢!wxWidgets是一个跨平台的C++开发库,与MFC类似。不过配置起来比较麻烦,如果在Linux下使用Eclipse来开发基于wxWidgets的应用程序需要进行一系列的配置,如设置include路径、library路径等。但我们可以使用一个简单的方法来快速配置wxWidgets。在wxWidgets发行发中有很多例子,随便编译一个例子(执行make命令),就会在终端中看到生成.o和可执行文件的完整命令。如果
系统 2019-08-29 22:54:10 2371
赖勇浩(http://laiyonghao.com)今天早上起来,在twitter上扯淡了两句(我的账号:@laiyonghao)程序员职业生涯中工作一年、三年、五年之后的一些常见的想法和做法,@laoxiong建议我不妨写篇blog记录一下,嗯,很好的建议,所以就扩展了一下,谈谈自己的一些看法。嗯,事先声明一下:我没有想去指导读者如何安排自己的职业生涯的想法,我只是记录自己的所思,千万不要想着我有尝试去说服你去做某事的意愿,绝对没有。因为做比说难,以下说
系统 2019-08-29 22:28:40 2371
Channel类似于传统的流对象,但与传统的流对象有两个主要区别:1、Channel可以直接将指定文件的部分或全部直接映射成Buffer。2、程序不能直接访问Channel中的数据,包括读、写入都不行,Channel只能与Buffer进行交互。也就是说,如果要从Channel中取得数据,必须先用Buffer从Channel中取出一些数据,然后让程序从Buffer中取出这些数据;如果要将程序中的数据写入Channel,一样先让程序将谁放入Buffer中,程序
系统 2019-08-29 22:10:52 2371
今天群里的小U发来一个站,说是淘宝刷信誉的网站,害人的网站,吾必搞之。费话不多说,叫上群里的兄弟,把网站更新到群公告里面,群起而攻之。1、基本信息探测首先看了一下网站,界面倒是挺漂亮的,这里我就不截图了,免得兄弟们看到了去爆菊花。全站使用asp架设,已经做伪静态处理,看了一下新闻,后缀为news.asp?/1469.html(暴露一点信息),测试了一下把网站URL改为news.asp?id=1469可以正常打开,于是测试注入,发现做了Sql防注入,不想去中
系统 2019-08-29 22:08:52 2371
在开发中曾经遇到过z-index带来的页面层级遮盖问题。原帖太乱了,就发个效果图吧。div被select隐藏的问题可以用一个隐形的iframe来解决。DIV,SELECT,IFRAME都是绝对定位的情况下进行的。在绝对定位的情况下,Z-INDEX是可以对他们起到作用的。但是在页面布局实际中都是用相对进行的。只有在下拉菜单这样的情况是用绝对定位进行的。相对布局中的元素的Z-INDEX是没有用的。IFRAME的优先级别比SELECT框高,SELECT比DIV高
系统 2019-08-29 21:58:02 2371
由于左眼和右眼观看显示器的角度不同,利用这一角度差遮住光线就可将图像分配给右眼或者左眼,经过大脑将这两幅由差别的图像合成为一副具有空间深度和维度信息的图像,从而可以看到3D图像。完整的实现代码如下所示:#include"stdafx.h"#include"GL/glut.h"#include"stdlib.h"#include"stdio.h"#include"math.h"staticintbig=0;staticboolisLeftEye=false;
系统 2019-08-12 09:30:22 2371