自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 收藏
  • 关注

UML图学习之六 构件图

构件图从软件架构的角度来描述一个系统的主要功能,如系统分成几个子系统,每个子系统包括哪些类、包和构件,它们之间的关系以及它们分配到哪些节点上等。使用构件图可以清楚地看出系统的结构和功能。方便项目组的成员制定工作目标和了解工作情况,同时,最重要的一点是有利于软件的复用。1、构件图的知识概要点此看大图2:绘制地铁售票信息系统的投币构件图:3:根据机房收费系统绘制的构件...

2012-11-30 20:52:00 158

UML图学习之五 序列图(顺序图)和协作图

在面向对象动态建模,用于建立行为的实体间行为交互的四种图:状态图(Stage Diagram),序列图(Sequence Diagram),协作图(Communication Diagram),活动图(Activity Diagram) ,其中,“顺序图”与“协作图”表述的是相似的消息。序列图(Sequence Diagram)强调的消息时间顺序的交互图,描述类系统中类与类之间的交互,它将这...

2012-11-30 16:42:00 1546

《partner4java 讲述Spring入门》之第二步:Spring AOP

导读,我们本章主要分为三部分:1、什么是AOP?概念和简单示例讲解。2、Spring中AOP基础部分。3、Spring中AOP使用升级篇。第一部分:什么是AOP?AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 -- 摘自百度知...

2012-11-29 16:43:00 170

UML图学习之四 活动图

活动图(Activity Diagrams)在本质上就是流程图,它很好地描述了系统的活动、判定点、先后顺序和分支等,因此它是一种能够描述系统功能流程的工具也是用例图的很好补充。 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。1...

2012-11-28 15:56:00 365

用SQL语句统计一个表的列

1.oracle数据库 select column_name from user_tab_columns where table_name = '表名'; --表名需要大写2.sqlserver数据库 select syscolumns.name from syscolumns , sysobjects where syscolumns.id = sysobjects.id and sysobj...

2012-11-28 14:34:00 157

《partner4java 讲述MySQL》之第一步:基本语法

(导读:本章学习的内容主要是对数据表和保存数据的基本管理语法;数据库非常重要,有时候大部分j2ee工程师也叫做数据库开发工程师,项目中无非就是对数据CURD操作;本章的学习无非就是大量语法的记忆,所以,建议自己动手。)数据库:从本质上讲,数据库系统只不过是一套对大量信息进行管理的高效办法而已。(高效主要体现在:缩短信息记录的录入时间;缩短信息记录的检索时间;灵活的信息检索顺序;灵活的输出格式;...

2012-11-27 17:57:00 214

UML图学习之三 状态图

状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action)。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(State Machine Diagram),重点在与描述状态图的控制流。 状态图侧重从行为的结果来描述(状态)1...

2012-11-27 17:30:00 458

Hello World——第一个EJB项目搭建

