graphviz的命令行格式
graphviz的用法: dot.exe -Tpng -oXXX.png -Kdot XXX.txt
graphviz的用法: dot.exe -Tpng -oXXX.png -Kdot XXX.txt
q: 在一个类里定义里了main方法,然后在这个main方法中可以调用该类的、非静态private方法吗(通过对象调用)? a: 可以
1.尽量减少表连接,尤其是尽量避免自己跟自己连接 2.用于表连接的字段要做索引,而且两个表的连接字段都要索引。 3.作为查询条件的字段要做索引。比如说,若按“年龄”查找记录,则"出生日期"字段应该建索引
啥是JMS: A Java API that allows applications to create, send, receive, and read messages using reliable, asynchronous, loosely coupled communication Defines a common set of interfaces and associated semantics that allow programs written in the Java programming language to communicate with other messaging implementations JMS不作什么 JMS自己不实现消息服务机制.消息服务是由 MOM(messaging-oriented middleware) 提供的 不过,现在很多MOM都采纳了JMS机制并提供了JMS实现,so a …
ServletEndpointSupport AXIS 在每次请求时都会产生一个新实例,每次都会调用onInit()方法 这是底层的代码: JavaProvider.class protected Object makeNewServiceObject(MessageContext msgContext, String clsName) throws Exception { ClassLoader cl = msgContext.getClassLoader(); ClassCache cache = msgContext.getAxisEngine().getClassCache(); JavaClass jc = cache.lookup(clsName, cl); return jc.getJavaClass().newInstance(); } ==================================================================== 要想使用singleton模式 的ServletEndpointSupport,必须自定义一个 provider,并覆盖上面的方法
1.基本过程:creation -> assembly -> deployment 2.基本结构 若干个同类的 java ee component(如 web, ejb) 组成 一个 java ee module( 可以有,也可以没有 deployment descriptor 。 可独立部署) 几个java ee module 再组合成 一个 ee applcation ( 有 deployment descriptor, META-INF/application.xml ) 3.把库加入到类路径 a.ear包里的库.可选方法为以下之一: i.在manifest.mf中指明Class-Path ii.deployment descriptor 器指明 library-directory,或者直接把库都放到 lib目录下 另外,web app中的库应放到 WEB-INF/lib …
1.用POJO写的service: 接口 + 实现类,并通过spring 注册为 业务bean 2.为上面的业务bean定义一个decorator,并让它继承ServletEndpointSupport类。 除了装饰原来的业务方法外,还要重载ServletEndpointSupport的onInit()方法. 在 onInit()里,把业务bean从ApplicationContext中取出来 3.最后写一个wsdd文件,定义web service 的名字,并使它与上面定义的decorator挂钩
否则两个表进行连接查询时,主键上的索引可能会失效
要作三个判断才行: 1. row == null 或 2. row.length == 0 或 3. row中每个cell的内容都是null或""
查看项目的属性,进入“J2EE Module Dependencies”,勾选应该勾的。注意要一个一个勾,select All的勾法无效(eclipse 的bug)