`
cjk87927
  • 浏览: 19924 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.找到org.eclipse.jdt.ui_XXXX.jar 具体版本号会不同 替换 org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class 注意备份原来的jar,以便不行的情况下还原 2.设置codetemplete Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters /** * 主键 */ private Long id; 则生成如下注释: ...
在项目中有的文件是不需要添加到版本控制中去的,如: 我们可以通过svn:ignored 来使svn忽略它们 之后在项目的svn属性下就能看到: 再同步下项目会发现冲突,然后更新svn 冲突解决,提交svn 大功告成!
先描述下项目的结构 我将一个web项目分成两个项目:service + web service用来处理业务 web用来展现 两个项目在一个workspace下,web项目通过maven依赖了service项目并在Java EE Module Dependencies中选择service项目以便发布到lib目录下 现在的问题是:wtp将service打包时把test/jave, test/resources当成源文件一起打到了jar中去,我试了很多办法也没搞定,于是对web项目使用maven 的 install 后发现,重新发布web的时候,test的内容没有被打包,不知道是什么原因,不过算是 ...
eclipse 一启动就报虚拟机崩溃 可以在eclipse.ini文件中添加-vm 参数 -startup plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 -product org.eclipse.epp.package.jee.product --launcher.XXMaxPermSize 256M -vm C:/ ...
1.ThreadLocal即线程局部存储,当前线程只能访问到本线程中设置的变量 2.应用服务器收到一个用户请求后,总是分配一个独立的线程对该请求进行处理,考虑到频繁创建和销毁线程的开销太大,一般应用服务器都会有一个高效的线程池系统来回收已完成处理的请求线程,也就是说当某个请求被处理完后,相应线程并不会被销毁,而是被返回到线程池中以再次响应其它请求。即一个请求为一个线程。 3.如果用户信息存在session中我们可以把用户信息通过过滤器放到ThreadLocal中,这样在这个请求中就可以方便的取出用户信息了(脱离request,session等web对象的约束,还可在aop中获得当前用户)。但 ...
代码: package com.cloud.test; import java.util.List; import org.jbpm.api.Configuration; import org.jbpm.api.ProcessEngine; import org.jbpm.api.TaskService; import org.jbpm.api.task.Task; import org.jbpm.pvm.internal.task.TaskImpl; /** * 子任务测试 * @author Administrator * */ public c ...

servlet

servlet可以没有对应的<servlet-mapping>标签 <servlet> <servlet-name>ZfInitialServlet</servlet-name> <servlet-class>com.cloud.base.InitialServlet</servlet-class> <load-on-startup>99</load-on-startup> </servlet> 对应servlet类 public class InitialSe ...

页面乱码

在页面输入中文到后台变成乱码 1.在web.xml中添加编码集过滤器 <filter> <filter-name>EncodingFilter</filter-name> <filter-class>com.cloud.base.CharacterEncodingFilter</filter-class> </filter> <filter-mapping> <filter-name>EncodingFilter</filter-name> <url-pat ...
在使用struts2的时候发现如果按照默认的方式使用<s:textfield>标签,会自动加上<tr><td>标签,比如 <s:textfield key="username"/> 会显示成 <tr><td><input type=text name=username/></td></tr> 有时候并不需要这些td tr,所以可以这样写 <s:textfield key="username" theme="simp ...

jbpm4(杂)

    博客分类:
  • JBPM
1.processDefinition.getDescription() <process name="task_test_2" xmlns="http://jbpm.org/4.3/jpdl" description="测试类型">   这样是无法取到 description的 正确写法是这样的:   <process name="task_test_2" xmlns="http://jbpm.org/4.3/jpdl">   <description> ...

String.split()

在java.lang包中有String.split()方法,返回是一个数组 1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|"); “.”和“|”都是转义字符,必须得加"\\"; 3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“ac ...
用%{}可取出valueStack中的Action,可直接调用其方法. %{getMessage('key')} 即可调用到action的getMessage(String s) 方法 但这些都需要结合struts2的标签. 如:<s:property value="%{getMessage('key')}" />
Global site tag (gtag.js) - Google Analytics