- 浏览: 88832 次
- 性别:
- 来自: 杭州
最新评论
-
enefry:
不能修改对焦和曝光时间啊.
android 手机拍照流程 -
greenboy1:
楼主 你的方法里面若是保存IM出现问题。
Contact 联系人工具类(二) -
greenboy1:
谢谢分享 非常感谢
Contact 联系人工具类(二) -
greenboy1:
非常好 谢谢
Contact 联系人工具类(一) -
bug_shi:
import com.litsoft.domain.Conta ...
Contact 联系人工具类(一)
文章列表
//在JavaScript中使用窗口中弹出窗口
window对象方法
showModelessDialog("url","paremeter","格式");//模式对话框,不能失去焦点
showModelessDialog("url","paremeter","格式");//非模式对话框,可以失去焦点
他们的区别是:
1.MappingDispatchAction是DispatchAction的子类:
2.配置文件中:MappingDispatchAction同一个path可以有多个配置(同一个Action实例有多个配置),但是必须指出的是每个相同path的Action中的Name属性的值可以是不一样的,也就说一个path可以配置很多的ActionForm。或者说同一个Action可以处理很多个表单,根据配置文件中parameter="action 中具体的方法",来确定由同一个Action中的那个方法来执行。
但是DispatchAction是parameter=&qu ...
一下用到的都是绝对路径:
// 得到的 basePath 的最后没有'/'
String basePath =request.getSession().getServletContext().getRealPath("/要保存的文件文件地址/");
//在jsp页面中使用
${pageContext.request.contextPath }
1.FilenameUitls,可以对文件进行一些方便的操作,如getBaseName(filename),getExtension(filename);
2.UUId:UUID.randomUUID().toString()用来生产uuid码,保证唯一
3.IOUtils:对于一些流的基本操作:如文件的拷贝IOUtils.copy(instream,outstream),还有关闭流操作,
4.StringUtils:对于字符串的一些常用操作包装:StringUtils.isNotBlank(str),判断str不为空字符串和null
一些其他小工具还在研究中
在一个Jbpm工作流中:
1.JbpmConfiguration:
2.JbpmContext:
3.ProcessDefinition:
4.ProcessInstance:
5.Node:有很多子类如:Decision, EndState, Fork,TaskNode,State
6.TaskNode:任务节点,可以有很任务实例节点(TaskInstance)
7.TaskInstance:实例任务
8.Transition:这是流转,一个节点有很多流转
现在我知道的大概就是这些基本API了,
我的理解是:
①.JbpmConfiguration是一个服务,可以创建Jbp ...
在document元素上使用超链接 链接到相应的Action上
<a href="javascript:gotoPage(${pageView.currentPage-1})">上一页</a>
<script type="javascript/text">
function gotoPage(pageNum){
return window.location.href="${pageContext.request.contextPath}/xxx.do?method=list&pa ...
发布工作流 和 读取工作流的图或者配置文件
1.使用表单,把流程定义发布到数据库中
InputStream inputStream = actionForm.getParResource().getInputStream();
ZipInputStream zipInputStream = new ZipInputStream(inputStream);
ProcessDefinition pd = ProcessDefinition.parseParZipInputStream(zipInputStream);
// deploy
processDefService.depl ...
Number类的简单说明
- 博客分类:
- Java小技巧
Number是Byte, Double, Float, Integer, Long, Short 的父类
它有一些方法: byteValue()
以 byte 形式返回指定的数值。
abstract double doubleValue()
以 double 形式返回指定的数值。
abstract float floatValue()
以 float 形式返回指定的数值。
abstract int intValue()
以 int 形式返回指定的数值。
abstract long longV ...
1.在web.xml中,<load-on-startup>0</load-on-startup>中数字越小说明越早加载
2.在<servlet>下的
<init-param>
<param-name>convertNull</param-name>
<param-value>true</param-value>
</init-param>
这里的convertNull=true说明:加载servlet的时候,
将把以前的加载过的所有的转换器设置输出默认值改为Nul ...
struts1重复提交解决思路
- 博客分类:
- struts1
一般都是使用两个Action:prepareAddAction,addAction.
在prepareAction中:protected void saveToken(HttpServletRequest request),在转发的时候保存了一个Token;
然后转发到addAction在这个Action中提取出来进行验证:
protected boolean isTokenValid(HttpServletRequest request),如果值为TRUE:说明两个Action 中的Token 是一样的,那么通过,且设置protected void resetToken(HttpServl ...
学习OA犯的错误------1
- 博客分类:
- 学习中的一些错误
[size=medium]1.使用反射的机制来确定存储的对象T的类型
protected Class<T> clazz;
public BaseImplDao(){
ParameterizedType a = (ParameterizedType)this.getClass().getGenericSuperclass();
this.clazz = (Class)a.getActualTypeArguments()[0];
System.out.println("=====================>"+this.c ...
①.decision节点使用时注意为每个分支命名。且要实现DecisionHandler接口的类用于选择
到底要走那条分支:return "分支的名字"
-------------------------------------------------------------------------------------------------
②.join/fork节点,在分支的时候也要注意分支的名字,不用实现一些接口,就可以用了
------------------------------------------------------------------- ...
package cn.itcast.jbpm.firstapp;
import java.util.List;
import org.hibernate.cfg.Configuration;
import org.jbpm.JbpmConfiguration;
import org.jbpm.JbpmContext;
import org.jbpm.graph.def.ProcessDefinition;
import org.jbpm.graph.exe.ProcessInstance;
import org.jbpm.taskmgmt.exe.TaskInstance; ...
1.创建Jpbm的一些表;---------->生成一系列表结构,用于存储工作流的过程信息
new Configuration().configure();
2.发布工作流(deployProcess)--------->表:Jbpm_processdefinition:用于存储发布的新工作流类型
JbpmConfiguration jcf = JbpmConfiguration.getInstance();
JbpmContext jc = jcf.getInstance();
//找到路径,进行发布
String path = "xxx/xxx.zip ...
1.索引目录的提取方案:这里既可以每个单独使用,也可以嵌套使用 //这里采用了一些优化措施:先从外存中取出索引,然后存到内存中
Directory fsdirectory = FSDirectory.getDirectory(path);//把索引库放到外存中使用
RAMDirectory directory= new RAMDirectory(fsdirectory);//把索引库放到内存中使用
IndexSearcher indexSearcher = new IndexSearcher(directory);2.高亮器的使用:
1.定义高亮器
Formatter f ...