环境MyEclipse 8.6 + JBoss 6.0 + JDK 1.6.13 + EJB 3.0问题搭建第一个EJB项目解决1. 新建 EJB项目2.src--------->新建包3. 新建接口HelloWorldpublic interface HelloWorld { public String sayHello...

2012-11-27 10:52:00 140

UML图学习之二 类图

类图(ClassDiagrams)是根据系统中的类以及各类之间的关系描述系统的静态视图。类图不仅显示系统内信息的结构,还描述系统内这些信息的行为。类图的一个重要目的是为其他图(如顺序图、交互图)定义一个基础。类图由多个类以及这些类之间的关系组成。 在系统设计阶段,类图直接引导面向对象的编程语言实现类。类图是生成代码的核心要图。如果类图设计得好,整个系统的代码框架可以有类图自动生成,大大简化了...

2012-11-27 10:31:00 206

Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”

环境RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 3.2 + MySQL 5.5问题Linux下安装MySQL出现如下错误:warning: MySQL-server-5.5.28-1.linux2.6.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1...

2012-11-26 17:33:00 1159

启动JBoss出现“java.net.URISyntaxException: Illegal character in path at index 11”解决

环境MyEclipse 8.6 + Jboss 6.0 + JDK 1.6.13问题启动Tomcat包如下异常。解决Jboss存放路径不能包含中文或者空格。16:32:21,130 ERROR [AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/...

2012-11-26 17:15:00 1293

MyEclipse 8.6部署JBoss

环境MyEclipse 8.6 + Jboss 6.0 + JDK 1.6.13问题MyEclipse 8.6部署Jboss解决说明:本文以Jboss 6.0为例,配置和Tomcat类似。1. 到Jboss官网下载Jboss(http://www.jboss.org/);2. 解压下载包(jboss-as-distribution-6.0.0.Final...

2012-11-26 17:03:00 107

DELPHI第三方控件及组件大全(安装方法与使用)

一,DELPHI第三方控件安装方法介绍 1、对于单个控件,Componet–>install component..–>PAS或DCU文件–>install; 2、对于带*.dpk文件的控件包,File–>Open(下拉列表框中选*.dpk)–>install即可; 3、对于带*.bpl文件的控件包,Install Packages–>Add–&...

2012-11-26 13:49:00 1158

如何去掉rose启动时版本提示

安装上Rose后,最近每次启动它老是自动弹出:后来经过查资料明白这是一个一个版本控制工具,自己电脑上没有装,目前自己还不知道它的大的用处,所以先关掉了,今后再研究应该很有大的用处吧。两种方案:第一:安装一个版本控制工具,Clearcase第二:进入Rose后,点击Add-Ins,把Version Control前的勾去掉即可!...

2012-11-26 10:03:00 145

机房收费系统总结(思想)

机房收费系统总结(思想) 第一次机房收费系统算是接近尾声了,可是我们真正的软件设计之路才刚刚拉开序幕仔细回想整个做系统的过程,技术先不说,最最令人吃惊的是整个过程将性格,心理,习惯上的种种弊病展现的淋漓尽致.机房收费系统都可以叫心理测试系统了,不过结果只有自己知道.很早就发现过自己的种种问题,但总是习惯性的纵容了自己,也想说自己计划没完...

2012-11-26 09:23:00 76

软件工程概论

软件工程概论 软件工程大致的过了一遍,然后进行了一下总结,欢迎指正.

2012-11-25 08:30:00 119

C#装箱和拆箱(装箱和拆箱对应用程序性能的影响)

一、装箱和拆箱到底是什么?装箱(box):把值类型对象转为引用类型的对象;拆箱(unbox):把引用类型对象转为值类型的对象。二、装箱和拆箱的实际运用 下面是我们常写的代码,那么在这个过程中,装箱和拆箱到底是怎么转换的呢? int n = 2; object obj = (object)n;//装箱,把数值类型int转换为引用类型object对象的。 int m =...

2012-11-24 19:22:00 803

AWK使用练习

环境RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9任务下面的文本中包含名字、电话和为党派运动捐款的数额。名字:电话:1月捐款情况:2月捐款情况:3月捐款情况Mike Harrington :(510) 548-1278:250:100:175Christian Dobbins:(408) 538-2358:155:90:201Susa...

2012-11-24 17:31:00 161

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

环境RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 + Putty 0.62 + MySQL 3.2 问题通过JDBC连接MySQL出现com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failurecom.mysql.jdbc.exce...

2012-11-24 17:19:00 262

令人迷糊的Oracle递归查询(start with)

写代码时碰到要弄清楚Oracle的role之间的传递关系,就是有role A的话,可以通过grant A to B,把A赋予给B,又通过grant B to C .那我想知道所有role中,有哪些role具有A的权限.上网一查发现有个递归查询,不过都讲的不是太详细,而那Oracle整的那用法实在太怪异了,跟我们平时用的SQL差的太远,所以琢磨了好一阵子脑子才转过弯呢.树形结构可能一看到...

2012-11-23 22:03:00 1686 2

数据库分布式事务感想

昨天老师在课堂上提了个问题,假设每台服务器可以支持每秒20次读写,先有如下需求,每秒10次修改,每秒200次查询,需要用分布式事务实现。 想了下,可以这样:有台服务器专门支撑修改,每秒10次修改完全在假设范围之内。其他十台服务器支持查询,每台服务器20次,这样就减少了负载。但是这十台服务器需要和支撑修改的服务器保持数据同步,是支持修改的服务器器需要告诉支持查询的服务器数据是怎样变...

2012-11-23 16:16:00 104

计算机理论最重要的两部分:信息与逻辑

对计算机的误解很多人认为计算机嘛,顾名思义主要是计算的机器,于是有一种错觉,既然是计算,那自然联想到小学初中学的数学加减乘除运算.困惑自然而然的产生,通过加减乘除这么简单的不能再简单的数学运算计算机能实现如此之复杂的功能?真是活见鬼了啊.另外你写看下你写的代码中有多少代码是要求几个整数的加减乘除的啊?实际上说计算机主要是计算这点确实是没错的,但是不是我们习惯思维所认为的普通数学中的那种加减...

2012-11-22 21:21:00 168

《partner4java 讲述JDBC》之第一步:JDBC基础

JDBC的作用:The Java Database Connectivity (JDBC) 是一套Java API,用于Java编程语言和广泛的数据库之间连接的标准。JDBC API提供了一套访问“SQL数据库”的调用级API。JDBC API概述:JDBC API做的三件事情:1、建立与数据库的连接(或访问系统数据源)2、发送SQL语句3、处理结果JDBC架构:JDBC ...

2012-11-22 16:51:00 112

JavaZone年度大片《Java打劫》《Java风云》《Lady Java》《Java惊魂》

JavaZone似乎是要把它作为一个传统,每年都制作一个关于Java的电影宣传片,比如2010年的《Java风云》以及《Lady Java》,2011年的恐怖大片《Java惊魂》,当然,现在又是出大片的时候了,今年的片子叫做《Java打劫(The Java Heist)》,不知道是模仿的那部片子,还是挺有趣的。《Java打劫》http://www.tudou.com/programs/...

2012-11-22 15:22:00 7980

UML图学习之一 用例图

用例视图(User Case View)主要通过用例来描述系统的功能需求,它是系统中与实现无关的视图。用例图(Use Case Diagram)关注的是系统功能的高层形状,而不关注系统的具体实现方法,用例图来描述系统的需求情况直观明了,不管是用户与分析人员,还是分析人员与程序员沟通,使用用例图对可以很好的体现双方的思想。用例图知识概要:下面从用例图角度分析机房收费系统:...

2012-11-21 20:45:00 247

C#序列化成XML注意事项

最常用的序列化是把某个类序列化成二进制文件.但有时我们也会把类序列化成xml文件.假如有如下一个类class Arwen{private Hashtable table = new Hashtable();private TimeSpan time = new TimeSpan(0, 0, 1);public Hashtable Table{get { return...

2012-11-21 17:40:00 217

微软VS2010广告全集,让程序员们内牛满面

一个热衷于code的developer,一个热衷于developer的女孩,他们将发生怎样的故事?第一集:《想做你的code》第二集:《让爱延长》第三集:《幸福也要敏捷》第四集:《为爱Debug》第五集:《让爱编译通过》文献来源:UNDONER(小杰博客) :http://blog.csdn.net/undonerLSOF...

2012-11-21 13:08:00 207

三种常用数据库(Oracle、MySQL、SQLServer)的分页

三种常用数据库(Oracle、MySQL、SQLServer)的分页已经出炉,花了我半个下午,现在还没吃饭呢,嘿嘿。不过还是很有收获的。分页全部只是测试,不涉及优化和效率。 三种常用数据库(Oracle、MySQL、SQLServer)的分页之MySQL分页 http://blog.csdn.net/wentasy/article/details/8200512三种...

2012-11-19 17:59:00 175

三种常用数据库(Oracle、MySQL、SQLServer)的分页之Oracle分页

环境Oracle 11gR2 + SQLPlus问题Oracle分页解决--创建测试表SQL> create table test 2 ( 3 id number primary key, 4 name varchar2(20) not null 5 );表已创建。--创建序列SQL&...

2012-11-19 17:53:00 127

三种常用数据库(Oracle、MySQL、SQLServer)的分页之SQLServer分页

环境SQLServer 2008 R2问题SQLServer分页解决use test;--创建测试表create table test( id int primary key identity, name varchar(20) not null);--插入数据insert into test(name) values('te...

2012-11-19 17:44:00 228

三种常用数据库(Oracle、MySQL、SQLServer)的分页之MySQL分页

环境MySQL 5.1 + 命令行工具问题MySQL分页解决--创建测试表create table test( id int(11) primary key auto_increment, name varchar(20) not null);--插入数据mysql> insert into test(name) value...

2012-11-19 17:35:00 155

eclipse 反编译插件 jdeclipse

JD-Eclipse 是一款免费的eclipse反编译插件,在你查看没有源码的jar时非常方便且有用。(官方地址:http://java.decompiler.free.fr/?q=jdeclipse)目前支持的版本:Windows 32/64-bitLinux 32/64-bitMac OSX 32/64-bit on x86 hardware我本机是Windows...

2012-11-19 13:30:00 247

Vb与报表(三.数据连接与代码实现)

Vb与报表(三.数据连接与代码实现)当一个报表的模版都建立的差不多的时候,就应该建立数据连接了,数据连接步骤如图: 这里需要注意的是第七步是必须的,如果不允许保存密码,那么就会当写好查询语句然后再测试的时候就...

2012-11-19 10:19:00 271

《partner4java 讲述Spring入门》之第一步:Spring概述与Spring IoC

(导读:希望在阅读的过程中,伴随着动手 -- 把讲述的每一步Demo都自己书写一遍,若遇到问题一时解决不了,可发邮件给我:partner4java@163.com;demo下载地址--http://download.csdn.net/detail/partner4java/4779657;也可以结合视频:http://pan.baidu.com/share/link?shareid=122408&...

2012-11-18 00:41:00 291

快速读取的数字函数

int getval(){ int ret(0); char c; while((c=getchar())==''||c=='\n'||c=='\r'); ret=c-'0'; while((c=getchar())!=''&&c!='\n'&&c!='\r') ...

2012-11-17 21:16:00 149

形容词,名词记忆(七):ic,an,id后缀常用词

ic是形容词,名词中较常见的后缀.平时不经常用啥IC卡嘛.所以很容易记住ic了. ID也容易记了.an是个常用的定冠词嘛.ic后缀常用词public 公共的music 音乐economic 经济的democratic 民主的specific 特殊的basic 基本的critic 批评家academic 学术的plastic 塑料的domestic...

2012-11-17 17:39:00 1272

形容词记忆(六):ive, ile, ary后缀常用词

ive , ile ,ary 这也是三个较常见的形容词后缀.为了便于记忆可以这样联想下. ive就是I love的简写嘛.平常我们可以这样写I've的. ile就看成file后面一截了.ary可以看成美女作家安如意名字的三个首写字母了.安如意写的那本<人生若只如初见>貌似还有点名气.另外也可以把ary看成diary(日记)后面一截了.ive 后缀常用词executive 行...

2012-11-17 16:40:00 5103

形容词,名词记忆(五):ing ,ed 后缀常用词

ing我们知道很多时候加在动词后面是表示进行时,但很多动词加ing也可以变成一个形容词或名词. 同样ed一般表过去式,但也能做形容词ing后缀常用词including 包含according 相符的 依照meeting 会议training 训练feeling 感觉painting 绘画interesting 有趣的beginning 开始willing...

2012-11-17 15:31:00 583

副词,形容词记忆(III):ward,wise,some后缀常用词

ward后缀toward 向forward 向前的award 奖品reward 报酬afterward 以后backward 向后upward 向上downward 向下eastwar 向东westward 向西northward 向北southward 向南leeward 顺风的wise后缀otherwise 否则likewis...

2012-11-17 14:01:00 853

存储过程:管理员表TAdmin的查询,插入,修改,删除操作

存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。基本语法  一.创建存储过程  create procedure sp_name   @[参数名] [类型],@[参数名] [类型]   as   begin   .......

2012-11-17 09:29:00 964

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除