- 博客(106)
- 资源 (4)
- 收藏
- 关注
[全程建模]用例、用例图和用例模型的概念解析
李廷伟23:28:00、?青润23:29:03??李廷伟23:29:08你好啊我看你的书呢但有点疑问需求用例那块李廷伟23:30:33对于书中的Usecase,Usecase图和Usecase模型区别是什么、在书中usecase不是分为了元usecase和业务usecase吗?青润23:31:28这三者的区别是很明显的,uc组成的图形是uc图,模型是模型。你把元uc和业务uc的关系搞混乱了。元uc...
2012-10-31 23:38:00 719
通过Struts实现计算器来学习ActionFrom和Action.
在上一篇文章中已经对Struts的整体流程有一个基本了解,接下来的小例子是通过实现一个简易计算器来进一步了解Struts. 简单需求如下:能够输入两个值,运算符. 计算成功后将成功的信息显示在页面上 Action完成计算 ActionFrom传数据 三个页面重新配环境1拷贝lib下所有的jar类2配置ActionSe...
2012-10-31 22:12:00 187
会话管理——cookie
会话什么是会话? 在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链...
2012-10-31 19:08:00 68
会话管理——cookie
会话什么是会话? 在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链...
2012-10-31 19:08:00 62
[软件开发]详细设计如何写
*POLICE*11:59:54到底应不应该写详细设计文档呢,怎么使详细设计文档起到他应有的作用呢青润 12:02:21肯定要有详细设计文档,只是表现形式未必是文本文字的形式。比如在全程建模的方式下,详细设计文档就是类图和时序图也就是uml模型文件中的一部分。*POLICE*12:04:28详细设计文档根据用例写吗?还是分模块青润 12:05:26详细设计的划分要根据概要设计进...
2012-10-31 12:26:00 303
UML概述
软件工程中我们学习了,传统软件设计的方法——面向过程设计方法。随着当今社会的发展,随着IT技术的发展,面向对象越来越使用。在软件工程中我们只是基本学习了一些面向对象的基本知识。在面向对象过程,建模设计软件成为一门值得学习的课程。UML就是这门一种语言,接着面向对象,我们要学会用UML建模语言在面向对象的过程中呼风唤雨,设计理想的软件。这篇博客从总的面上介绍一下UML的相关知识。 先看一下...
2012-10-30 23:27:00 85
ArcGIS API for Silverlight 实现轨迹回放
http://blog.csdn.net/arcgisserver_book/article/details/8125448需求:网络分析之后要求把分析出的最佳路径结果以动画形式实现轨迹回放,并要求回放过程中实现“车头拐角”。我们可能会想到使用timer来实现,每个一段时间来实现“小车”的坐标更新,但是你会发现这样会出现闪动效果,亮点之间不是平滑过渡的,这样用户体验不是太好。参考网络上给出...
2012-10-30 09:16:00 104
统一通信 Qos
我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案, 承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。统一通信使企业的视频应用和语音、数据...
2012-10-29 21:32:00 212
linux下 用 fail2ban 防止攻击
fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是调用防火墙屏蔽),如:当有人在试探你的SSH、SMTP、FTP密码,只要达到你预设的次数,fail2ban就会调用防火墙屏蔽这个IP,而且可以发送e-mail通知系统管理员通过iptables, tcp-wrapper, shorewall等方式阻止此IP的访问。需...
2012-10-29 16:25:00 198
在VC下手工为对话框添加自定义消息
第一步:在头文件中类定义代码内手工添加消息处理函数首先需要知道,自定义消息处理函数的声明必须为返回值类型为LRESULT,形参数有两个:WPARAM wParam,LPARAM lParam,且必须加上afx_msg前缀。如下:afx_msg LRESULT OnCANMsgIncoming(WPARAM wParam,LPARAM lParam);//自定义消息第二步:在c...
2012-10-29 10:24:00 133
oracle用户默认密码
我们在安装Oracle时,如果没有为下列Oracle用户重设密码,则其的Oracle默认用户名密码如下:用户名 / 密码登录身份说明sys/change_on_installSYSDBA 或 SYSOPER不能以 NORMAL 登录,可作为默认的系统管理员system/managerSYSDBA 或 NORMAL不能以 ...
2012-10-28 21:56:00 154
oracle数据库之基本概念
一、基本概念一)物理结构数据文件、控制文件、日志文件还有参数文件和备份文件等构成了oracle数据库的物理存储结构。控制文件管理和控制数据文件和日志文件0.参数文件和备份文件在database目录下;包括控制文件的路径不是数据库文件组成部分。参数文件用于寻找控制文件。1.数据文件(.dbf、.dat)一个oracle数据库可以拥有多个数据文件。数据文件包含...
2012-10-28 21:53:00 152
重建em档案时 报ORA-20001: SYSMAN already exists的解决方法
Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and management objects:SQL> drop user sysman cascade;SQL> drop role MGMT_USER;SQL> drop user MGMT_VIEW cascade;SQL>...
2012-10-28 21:49:00 404
oracle数据库不能登录em问题的解决方法
C:\Documents and Settings\yhy>emca -deconfig dbcontrol db -repos dropEMCA 开始于 2012-10-15 21:56:56EM Configuration Assistant, 11.1.0.5.0 正式版版权所有 (c) 2003, 2005, Oracle。保留所有权利。输入以下信息:...
2012-10-28 21:45:00 293
Oracle:启动 Database Control 时出错的解决办法
1.基本操作emca -repos create创建一个EM资料emca -repos recreate重建一个EM资料库emca -repos drop删除一个EM资料库emca -config dbcontrol db配置数据库的 Database Controlemca -deconfig dbcontrol db删除数据库的 Database Control配置emca -reco...
2012-10-28 21:42:00 3693
oracle数据库中数据类型varchar和varchar2的区别
1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,...
2012-10-28 21:34:00 1128
创建java开发环境安装包
一、安装SetupFactory7解压setupfactorzxb_cp.rar运行安装程序二、打开SetupFactory7.0创建新工程--》使用向导选择源文件文件夹选择安装时候的页面风格可添加中文支持可选择依赖,demo的安装包只是单纯的解包,所以不用选。完成三、设置安装包需求描述...
2012-10-27 16:27:00 138
SQL Server 2005中的CONVERT()函数
最近在做机房收费系统时发现一个很怪异的问题,就是只要设计日期或者时间的查询就会出错,不是查不出来,而且查出的结果总是“不按套路出牌”。各种调试代码都没有问题,最后发现是数据库中数据类型的问题,我把时间和日期的数据类型都设置为了Char型,结果在比较的时候他们比较的ASCII码的大小,所以才会造成“不按套路出牌”的结果。然后我就直接去数据库中修改数据类型,结果发现我用的SQL20...
2012-10-27 15:04:00 144
用perl 语言写freeswitch dialplan
我建了一个 Freeswitch 内核研究 交流群, 45211986, 欢迎加入, 另外,提供基于SIP的通信服务器及客户端解决方案, 承接 sip/ims 视频客户端开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。freeswtich支持 lua, ...
2012-10-26 22:27:00 128
内存对齐(字节对齐,结构体对齐)
源码:#include <stdio.h>struct stcTest1{ int a; char b; int c;};struct stcTest2{ char a; int b; char c;};struct stcTest3{ int a; char b[9]; int c;};i...
2012-10-24 18:54:00 98
通过response输出认证图片
package com.hbsi.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;im...
2012-10-24 15:32:00 76
通过response输出认证图片
package com.hbsi.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;im...
2012-10-24 15:32:00 100
sql性能监控(p6spy使用)
P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架.通过P6Spy我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。弄hibernate时,想显示sql语句,可以设置show_sql为true来达到这个目的,但是参数值全PreparedStatement一样,用?来代替的。用p6spy可以达到显示的那些参数原值的...
2012-10-23 22:02:00 314
Servlet入门(3)
Servlet的一些细节(1)由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用<servlet>元素和<servlet-mapping>元素完成。<servlet>元素用于注册Servlet,它包含有两个主要的子元素:<ser...
2012-10-22 21:59:00 60
Servlet入门(3)
Servlet的一些细节(1)由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用<servlet>元素和<servlet-mapping>元素完成。<servlet>元素用于注册Servlet,它包含有两个主要的子元素:<ser...
2012-10-22 21:59:00 63
Servlet入门(2)
Servlet API中定义了一整套的接口和类,让开发人员很容易地开发出一个Servlet,这套接口和类的继承层次:Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet、HttpServlet。Servlet接口实现类HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比S...
2012-10-22 21:49:00 71
Servlet入门(2)
Servlet API中定义了一整套的接口和类,让开发人员很容易地开发出一个Servlet,这套接口和类的继承层次:Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet、HttpServlet。Servlet接口实现类HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比S...
2012-10-22 21:49:00 61
Servlet入门
Servlet的应用Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。主要内容:Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。Java Web应用程序的开发过程开发Java Web应用程序的大致流程...
2012-10-22 21:40:00 66
Servlet入门
Servlet的应用Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。主要内容:Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。Java Web应用程序的开发过程开发Java Web应用程序的大致流程...
2012-10-22 21:40:00 102
通过简单示例来了解Struts流程
通过初识SSH我们已经从宏观的角度对SSH有一个了解,接下来将会逐步的对立面的内容进行深入学习.首先是需要学习的是Struts框架.在上篇文章中我们提到:Struts就是一个MVC的架构,在控制器,视图和模型方面都有其特定的组件,更多的是利用了Controller这个组件。接下来将通过一个简单的登录例子来学习Struts框架,并了解它这个框架的主要流程.由于是第一个例子会详...
2012-10-22 14:58:00 93
软件工程总结
软件工程的视频看完了,可是总结还在进行时,前边几乎把每章的知识进行了总结,最后我们看一下,这几章的联系。软件工程就是针对软件开发的整个过程进行管理,包括,程序,数据库,文档,三个大的方面,这里强调的是文档的重要性,下边总括的图: 单击查看大图: 这张图,把软件工程的基本点,总结出来了。其实简单的说,就是对一款软件从前到后的管理,从宏观到微观的把控。这里需要我们考虑的方...
2012-10-21 16:27:00 110
软件工程管理
前边写的博客都是从软件的角度写的,例如软件的开发整个过程,软件的开发方法,软件的开发质量等,这篇博客,站在项目经理的位置上总结一下软件开发的工程管理。这里的重点就不是软件技术了,而是重于管理,重于软件开发的总体过程上了。 作为软件工程的管理,我们需要从以下几个方面,当然我这里列出了几个重点,我们在实际分析中,还需要根据实际情况,增加或者删减: 首先,一项软件的开发的开始,就...
2012-10-21 09:33:00 216
软件质量管理
前边我们介绍了,面向过程的软件开发过程,从计划到测试的整个过程,但是如何确保软件的质量呢?只要我们的软件质量过关才会得到用户的肯定,所以从质量这个角度看,我们该如何管理呢?这篇博客,总结了软件质量管理的相关知识。 首先,总的了解一下,需要我们知道一些相关概念;然后是我们软件质量该如何保证,有什么措施;再者就是软件的可靠性,即如何测量我们的这款软件的质量好与否;最后就是我们软件的不断变更的...
2012-10-21 08:59:00 564
面向对象技术
前边八篇博客写了从面向过程的方法来开发一款软件的各种方法,和过程。包括了计划,需求分析,设计,程序功能的实现,测试,维护还有界面设计的多项。但是,随着技术的发展,随着IT业的发展,面向对象的技术,已经发展的越来越广泛。这篇博客,我就给大家概要介绍一下面向技术相关技术! 首先看一下要总结知识的几大项: 初次我们从面向过程走向面向对象,首先我们需要了解的就是基本概念:...
2012-10-19 20:17:00 121
如何在VC下使用USB-CAN II接口卡操作CAN通信
广州致远电子的USB-CAN II接口卡是比较普遍的CAN采集,测试工具,在进行有关CAN的开发中经常用使用到此设备。然而如何在VC中调用此设备提供的API呢?其实很简单,有关它的API介绍及使用手册在http://www.embedcontrol.com/products/PCI/USBCAN.asp这个网址可以找到,这里只介绍它的使用示例。1 连接USB-CAN II设备示例代码如...
2012-10-19 09:26:00 1019
如何在VC下检测当前存在的串口及串口热拔插
当我们在用VS进行串口编程时,在打开串口前,经常想知道当前PC上存在多少个串口,哪些串口可用?哪些串口已经打开了,最好是在一个Combo Box中列表系统当前所有可用的串口以供选择,然而如何获取系统当前可用的串口有哪些呢?这里介绍的方法也是最简单也是最笨的一种方法,即一个一个去试,试完了就知道了。至于还有没有其它更好的方法,暂不在本文所讨论的范围之内。一个在对话框的OnInitDial...
2012-10-18 18:38:00 410
HTTP协议
HTTP简介客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义...
2012-10-17 20:12:00 132
HTTP协议
HTTP简介客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义...
2012-10-17 20:12:00 138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人