`
文章列表
1、定义    项目定义:项目是为创造独特的产品、服务或成果所进行的临时性工作。    3M:公共管理(MPA),工商管理(MBA)与项目管理(PMP)合称管理理论的3M体系。    特点:一次性、独特性、渐进性和不确定性。 2、项目与运营有何不同    项目的工作具有独特的目录,往往是一次性的,不可重复的。运营的工作是常规性的,可以反反复复的。    项目的工作环境是开放性的,工作带有很大的不确定性。运营的工作环境往往是人造 的封闭式环境,内外条件相对稳定,风险较小。    项目的工作团队往往是临时性的,随着使命的完结而解散。运营的工作团队一般是常设组织,具有持久稳定的管理架构。 ...
我们在开发JAVA程序中, 可以使用Javadoc来进行程序文档的整理, 当程序编写完成, 利用Java自带的JavaDoc工具就可以生成规范的API说明手册.而且在编辑器内可以看到类或者方法的说明,这对于代码的重用有很高的意义!! javadoc 的语法是在代码文件内部使用的 javadoc 命令是在CMD状态下的一个指令生成代码文件的说明文件(html) 注释说明的几个建议和原则 1.类如何相互关联  2.方法如何影响对象的状态 3.方法如何将出错条件通知它们的调用者以及它们可能通知什么错误  4.类如何处理多线程应用程序中的使用 5.方法的参数作用域及其返回值的范围 另 ...
前一段时间用spring mvc3 + extjs来构建了一个开发程序,实现简记如下: 我们用extjs来做前台,后台mvc框架用的是spring mvc,版本是3.0. 当extjs向后台发出请求时,传送过去的数据就会被spring mvc解析 具体的解析请查阅spring mvc的文档 后台响应动作后,返回json字符串给extjs. 首先,我们先构建spring mvc的project出来 1、新建一个Dynamic Web Project,将spring的包及所依赖的包加入 2、修改web.xml,加入以下code: <servlet> <serv ...

Cglib测试

    博客分类:
  • Java
public class TestCglib { public static void main(String[] args) { TestCglib tc = new TestCglib(); tc.getCglib1().doOperate(); //会出异常 tc.getCglib2(tc.getCglib1()).doOperate(); } public void doOperate(){ System.out.println("I want to do ...
我们的一台服务器上跑了Quartz,版本用的是1.6 发现Quartz跑的有点怪异,有时候一分钟有跑两次(我们是设定每分钟跑一次的) 于是我们就查看Log 发现其实是schedule在一分钟内跑了“schedule计划中的两分钟” 也就是说 假设我们设定让quartz的每分钟10秒跑一个schedule, Quartz并不会在每分钟的10秒都启动一条 而是可能在一分钟内,同时跑了三条 下面是一些监察数据 实际运行时间                        计划运行时间 2010-11-30 19:41:00         2010-11-30 19:41:00 2010-11-30 ...
今天在做Spring MVC的时候,出现了这么一个错误 No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: ***************_$$_ja ...
1、lucene的Field中的Store和Index属性    如果Field的Store是Yes的话,表明这个数据是要存储在lucene文件中的,可以用get方法得到    如果Field的Index是ANALYZED的话,表明这个数据是有被索引的,可以被搜索的。    这个两个属性的四种组合分别的含义是:    a、Store.YES , Index.ANALYZED,表明这个字段是可以被搜索的,并且值可以从文件中得到    b、Store.No , Index.ANALYZED,表明这个字段是可以被搜索的,但是这个值不可以从文件中得到(比如存储文本的值,会用到这种组合)    c、St ...
我把jBPM4 分为两部份: 1、流程图(包括流程图所需的java、hsql等) 2、流程发布、运行的程序 现在对这两部份进行简略说明: 一、流程图     绘制流程图的话,可以使用jBPM的eclipse插件GPD来生成。     在现在这个版本的话,GPD的功能还比较不完善,还没有达到jBPM3对eclipse的支持程序。比如在jBPM3中,State节点下面的Properites视图还可以编辑java事件,但在jBPM4中,Properties中最只有name一个属性了,只能在source中手工添加java事件。     但是起码GPD能完成jBPM流程图80%的工作(这是从《深入浅出j ...
我在使用hibernate validate4的@AssertTrue功能时出现 Annotated methods must follow the JavaBeans naming convention错误是因为对function的命名不符合规范 @AsserTrue/@AssertFalse 是Hibernate validate的两个声名,可用在声明字段或函数前 我用它声明在函数前,用来判断有一定逻辑关系的数据验证,它包括一个属性 message,用来在不满足判定(@AssertTrue返回false/@AssertFalse返回true时的错误信息) 一开始,我将这个function ...
Spring MVC3因为可以用注释来定义Control,所以不需要在配置文件中写urlMapping 所以要使用OpenSessionInViewInterceptor,可以这样配置 <bean id="openSessionInViewInterceptor" class="org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor"> <property name="sessionFactory"> & ...
Extjs的Fieldset控件中有一个属性checkboxToggle, 这个属性在设置为true的时候,fieldset在title就会多出一个checkbox, 当勾选这个checkbox时,这个fieldset就会展开和收缩 此外还有一个属性是collapsible,这个也是用来做展开和收缩的, 与checkboxToggle不一定的时,这个出来的是一个小三角 这两个收缩/展开属性可以同时为true, 当它们同时为true时,checkbox和小三角会同时出现 可能有的人会觉得这两个属性是不是重复了,其实并没有, 这是因为checkboxToggle属性还有两个配合的属性:onC ...
在hibernate3.2之前的版本,是用配置文件来进行类与数据库映射, 在3.2之后,可以用JPA来映射, 我们在使用配置文件的时候,有一个重要的标签是Component,用来使用面向数据库和面向对象之间的转换 在面向数据库时候,我们要在一个表中放入尽可能多的字段,来减少表间的连接 在面向对象的时候,我们要将每一个类原子化,以求可以做到类的复用 面向数据库和面向对象之间的鸿沟,我们可以用Component来解决一部份 但是在作用JPA来配置的时候,并没有@javax.persistence.Component标签 那这个时候可以使用怎么来完成呢 我们可以看这个网址的文 ...
我们在Spring中可以使用声明式事务 对于声明式事务,我们在程序中只要使用@Transactional标签就可以了,但是在配置文件中,我们应该怎么设置呢 事务的配置要设置三个东西,datasource, TransactionManager和代理机制 datasource就是配置像hibernate等一系列数据库配置 TransactionManager就是对应数据源的管理器,如Hibernate对应着HibernateTransactionManager 代理机制在声明式中就是可以这么一句话 <tx:annotation-driven transaction-manager=&quo ...
eBay的JDK从663以后就不再使用Item.ApplyShippingDiscount了 而是转而使用ShippingDiscountProfileID 那要怎么做呢 1、症状: 从3月初,ADD Item如果有使用ApplyShippingDiscount的话,就会报Warnning: If the user created a shipping discount profile, use the ShippingDiscountProfileID instead of ItemType.ApplyShippingDiscount. If the user created a shipp ...
Global site tag (gtag.js) - Google Analytics