`
wujianjun0410
  • 浏览: 103689 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一、关联与依赖     依赖是比关联弱的关系,关联代表一种结构化的关系,体现在生成的代码中,以java为例:      若类A单向关联指向类B,则在类A中存在一个属性B b。        若类A依赖类B,则不会有这个属性,类B的实例可能存在于某个方法调用的参数中,或某个方法的局部变量中。 1.实例化(依赖) A将B作为局部变量进行使用. 程序1 void   A::foo() {         B   b;         b.SomeMethod(); } 依赖:----存在于某个方法调用的参数中,或某个方法的局部变量中。 Person类与Screwdriver类的依赖 ...
价值分析(VA)与价值工程(VE)的区别:价值分析技术用于现有的产品,通常产品投放市场之后才开始,也就是说,价值分析是一种事后行为,而价值工程是在产品设计与开发阶段就开始的价值分析(VA)技术的应用。 是否由于价值分析的应用比较晚以致于不能提供利润了呢?非也,很多世界一流公司在新产品开发阶段就开始应用价值工程技术,而将价值分析看成一种不断改进产品的一种途径,而不断改进的质量和服务才是留驻客户、占领市场的唯一方法。
今天遇到一道算法题目,要求写出四阶拉丁矩阵中第一行为1,2,3,4的情形的其余三行的数,由于数目比较多,直接归纳写容易重复或者是遗忘,所以搞个程序输出就比较容易了。这个程序是我在网上找的例子后来又小改了下,贴出来备忘,呵呵 package com.test; public class Latin { private final int n; private int[][] m; private int count = 0; public Latin(int n) { this.n = n; m = n ...
在做JSP登陆和注册功能的时候常常需要用到验证码校验的功能,这里有一个简单的例子,实现了随机产生5位数作为校验码的例子,供参考 codesource.jsp <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imagei ...
对于初学像我这样初学EJB的菜鸟来讲,EJB的配置是一件非常繁琐的事情,不堪回首啊。呵呵,今天终于明白了昨天晚上遇到的一个白痴错误,所以将一个简单的例子写下来。 我这个例子的前提是EJB已经发布成功,在servlet中对已经发布的EJB的调用。 首先已要做的就是将已发布的EJB组件的jar文件拷贝到当前Web工程的lib下,其目录结构为: EJB端:     EJBFolderName           |           |------classes            |            |           |            |-------hello       ...
二者是继承关系:java.lang.Object -> java.util.Date -> java.sql.Date java.util.Date   是   java.sql.Date   的父类(注意拼写)     前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他       后者之后在读写数据库的时候用他,因为PreparedStament的setDate()的第2参数和ResultSet的getDate()方法的第2个参数都是java.sql.Date     具体应用: 1、将java.util.Date 转换为 java.sql.Date jav ...
今天早晨起来突然看见了排序算法,就简单写了个程序,这个程序的时间复杂度为n平方级的,而且是原地排序。 package com.test; //该算法的功能是实现插入排序的功能 public class InsertSort { public static void insertSort(int[] a){ int length = a.length; int i; for(int j = 1; j<length; j++){ int key = a[j]; for(i=j; (i>0)&&(key<a[i-1]);i ...
1.const常量    const int max = 100;     优点:const常量有数据类型,而宏常量(#define)没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应) 2.const 修饰类的数据成员 class A {     const int size;     … }     const数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的。因为类可以创建多个对象,不同的对象其const数据成员的值可以不同。所以不能在类声明中初始化const数据成员,因为类的对象未被 ...
在SSH整合的项目中出现NotFoundException: org.objectweb.asm.codevisitor的错误时,原因主要可能有以下几点: 在使用Spring的AOP编程时,会用到这几个lib: asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar Hibernate使用如下lib: asm.jar asm-attrs.jar 其中asm-2.2.2.jar与asm.jar存在类上的冲突!!! 使用其中之一或两者都使用,可能会出现如下错误: java.lang.NoClassDefFoundError: org/object ...
有时候在做程序的时候,在项目中加载log4jjar包,可能会报一下的警告,这是由于log文件没有配置,没有放在正确的路径下面 log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax). log4j:WARN Please initialize the log4j system properly. 解决办法: log4j.properties文件需要放到web-inf/class目录下面,在eclipse里面放到src目录下面,会自动拷贝到class目录下面去。 ...
Global site tag (gtag.js) - Google Analytics