`
文章列表

UML类图几种关系

    博客分类:
  • UML
软件设计 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。 【箭头指向】:带三角箭头的实线,箭头指向父类 实现(Realization) 【实现关系】:是一种类与接口的关系,表示类是接口所有特征和行为的实现. 【 ...
http://subchen.github.io/ jetbrick-template 版本:2.1.2 说明:新一代 Java 模板引擎,具有高性能和高扩展性。完美替代 JSP 页面或者 Velocity 等模板引擎
在网路上,看了一篇很久远的文章,觉得不错,转载一下。 有一句话说的很精辟: 产品经理——靠想。产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否能给公司带来利润的。 项目经理——靠做。项目经理是把事情做正确,把事情作得完美,在时间,成本和资源约束的条件下完成目标。 从管理的角度讲,项目经理是纵向的,而产品经理是横向的。 产品经理关注的是做正确的事,关注的是产品生命周期,关注的是产品是否能够赚钱,能否持续的赚钱。因此产品经理必须要能够规划整个产品的架构和发展路线,能够确定产品的定位和受众,能够预计产品真正的价值和效益。 项目经理是需要正确的做事情,即按照产品规划制 ...
1. 用例图(Use Case Diagram):对系统的使用方式分类. 2. 类图(Class Diagram):显示类和它们的相互关系. 3. 对象图(Object Diagram):只显示对象及它们的相互关系. 4. 活动图(Activity Diagram):显示人或对象的活动,其方式类似于流程图. 5. 状态机图(Statechart Diagram):显示生命周期比较有趣或复杂的对象的各种状态. 6. 通信图(Communication Diagram):显示在某种情形下对象之间发送的消息. 7. 顺序图(Sequence Diagram):显示与通信图类以的信息,但强调 ...
进入hbase shell console $HBASE_HOME/bin/hbase shell 或运行 [root@master bin]# bash hbase shell 进入hbase shell console $HBASE_HOME/bin/hbase shell 如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成功之后再使用hbase shell进入可以使用whoami命令可查看当前用户 hbase(main)> whoami 1表的管理 1)查看有哪些表 hbase(main)> list 2)创建表 ...
在项目properties的Deployment Assembly中没有添加maven的依赖,正确配置如下 重新部署项目到tomcat,项目可以正常访问。 如果还有问题,重新下载最新eclipse的版本或较为新的eclipse版本,重新编译打包发布试试,可以解决此类问题。
-Dspring.profiles.active=integratetest

X Shell 4 配色方案

X Shell 4是个很好的Windows下登录Linux服务器的终端,比Putty好用 下面给出几种配色方案 1  SolarizedDark [Names] count=1 name0=SolarizedDark [SolarizedDark] text(bold)=839496 magenta(bold)=6c71c4 text=00ff40 white(bold)=fdf6e3 green=859900 red(bold)=cb4b16 green(bold)=586e75 black(bold)=073642 red=dc322f blue=268b ...
-server -Xms512m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true Eclipse 中 VM arguments参数设置
java.lang.OutOfMemoryError异常解决方法 原因: 常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收; 3.代码中存在死循环或循环产生过多重复的对象实体; 4.使用的第三方软件中的BUG; 5.启动参数内存值设定的过小; 常见错误提示: 1.tomcat:java.lang.OutOfMemoryError: PermGen space 2.tomcat:java.lang.OutOfMemoryError: Java heap space 3.weblogi ...
在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true  . 这两个参数的主要区别是: -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。 mvn clean -U install -Dmaven.test.skip=true mvn clean -U package -Dmav ...
...
Redis命名中文说明,参考站点以下2个站点: http://redisdoc.com/ http://www.redis.cn/commands.html 另外发现csdn有个知识库,真是好东西,分享给大家: http://lib.csdn.net/
打开Eclipse的Window->Preferences->Java->Code Style->Code Templates 点击"Import",导入模板codetemplates.xml文件。 点击"Export",导出模板codetemplates.xml文件。 可以参考: http://chenzhou123520.iteye.com/blog/1625629 http://www.cnblogs.com/dartagnan/archive/2011/03/29/2003425.html

Java编码规范

    博客分类:
  • Java
Google的Java编码规范英文版: http://google-styleguide.googlecode.com/svn/trunk/javaguide.html Google的Java编码规范中文版: http://hawstein.com/posts/google-java-style.html Google Java编程风格指南 January 20, 2014 作者:Hawstein 出处:http://hawstein.com/posts/google- ...
Global site tag (gtag.js) - Google Analytics