`
wsckw5
  • 浏览: 27577 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论
文章列表
stxcipservice start          stxccopy iprouteset 10.10.200.4 acmadmin              stxccopy alias -lstxccopy iplogin DX410-1   stxccopy iplogout DX410-1stxcipservice stop   第2台机器:stxcipservice start stxccopy iplogin DX410-2  stxccopy iplogout DX410-2stxcipservice stop   第3台机器:stxcipserv ...

UML笔记四

    博客分类:
  • UML
(一)类图的原则: 变量前的符号,“+”public,“-”private,“#”protected,“:”为类型 关联:持有为黑色箭头线,当箭头上方存在*或数字表明是数组或容器;继承为空心箭头线。原则:画图时持有横向,继承纵向 类的类别:«utility»表明静态类、斜体或{abstract}表示虚类、«interface»表示接口 关联构造型: 

UML笔记三

    博客分类:
  • UML
UML图的使用原则:1)UML是以简易图形描述程序对象之间的联系。因而它适合对具体问题或功能的描述分析,而不应该是文档式全方位描述项目。2)可保留UML图情况一:当一种UML展现了项目通用的设计模式或思路。3)可保留UML图 ...

UML笔记二

    博客分类:
  • UML
对象图(Object Diagram):用于描述系统运行某一时刻的对象状态。特点是类名称前加“:”、属性存在真实值。图例如下:  序列图(sequence diagram):用于描述具体操作所引起实例对象(或类)的流程运行情况1)人形表明未知调用者,调用者电源柜TreeMap的add方法。2)流程根据topNode是否为null存在分支路径。[]称为监护(guards),它使用路径及条件。3)带小圆圈的小箭头叫数据标记(data tokens),在这个例子中它描述了构造参数。4)在 TreeMap 下面的小长方形叫做活动(activation),它描述了 add 方法执行时间的长短。 协作 ...

UML笔记一

    博客分类:
  • UML
UML(统一建模语言)是一个绘制软件概念图的图形化记法(notation)。人们用图形来表示一个计划进行的软件设计的问题域,或用图形来表示一个已经完成的软件实现。 UML主要分为三大类:1)静态图(static diagrams)描述了那些不发生变化的软件元素的逻辑结构,描绘了类、对象、数据结构及其存在于它们之间的关系。 2)动态图(Dynamicdiagrams)展示了在运行期间的软件实体的变化,描绘了执行流程、实体改变状态的方式。 3)物理图(Physical diagrams)显示了软件实体的不变化的物理结构,描绘 的物理实体有源文件、库文件、字节文件、数据文件等等,以及存在于它们之 ...
一.书中概念及理念  1.无绪 书中表明的意思是说,API使用者不用完全了解(或深入了解)API的内部实现就能使用. 读者注:不用完整了解也意味则功能要模块化! 2.API的范围 API的范围不仅仅指代码,还包括环境变量、文本信息、协议、国际化等等。 3.永远没有完美的版本 需求永无止境且随着时间的变化而变化、因而API没有完美。 4.API版本兼容 1)源代码兼容 可理解为IDE编程完毕无异常 2)二进制兼容 java解析为class后无异常 3)功能兼容 实际使用后无异常 5.版本升级需注意的问题 1)API增加类时,有可能导致旧API使用者本地的类同名导 ...
一, 文件上传的处理类及相关说明: DiskFileUpload类:http://blog.163.com/lizhong2003406/blog/static/50376019201032193012616/ FileItem类:http://hi.baidu.com/lamp_php2007/blog/item/57a2a30e177158c67acbe174.html OOo(openoffice.org)的操作:http://www.google.com/profiles/110291758536982428932     ***ooo安装文件的内部jar地址为 例:C:\Pro ...
一、存储过程:      概念:感觉就是让查询数据库的增删改查单一的调用 , 添加入if...then...else等逻辑及程序块使得数据库的操作富有逻辑性.其中主要的为: 1)判断语句: if...then...else   2)循环语句: for while等  3)块结构: 应该是对应java中的方法   4)命名变量  5)命名过程: 应该对应的是java的类. ***个人感觉就是将以往单一的数据库操作 , 现在可以使得富有逻辑性的一连串的数据库操作变成一条sql即可避免了数据库的频繁调用. 而且对于存储过程的写法就应该像java的方法一样,它是定义一种富有逻辑性的对数据库的操纵** ...
一、shell编程      shell类似于windows的bat批处理文件.shell可以理解为是指令与Linux内核之间的中间层.它的常用的分类有: Bourne    /bin/sh  国内使用 ; C   /bin/csh ; Kom   /bin/ksh 欧洲使用.       shell命令:             1. env  显示当前操作系统环境变量             2. chsh -s 新的shell(如:/bin/csh )     修改shell 回车(改后指令集会发生变化)             3. history [int]   显示历史 ...
说明:提示符与home目录: 例:[root@stationXX root]#  ----   [当前用户名@主机名 当前目录] "#"为提示符它因用户而异 ,Home目录为用户登录的默认目录.   命令规格: 指令名  [选项] [参数]   []表示可能有  例  ls -l 详细列表   一、基础命令:   1)系统及角色操作命令:   用户信息存在 /etc/passwd         1. root   操作系统最高权限角色名。         2. startx  进入图形界面.         3. shutdown -h now 现在立 ...
单例模式是23中设计模式中使用率比较高的一个,网上也有很多他的介绍.但是他们大多都说"Singleton模式看起来简单,使用方法也很方便,但是真正用好,是非常不容易"  .而我通过项目的参与有了些心得: 1)内存上有切只有一个实例:学过尚学堂后有个毛病,总是爱从内存上剖析问题.
前几天遇到了一个需求-----将一页面中的值传到该页面的标签页中(自定义的)并绑到该标签页后台Bean中经行处理(主页与标签页分别为不同的bean),一般的传值我倒是有很多方法去实现,但都是必须要有事件来支持(如<a4j:actionparam assignTo="#{}">就必须在<a4j:a4j:commandLink>中),而我的需求是不允许存在事件的。我最后的解决办法是:   主页:<custombiz:businessSelectExtend workID="WP34" bizRender="bizIn ...
     SessionFactory与Session现在感觉是Hibernate的精髓,却也容易误解.今天通过跨库出现错误感觉通了一点------Hibernate呼叫Session的顺序(当然有点猜测的味道)      1)产生Session:一般的的当Dao被显示的使用时,由于Spring的管理他会调用getCurrentSession()来获得当前Session. 注释:
      由于项目比较小,因而没用延迟加载。所有的延迟都是false,这样容易造成以下问题:  session = this.getSession();tx = session.beginTransaction(); session.delete(handset);tx.commit(); 以上的代码没有错误不过在添加级联删除后,代码如下: ...
  用Hibernate很久了,inverse和Casecade也困扰了一阵,不过在看了些文档资料后有一些小的感悟: 1)首先inverse和casecade都是只有在表与表之间有级联关系时才会用上(一般的第一句总是废话)。 2)既然是表与表之间有级联才会有inverse和casecade,因而其实最后inverse和casecade的区别也会在表上有所区别。 3)拿比较有代表性的多对多。其实多对多在数据库中的表现会发现:至少要有三个表才能建立起多对多的关系。假如有级联关系的2个表表A和表B,那么表A与 表B之间必然有个表C作为A与B的中间表,而表C一般为三个字段---ID ,表A外 ...
Global site tag (gtag.js) - Google Analytics