`
youyun_2008
  • 浏览: 113706 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
act_re_*    re代表repository 用来储存一些静态信息,诸如流程定义、资源文件(图片等) act_ru_*    ru 代表runtime  用来存储运行时(流程执行期间)的持久化数据。像流程实例,用户任务,变量等 act_id_*    id代表identity 用来存储身份验证信息,如用户,组等 act_hi_*    hi代表history 用来存储流程执行结束后的信息。像流程实例,用户任务,变量等。 act_ge_*   ge 代表general 用来存储一些常用的信息。如流程定义的xml文件、流程图、流程处理表单等信息。
下面是一个牛人所做的总结 高并发时,性能瓶颈及当前常用的应对措施 1.数据库瓶颈。Mysql并发链接100 2.apache 并发链接1500 3.程序执行效率 1.有数据库瓶颈时,当前处理方案无外乎 主从,集群。增加cache(memcached). 如:手机之家新系统介绍及架构分享(http://www.slideshare.net/Fenng/ss-1218991?from=ss_embed) 就是在cache层做优化 又拍网架构(http://www.bopor.com/?p=652) 是以增加数据库,分表分库的方法解决。 Sina增加了mq(消息队列)来分发数据 ...
libevent事件机制 memcached基于libevent事件处理,用相关资料上描述,libevent是个程序库,它将linux的epoll、bsd类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥o(1)的性能。 memcached服务器,缓存数据都是以key-value hash表的内存存储,最大key不超过250个字符,最大value项默认不超过1m,因此重启程序和服务器都会导致数据丢失,但它会消耗更低的cpu,因此可以用配置一般内存大点的服务器作为memcached服务器。在内容超过制定缓存大小后,会用lru,最近最少使用算法删除不使用的 ...
1. 下载 ActivePython 并安装 2. 在eclipse中装入pydev插件 3. 下载Django, 并且使用ActivePython中python.exe安装Django:    执行命令cmd: %ActivePathon_HOME%\python.exe %Django解压目录%\setup.py install 4. 在eclipse配置python.exe和Django的modules:    eclipse --> Windows --> Preferences --> PyDev --> Interpreter - Python --> ...
seam中默认的seam-gen生成项目确实不会帮你处理图片的问题。需要做一定的修改才行。 以mysql数据库为例: 1.在mysql中使用longblob类型来存图像。 2.生成的实体bean对图片的字段做一定得修改     @Type(type="binary") @Column(name = "pic", nullable = false, columnDefinition="longblob") @NotNull public byte[] getPic() { ret ...

seam gen

    博客分类:
  • java
介绍 seam setup 生成用于创建项目的seam-gen/build.properties,文件中的key-value对是你给这个命令提出的问题的答案。这些信息包括,项目所在的目录、数据库连接、JBoss AS所在的目录。在回答完问题后,你也可以手工修改seam-gen/build.properties seam create-project 创建seam项目,包含构建脚本,依赖类库,以及基本的seam组件配置。 seam generate 根据数据库生成entity。 seam generate-ui 根据数据库生成ui。 seam deploy 部署到jboss服务器。 seam ...
在Web项目中,我们可以通过配置servlet listener使用LiquiBase自动更新数据库。需要以下七个步骤: 1. 创建一个数据库变更日志(change log)文件。 2. 在变更日志文件内部创建一个变更集(change set)。 3. 配置JNDI数据源。 4. 在项目中加入包liquibase。 5. 配置项目中的web.xml文件。 6. 启动项目。 7. 检验数据库中的变更。 Changelog.xml: Html代码  收藏代码     <?xml version="1.0" encoding="UTF-8"?& ...
Java软件架构师所要需的东西 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些 ...
如果在执行了ajax后,js 失效了,请把onclick 事件从 <script document.getElementById('xxx').onclick = function(){...} > 提取到元素中,<input onclick = 'xxx'/>
用了Maven,所需的JAR包就不能再像往常一样,自己找到并下载下来,用IDE导进去就完事了,Maven用了一个项目依赖(Dependency)的概念,用俗话说,就是我的项目需要用你这个jar包,就称之为我的项目依赖你这个包,换句话说,你这个JAR包就是我这个项目的Dependency。       于是很多人在刚用Maven的时候,就会在加Dependency时栽跟头,明明我手头上就有需要的JAR嘛,它偏不让我用,什么道理,跟着就是生闷气,少点耐性的,就会说Maven怎么怎么不爽,其实,如果你理解了Maven的一些机制,一些配置及管理的流程,就会觉得它其实很爽。       我 ...
配置好 Spring Web MVC 的环境后,接下来就可以往里面加入 Spring Web Flow 2.0 的配置。不过,要搞明白 Spring Web Flow 2.0 的配置,必须先要了解相关的理论知识。 FlowRegistry FlowRegistry 是存放 flow 的仓库,每个定义 flow 的 XML 文档被解析后,都会被分配一个唯一的 id ,并以 FlowDefinition 对象的形式存放在 FlowResigtry 中。 FlowRegistry 配置方式可参看清单 8。 说明 以下的示例清单中的 XML 配置元素默认使用了 webflow 名字空间,这也是 ...
http://hi.baidu.com/shizhongwen125/blog/item/d7625d82f7f7abb36d81191c.html 【IT168 技术】Mule是开源的企业集成消息框架,,它的配置需要使用大量的XML文件,本文就对这些配置文件进行介绍,首先还是普及一下Mule基础常识。   什么是Mule? ...
1. 使用 ant 根据 wsdl 文件生成 java 文件 <target name="cxf" depends="init"> <java classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="true"> <arg value="-client"/> <arg value="-d"/> <arg val ...
他们之间的区别是什么呢,虽然曾经参与构建过所谓之ESB,却没有对概念进行过研究。         SOA:面向服务的体系结构(Service Oriented Architecture,SOA)         ESB:企业服务总线(Enterprise Service Bus,ESB)         SOA是一种方式或架构,用于具有自服务功能的应用程序,应用程序随后通过用户接口(UI)或经过工作流将其聚合成用户需要的功能。服务不仅是可复用代码的组件,更是运行程序的一部分,客户端可以不必合并它自己的代码直接调用该程序。服务是与业务相关的一个定义。         ESB是用于调节 SO ...
JBPM_ACTION action记录表 JBPM_DECISIONCONDITIONS 结果条件表 JBPM_DELEGATION 委托表 JBPM_EVENT 事件表 处理进入或者离开事件 JBPM_EXCEPTIONHANDLER 异常处理表 JBPM_ID_GROUP 用户组表 JBPM_ID_MEMBERSHIP 用户成员表 表现用户和组之间的多对多关系 JBPM_ID_PERMISSIONS 用户权限表 JBPM_ID_USER 用户表 JBPM_MODULEDEFINITION 模块定义表 JBPM_MODULEINSTANCE 模块实例表 JBPM_NODE 流程节点表 JBP ...
Global site tag (gtag.js) - Google Analytics