`
文章列表
背景说明: 按照《90坦克大战》,方格砖墙的样式组合共有15种, 图片资源  (注:所有用到的图片资源都来源于etherdream 的 坦克大战作品:http://bbs.csdn.net/topics/380132638)   现在要实现在页面上有一个div,点一个刷新按钮,可以随机的显示这15中砖墙样式中的任何一种。主要 用到了Math.random方法。   关键代码如下: $('button').click(function(){ //生成1-15的随机数 var n = Math.floor(Math.rando ...
  Spring XML的文件上传配置:      1. 首先配置Spring MVC对json解析的中文内容的支持     <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJacksonHttpMessageCo ...
jsp中的iframe: <iframe src="/mobile/parents/remote/$!{ency.contentUrl}index.html" id="ifr" align="center" width="100%" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></ifram ...
在公司开发一个后台管理系统时有这样的需求:提交一个表单时,要把表单域内容和上传的文件内容(可以是多个上传文件)一并提交到后台去,并且数据库持久化失败后数据要回滚且文件不应该上传上去,如果文件上传失败同样数据库也要回滚。   我的做法是: 1.  Spring MVC的controller只是将参数包装成DTO,提交给service层一并处理文件上传和数据库保存操作。controller中的方法,如: @RequestMapping("save.do") public @ResponseBody String storySave(MultipartHttpSer ...
在本地应用中访问http的远程服务器上的静态资源时,会遇到一个问题,就是远程页面中的静态资源的引用路径是相对的,这样请求的路径会自动加上本地应用的路径前缀,而不是http服务器的url前缀。   解决方法:   使用Spring的filter拦截对于远程资源的请求,这个请求路径可以任意指定,但最后是请求资源在远程服务器上的相对路径,为了便于filter拦截这样的远程请求路径,可以指定匹配http打头的url,比如filter在web.xml中可以这样配置:   <filter> <filter-name>httpResourcesFilte ...
基于jquery插件形式自己开发的一个垂直滚动条插件  
关于jbpm5的人工任务实现这里提供一个思路   流程图如下:   <!--StartFragment --> 有一个流程变量会记录会签人员列表,在分支节点会判断会签人员列表是否为空,为空就会签结束,不然就走到会签节点为剩余的会签人员创建任务而每个会签人员处理完任务后,就会从流程变量中的会签人员列表中将该人员移除,这个是思路。 在流程中创建流程变量的方式   这个变量会在发起流程的时候初始化,或在任务处理的时候更新而在分支节点的判断逻辑是     <!--StartFragment --> 最后是测试代码 private void test_ ...
最近准备自己根据raphael学习和网上查阅到得知识,实现一个jbpm4风格的web流程设计器。有部分功能参考了CSDN网友wow4464提供的一个控件连线的实例,下载地址:http://download.csdn.net/detail/wow4464/7549803。   连线的方式使用的是raphael拖拽的特性来实现的,发现在firefox下有问题,其他浏览器正常支持。除了raphael和jquery的javascript库之外,没有借助于任何第三方的库函数或插件。源码见附件。
安装drools5插件   直接解压drools-5.0-eclipse-all.zip到eclipse下的 dropins目录中。   建立一个Java Project。   引入drools必备的jar包   antlr-runtime-3.1.1.jar
        权限管理模块是后台管理系统中最基本的模块之一。设计的好坏,直接关系到系统模块安全调用的复杂度和拓展性,以及权限控制的粒度。         这里我的设计涉及到6张表。基础的表有:用户表、角色表、模块表和资源表。关联表有用户角色关联表、角色模块关联表、角色模块资源三张表的关联表。下面对表进行一一介绍。         用户表:保存用户的登录账号和其他系统信息。         角色表:保存角色信息,其中角色类型用来对角色进行拓展。         模块表:对应系统登陆后可见的菜单,是一个自身关联的树形结构。其中最里层的节点(叶节点)模块配置了url链接,会链接到相应的管理 ...
        这里介绍使用powerdesigner15.2建立物理数据模型的例子,以建立用户和角色之间的物理模型为例。         首先在当前的工作空间下建立物理数据模型。                 下一步,选择DBMS类型为oracle10g继续。         在打开的编辑界面中,可以在“调色板”工具箱中选择需要的小工具了。这里我们先拖拽了3个Table。                  如果不小心把“调色板”窗口关了,可以在Tools→Customize Toolbars中弹出的窗口中勾选上就可以了。            接下来,开始建表,双击Table_ ...
        Jenkins是一个很高端的持续集成环境,是采用TDD测试驱动开发模式中很重要的一环。可以用它来管理我们提交到svn上的代码,定时完成项目构建,并执行所有的测试单元,生成测试结果报告,包括测试覆盖率。         直接从官网上下载最新的war包。放到Tomcat的webapps目录下,启动Tomcat服务器就可以正常访问jenkins了。本地默认的访问地址是:http://localhost:8080/jenkins/         如果团队开发时,需要给每个人配置jenkins访问的账号和权限。也可以基于Tomcat来做。首先要在Tomcat中配置用户。可参照ht ...
        在Tomcat6中配置角色和用户很简单。         1. 在%TOMCAT_HOME%/conf/tomcat-users.xml配置文件里添加类似于如下的配置:         <role rolename="myRole"/> <user username="jack" password="123456" roles="myRole"/>          这里引用了一个新的角色,定义在%TOMCAT_HOME%/webapps/manager/ ...
        Java编程开发中常涉及到字符串的操作。这里提供了关于String一些操作的包装实现。         1. 获取指定的前缀和后缀之间的内容,返回一个内容列表         /** * 获取指定前缀和后缀之间的内容,并返回一个内容列表 * @param str 操作的目标字符串 * @param c1 前缀字符 * @param c2 后缀字符 * @return 挖出的子串列表 */ public static List<String> dugSubstrings(String str, char c1, char ...
-- 创建模块表 create table module (         sid number(10) not null,         module_name varchar2(20) not null,         pid number(10) ); -- 插入数据 insert into module(sid, module_name, pid) values (1, '模块1', null); insert into module(sid, module_name, pi ...
Global site tag (gtag.js) - Google Analytics