还是首先讲一下需求。一个普通的web form表单提交,根据模板自动生成指定格式的结果。form的优势在格式化数据,使得各属性非常直观的展现出来,用户可以更加简单直观的进行输入。但业务上的最终结果却不可以是form,所以就有了这个需求。需求的本质有点类似el表达式的替换,但是这个表达式模板是动态配置的,而不是常见的xml静态文件。
总结一下需求,概括来讲是这样:根据用户的输入,将业务属性填充到实...
分类:
编程语言 时间:
2015-05-12 11:32:46
阅读次数:
215
1.C语言的函数malloc和free(1)函数malloc和free在头文件中的原型及参数 void * malloc(size_t size)动态配置内存,大小有size决定,返回值成功时为任意类型指针,失败时为NULL。void free(void *ptr)释放动态申请的内存空间,调用f.....
分类:
编程语言 时间:
2015-04-20 12:35:53
阅读次数:
160
操作环境
windows + jboss eap 6.2 + MyEclipse 10.0
配置远程接口
在jboss企业版的jboss-eap-6.2\standalone\configuration的目录中standalone.xml 用于配置NativeMa...
分类:
其他好文 时间:
2015-03-13 12:42:53
阅读次数:
196
上篇博客大致的介绍了Hibernate的一些基本概念,这篇博客在简单的介绍几个Hibernate的核心组件。分别简单介绍一下:
Configuration接口:装载配置类,负责配置并启动Hibernate,创建SessionFactory对象
Configuration用于配置并启动Hibernate:动态配置Hibernate的属性...
分类:
Web程序 时间:
2015-02-28 20:22:01
阅读次数:
143
<?php
/**
**原型设计模式:
*** 抽象原型模式:声明一个克隆自己的接口
***具体原型模式:实现一个克隆自己的操作
**优点:可以在运行时刻,增加删除一个
**可以改变值和对象,以改变新对象
**用类动态配置应用
**支持取消操作
**支持修改日志操作
****/
interfaceProtype{..
分类:
Web程序 时间:
2015-02-12 16:29:30
阅读次数:
186
在项目中使用SQL动态配置的方式可以让后期的维护和发布后的修改变得更加方便,无论使用那种配置方式都离不开解析成最终真正能执行的SQL。
下面代码就是一种比较简单的处理方法,SQL的参数以##括起来。
分类:
数据库 时间:
2015-01-30 15:12:08
阅读次数:
301
问题起始:
最近要做一个定时任务,使用Spring的定时任务配置也可以实现。但是很多时候,我们常常会遇到需要动态的添加或修改任务,而spring中所提供的定时任务组件却只能够通过修改xml中trigger的配置才能控制定时任务的时间以及任务的启用或停止,这在带给我们方便的同时也失去了动态配置任务的灵活性。我搜索了一些网上的解决方法,都没有很好的解决这个问题,而且大多数提到的解决方...
分类:
编程语言 时间:
2015-01-29 19:35:46
阅读次数:
334
原文:thinkphp学习笔记4—眼花缭乱的配置
1.配置类别
ThinkPHP提供了灵活的全局配置功能,ThinkPHP会依次加载管理配置>项目配置>调试配置>分组配置>扩展配置>动态配置,所以后面的配置权限要大于前面的,因为后面的配置会覆盖前面同名配置,同事会生辰配置缓存文件无需重复解析,减小开...
分类:
Web程序 时间:
2015-01-28 12:39:16
阅读次数:
177
mod_phpVSmod_fastcgi目录什么是mod_php和mod_fastcgi 1工作原理 1mod_php 2mod_fastcgi 3mod_factcgi的三种配置方式 4静态配置 5动态配置 5远程方式 6php-fpm 6性能测试 8名称解释 8测试内容 8测试结果 8fastc...
分类:
Web程序 时间:
2015-01-19 20:47:49
阅读次数:
196
在redis的使用过程中,有时候需要急需修改redis的配置,比如在业务运行的情况下,内存不够怎么办,这时要么赶紧删除无用的内存,要么扩展内存。如果有无用的内容可删除那么所有问题都已经解决。如果内容都是重要的,那只能选择扩展内存。说到扩展内存,redis为我们提供了一个命令。CONFIG SETCO...
分类:
其他好文 时间:
2015-01-18 23:57:29
阅读次数:
284